PySpect

Home

lists

Frequently asked questions

© 2025 PySpect

Package profile

deal

  • Summary: **Deal** is a Python library for [design by contract][wiki] (DbC) programming.
  • Author: Gram <gram@orsinium.dev>
  • Homepage:
  • Source: https://github.com/life4/deal (Repo profile)
  • Number of releases: 67
  • First release: 1.0.0 on 2018-01-27
  • Latest release: 4.24.5 on 2025-03-02

Releases

Dates and sizes of releases2019202020212022202320242025Release Date0.10.20.30.40.50.60.7Size in MB

PyPI Downloads

Weekly downloads over the last 3 monthsFebruaryMarchAprilMayJuneDate012345678910111213 thousand downloads per week

Dependencies

Deal has 24 dependencies, 24 of which optional.
Dependencies of deal (24).
DependencyOptional
astroidtrue
coveragetrue
coverage-conditional-plugintrue
deal-solvertrue
docstring-parsertrue
flake8true
flake8-commastrue
flake8-quotestrue
hypothesistrue
isorttrue
m2r2true
marshmallowtrue
mypytrue
mypy_testtrue
myst-parsertrue
pygmentstrue
pytesttrue
pytest-covtrue
sphinxtrue
sphinx-rtd-themetrue
typeguardtrue
unifytrue
urllib3true
vaatrue

Details