PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Contract Testing Python Packages

Python packages with the GitHub topic contract-testing. Sorted by relevance, with stars and monthly downloads.
pact-foundation
pact-python

Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

1.3M 669 148
pact-foundation
pact-python-ffi

Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

1M 669 148
pact-foundation
pact-python-cli

Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

26K 669 148
maticardenas
django-contract-tester

Test utility for validating Django APIs against their OpenAPI specification

16K 18 4
nold-ai
specfact-cli

The Swiss-knife CLI for validation and alignment in software delivery. Keep backlog intent, specs, tests, and code in sync across AI-assisted and brownfield delivery.

13K 15 1
elenakulgavaya
surety

A Python framework for contract testing in CI/CD pipelines. Validates communication boundaries between services without requiring a shared environment.

7K 1 0
RayCarterLab
excelalchemy

Schema-driven Python library for typed Excel import/export workflows with Pydantic, locale-aware workbooks, pluggable storage, and contract-tested architecture.

4K 10 1
KoreaNirsa
spec-guard

Validation-First Workflow (VFW) for AI-assisted development

4K 5 0
damienSavoldelli
ai-prompt-runner

CLI tool to send prompts to an AI API and save JSON/Markdown outputs.

2K 1 0
elenakulgavaya
fild

[DEPRECATED] Use surety instead. Library to describe contracts and generate data

1K 1 0
sahina
cvt-sdk

Contract Validator Toolkit - Python SDK for validating HTTP interactions against OpenAPI schemas

847 1 1
moonrunnerkc
llm-assert

DEPRECATED: llm-assert has been renamed to callspec. Install with: pip install callspec

330 0 0
ingka-group
asyncapi-payload-validator

Validate JSON payloads against AsyncAPI specifications with detailed error reporting

281 2 0
Bandwidth
pypony

A magical python CLI tool to contract test an API against its OAS

199 4 0
moonrunnerkc
callspec

Contract testing for LLM tool calls.

118 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery