Package python3-module-deal: Information

    Source package: python3-module-deal
    Version: 4.24.6-alt2
    Latest version according to Repology
    Build time:  Jun 10, 2026, 08:06 PM in the task #420704
    Report package bug
    License: MIT
    Summary: Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free
    Description: 
    A Python library for design by contract (DbC) and checking values,
    exceptions, and side-effects. In a nutshell, deal empowers you to write
    bug-free code. By adding a few decorators to your code, you get for free
    tests, static analysis, formal verification, and much more. Read intro
    to get started.

    List of RPM packages built from this SRPM:
    python3-module-deal (noarch)

    Maintainer: Alexandr Shashkin

    List of contributors:
    Alexandr Shashkin


      1. python3-module-astroid
      2. python3-module-docstring-parser
      3. python3-module-docstring-parser-tests
      4. python3-module-flit-core
      5. python3-module-hypothesis
      6. python3-module-marshmallow
      7. python3-module-pygments
      8. python3-module-pyproject-installer >= 0.4.0
      9. python3-module-pytest
      10. python3-module-pytest
      11. python3-module-urllib3
      12. rpm-build-pyproject

    Last changed


    June 10, 2026 Alexandr Shashkin 4.24.6-alt2
    - Fixed FTBFS:
      + Handled pytest.param Call nodes alongside Tuple in test extractor.
      + Skipped None docstring values from docstring_parser test cases.
      + Added BuildRequires on python3-module-docstring-parser-tests.
    Dec. 1, 2025 Alexandr Shashkin 4.24.6-alt1
    - Updated to 4.24.6.
    July 1, 2025 Alexandr Shashkin 4.24.5-alt1
    - Initial build for ALT Sisyphus.