Skip to main content

vivarium_dependencies is a convenience package for managing common setup constraints and dependencies for vivarium projects.

Project description

Vivarium Dependencies contains dependency constraints commonly used in Simulation Science repositories.

Usage

A downstream repository can use Vivarium Dependencies to define a setup dependency by including the desired constraint(s) in the install_requires dictionary of its setup.py:

# setup.py
...
if __name__ == "__main__":
  ...
  install_requirements = [
    "vivarium_build_utils[layered_config_tree,pandas]"
    ...
  ]
  ...
  interactive_requirements = ["vivarium_dependencies[interactive]"]
  ...
...

Installation

You can build vivarium_dependencies from source with:

$ git clone https://github.com/ihmeuw/vivarium_dependencies.git
$ cd vivarium_dependencies
$ conda create -n ENVIRONMENT_NAME
$ pip install -e .

Project details


Download files

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

Source Distribution

vivarium_dependencies-1.0.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vivarium_dependencies-1.0.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file vivarium_dependencies-1.0.1.tar.gz.

File metadata

  • Download URL: vivarium_dependencies-1.0.1.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vivarium_dependencies-1.0.1.tar.gz
Algorithm Hash digest
SHA256 225965380e987133c7cfabada38710ebc73bda5627ee2d7220b4a2e66d91a0af
MD5 7a97ebcbdd6ad4f88468379daea969f0
BLAKE2b-256 1ba22c51a8218f971e73b7fe62233bad600ab102f5d8c4018a7d4305f68254af

See more details on using hashes here.

Provenance

The following attestation bundles were made for vivarium_dependencies-1.0.1.tar.gz:

Publisher: deploy.yml on ihmeuw/vivarium_dependencies

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vivarium_dependencies-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for vivarium_dependencies-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 150b81e0e71f6249ecb8b183abfe34446e9182220754e9d684e0933bd4371bcf
MD5 51c89951f16fbeaf192a8103208feaf6
BLAKE2b-256 6b99cccbf4534387eaf8955d706c819f8b7734efbeb458af77df3e9a5e2f366c

See more details on using hashes here.

Provenance

The following attestation bundles were made for vivarium_dependencies-1.0.1-py3-none-any.whl:

Publisher: deploy.yml on ihmeuw/vivarium_dependencies

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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