Skip to main content

Make your Python code clearer and more reliable by declaring Parameters.

Project description

Build Status Linux/MacOS/Windows Build Status
Coverage codecov
Latest dev release Github tag dev-site
Latest release Github release PyPI version param version conda-forge version defaults version
Python Python support
Docs gh-pages site
Binder Binder
Support Discourse

Param is a library providing Parameters: Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.

Param contains only two required Python files, with no external dependencies, and is provided freely for both non-commercial and commercial use under a BSD license, so that it can easily be included as part of other projects.

Please see param's website for official releases, installation instructions, documentation, and examples.

Project details


Release history Release notifications | RSS feed

This version

2.0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

param-2.0.1.tar.gz (168.2 kB view details)

Uploaded Source

Built Distribution

param-2.0.1-py3-none-any.whl (113.4 kB view details)

Uploaded Python 3

File details

Details for the file param-2.0.1.tar.gz.

File metadata

  • Download URL: param-2.0.1.tar.gz
  • Upload date:
  • Size: 168.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for param-2.0.1.tar.gz
Algorithm Hash digest
SHA256 7943a04607822efd46e96e1827dc5fa929a2fc3b1fe9fc7b7dca7d17a8031a5b
MD5 504bc9b573c5e8cefb6c5a0fd16ecf8d
BLAKE2b-256 14c8b42882ed1ba40478d5c1daa6fbb953c8180ea69fe94b9e6783060f5564ae

See more details on using hashes here.

Provenance

File details

Details for the file param-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: param-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 113.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for param-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4bfc94c0e4127626fa833e30c71c91ea73e7675b80c26dbdd4a6e5a8f6dc46db
MD5 944e7773d0d066dbd8adfb7ec6b65acf
BLAKE2b-256 2c7cbbb850b1368f4a2d51bccaf7d6c9acc2f1d7c5ee97f7f7cca1c62b1bf23b

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page