Skip to main content

Declarative Python programming using Parameters.

Project description

Param

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.

Please see param’s website for documentation and examples.

Installation

Param has no dependencies outside of Python’s standard library.

Official releases of Param are available at PyPI, and can be installed via pip install --user param, pip install param, or easy_install param.

More recent changes can be obtained by cloning the git repository.

Release Notes

Notable additions, or changes that may require users to alter code, are listed below.

1.1.0

  • Switched to Python’s own logging module.

  • Improved support for time when using Dynamic parameters.

  • Optional extension for IPython users.

A full list of changes since the previous release is available on GitHub.

1.0.0

  • Initial release.

Project details


Release history Release notifications | RSS feed

This version

1.1.0

Download files

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

Source Distribution

param-1.1.0.tar.gz (45.3 kB view details)

Uploaded Source

Built Distributions

param-1.1.0.win-amd64.exe (262.2 kB view details)

Uploaded Source

param-1.1.0.win32.exe (234.6 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: param-1.1.0.tar.gz
  • Upload date:
  • Size: 45.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for param-1.1.0.tar.gz
Algorithm Hash digest
SHA256 8b1019e10d50ece6028bc60179191e1528295e4cd6e116bb3d7faeeb7f22eca0
MD5 96ec755c8c04b042116bede82feb060b
BLAKE2b-256 8afa19bf796a32e4cf59cf1970ecc12d3ec43eafdf3862c873952a9fee406f21

See more details on using hashes here.

File details

Details for the file param-1.1.0.win-amd64.exe.

File metadata

  • Download URL: param-1.1.0.win-amd64.exe
  • Upload date:
  • Size: 262.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for param-1.1.0.win-amd64.exe
Algorithm Hash digest
SHA256 c4a049eded1d8f87b487f1da408030514022fd5c1220edef3caf9f78322e3d05
MD5 4a9667e4050b5b8aeb2979d09e419640
BLAKE2b-256 791f5e0637b16133f957304f3a98eaee9b3ebb0c6ce95ef7ddeb22eba0ac424b

See more details on using hashes here.

File details

Details for the file param-1.1.0.win32.exe.

File metadata

  • Download URL: param-1.1.0.win32.exe
  • Upload date:
  • Size: 234.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for param-1.1.0.win32.exe
Algorithm Hash digest
SHA256 05d8557a334101a9400f1276a27f6120ebd62f019bbdaae35bba96b1891eb0bd
MD5 5f501a52e4f373d26ec18a5e6d261ae3
BLAKE2b-256 75465d7fcaadb9b377f46bd23c6aed8a4501cffc5256dc604fbef1025ea2f1b6

See more details on using hashes here.

Supported by

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