DEBFIND Suche nach Debian-Paketen

Suchplatform für Softwarepakete und Archive Debian-basierter Linux-Distributionen

beta ! Diese website wird noch weiterentwickelt.

Liste aller Kategorien/Sektionen | Suchmaske | Haftungsausschluß

Paketbeschreibung


Paketnamepython-contract
BeschreibungProgramming by contract for python
Archiv/RepositoryOffizielles Debian Archiv squeeze (main)
Version1.4-2
Sektiondevel
Prioritätoptional
Installierte Größe208 Byte
Hängt ab vonpython-support (>= 0.7.1), python (>= 2.2)
Empfohlene Pakete
PaketbetreuerDebian Python Modules Team
Quelle
Paketgröße29220 Byte
Prüfsumme MD5cd9fb355c37c179286e71235b3ba80d2
Prüfsumme SHA1307e92cd546103c2e4314d1c4126181eed18063e
Prüfsumme SHA2568d69db1f1994407c9704fe2f9da37312cba519d00dc18acb4b064df52ab2f9cb
Link zum Herunterladenpython-contract_1.4-2_all.deb
Ausführliche BeschreibungThis package provides a means for programming by contract in python. Programming by contact is a methodology whereby a API designer can define checkable preconditions and postconditions for method calls, and invariants for classes and methods. The most famous use of this methodology is in the Eiffel programming language. . This implementation of programming by contract has the developer write constraints in the docstrings of methods and classes that can be optionally checked at runtime. If the constraints are not met, an exception is raised.


Impressum
Linux is a registered trademark of Linus Torvalds