Navigation

  • index
  • modules |
  • PyContracts 1.7.16 documentation »

User documentation

  • Introduction to PyContracts
  • Quick tour
  • Reference:
    • API for specifying contracts
    • Using the ContractsMeta meta-class
    • Creating new contracts using new_contract
  • Language reference

Developer documentation

  • Changelog
  • PyContracts overhead in production and in testing
  • PyContracts public API reference
  • PyContracts low-level API
  • Credits

Credits¶

(Let me know if I forgot to include you)

  • Brett Graham: attr(name:type) syntax for checking types of attributes.
  • William Furr: bug reports and performance improvements
  • Karol Kuczmarski: implementation of “string” and “unicode” contracts
  • Bernhard Biskup
  • Adam Palay (EdX)

User documentation

  • Introduction to PyContracts
  • Quick tour
  • Reference:
    • API for specifying contracts
    • Using the ContractsMeta meta-class
    • Creating new contracts using new_contract
  • Language reference

Developer documentation

  • Changelog
  • PyContracts overhead in production and in testing
  • PyContracts public API reference
  • PyContracts low-level API
  • Credits

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • PyContracts 1.7.16 documentation »
© Copyright 2010, Andrea Censi. Created using Sphinx 1.6.3.