Skip to main content

Specter is a Python testing framework inspired from RSpec and Jasmine. The library was created out of a desire to have a relatively flexible Python testing framework that adopted a more code-centric approach to BDD.

Specter is open-source and is available on GitHub. We love contributions!

Getting Started

Continuous Integration

GitHub Actions Build Status Coverage Status Specter PyPi Package

Release Notes

Release files for Specter 0.7.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Specter 0.7.1
File Size Uploaded
specter-0.7.1.tar.gz 31.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Specter 0.7.1
File Interpreter ABI Platform
specter-0.7.1-py3-none-any.whl Python 3 none any Details

Total release size: 68.2 kB

Release files / specter-0.7.1.tar.gz

Download URL specter-0.7.1.tar.gz
Size 31.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e7886c7def43496aa6282ea1a8befe231870215194914a1e18f70a0a53eb0c24
BLAKE2b-256 checksum
How to use checksums
b28cbb99b365e573c2f508e475f4d24af72e209ffc77dd5a0a972a9017611a91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 30, 2026.

Transparency log

Release files / specter-0.7.1-py3-none-any.whl

Download URL specter-0.7.1-py3-none-any.whl
Size 36.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2e1b9d98a65b2ad38cfcd95c16d35c077ae4a4293f4b80b82597195da72fcb7f
BLAKE2b-256 checksum
How to use checksums
70a8e77775c39c250e91a8ae808e0ea51137508af861c4b6d496d9fcd0431b68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.7.1 This release

2 release files

0.7.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.15

1 release file

0.1.14

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page