param

Parameter library

A Python library providing a set of attributes to make code more reliable and maintainable by declaring parameters with type and range checking, documentation strings, default values, etc.

Param: Make your Python code clearer and more reliable by declaring Parameters

GitHub

435 stars
20 watching
74 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list

bounds-checkingguiparamparametersui

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
harisekhon/pylib A utility library providing various validation and utility functions for Python applications. 12
pallets-eco/wtforms A flexible forms validation and rendering library for Python web development 1,515
realpython/list-of-python-api-wrappers Provides a curated list of Python APIs and libraries for various applications 2,099
pytorch/data Provides scalable, performant data loading solutions and utilities to be shared by PyTorch domain libraries 1,149
delta456/range A library for creating numeric ranges in Vlang with various iteration options and memory management strategies. 33
horennel/pytaos A Python-based RESTful API demo for connecting to a TDengine database server 1
przemyslawjanpietrzak/pymonet A high-level Python library for functional programming, providing abstract data structures and utilities. 34
gdanezis/petlib A collection of Python modules implementing various Privacy Enhancing Technologies 133
planetlabs/planet-client-python A Python client library for interacting with the Planet API services 276
web2py/pydal A pure Python Database Abstraction Layer that generates SQL/noSQL in real-time for different databases. 500
harisekhon/lib A comprehensive utility library in Perl 18
zedgr/pychallonge Provides Python bindings for the CHALLONGE! API to interact with tournaments and participants. 45
p-p-h-d/mlib A C library providing generic and type-safe container implementations 919
kotlinisland/basedtyping A collection of helpers and utilities to aid in dealing with types at static analysis and runtime. 9
appium/python-client Provides Python bindings for Appium's mobile testing framework. 1,700