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

Contract Python Packages

Python packages with the GitHub topic contract. Sorted by relevance, with stars and monthly downloads.
Melevir
flake8-functions-names

An extension for flake8 that validates functions names, decomposition and conformity with annotations.

31K 27 8
smarie
valid8

Yet another validation lib ;). Provides tools for general-purpose variable validation, function inputs/outputs validation as well as class fields validation. All entry points raise consistent ValidationError including all contextual details, with dynamic inheritance of ValueError/TypeError as appropriate.

9K 32 0
jsvisa
multicall-py

used to read multiply results in batch request

2K 6 2
fazedordecodigo
flunt

Python implementation of Domain Notification Pattern inspired by Flunt (.NET)

1K 138 6
calebpruett927
umcp

Contract-first validation framework for reproducible computational workflows. Six kernel invariants, 23 scientific domains, 746 proven theorems, 20,221 tests, three-layer C/C++/Python architecture, three-valued verdicts.

1K 2 2
agentralabs
agentic-contract

Policy engine for AI agents — enforceable rules, risk limits, approval gates, obligation tracking, and violation detection. One .acon file. Rust core + MCP server.

216 6 4
realsuayip
pcontract

A data structure to track data over time. It works by tracking time/schedule information rather than tracking data changes over time.

95 13 2
    • Data from PyPI, GitHub, ClickHouse, and BigQuery