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-0.1.0.tar.gz (8.7 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-0.1.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for vivarium_dependencies-0.1.0.tar.gz
Algorithm Hash digest
SHA256 421ebd9e6b25f20f956f0c6ba88b9b27e6b743e9f78e3e5d3e46e7c2bc227970
MD5 5157921c9a540dcc20042029d231c7ba
BLAKE2b-256 3fa79b69ae5944bd2f79a44d6397cd1b4a0aabcda4577bc1863abe5da475c382

See more details on using hashes here.

Provenance

The following attestation bundles were made for vivarium_dependencies-0.1.0.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-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for vivarium_dependencies-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 397547149c30a3c00aaf0216d36c8ae873965a622e21fd96310f571ddfcae2d1
MD5 4b195d3ed7c546e2344a4c9941245c09
BLAKE2b-256 ecfb7caa28220a4ad72a0c891e288a72c1f44d3a692ad2d45400a719afb043cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for vivarium_dependencies-0.1.0-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