Skip to main content
https://badge.fury.io/py/vivarium-dependencies.svg

Vivarium Dependencies is a code-less convenience metapackage that defines the dependency pins commonly shared across the Vivarium ecosystem.

Usage

A downstream repository can pull in groups of pins by referencing one or more extras of vivarium-dependencies in its pyproject.toml, e.g.:

[project]
dependencies = [
    "vivarium-dependencies[numpy,pandas,scipy]",
    ...
]

[project.optional-dependencies]
interactive = ["vivarium-dependencies[interactive]"]
lint = ["vivarium-dependencies[lint]"]

The package itself ships no Python modules; pip install vivarium-dependencies is not useful on its own. The point is the extras.

Installation

Supported Python versions: 3.13

You can install vivarium-dependencies from PyPI:

pip install vivarium-dependencies

or build it from source by cloning the monorepo and installing this lib:

git clone https://github.com/ihmeuw/vivarium-suite.git
cd vivarium-suite
pip install libs/dependencies

For broader monorepo development setup, see the monorepo README at https://github.com/ihmeuw/vivarium-suite.

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.2.4.tar.gz (8.5 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.2.4-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for vivarium_dependencies-1.2.4.tar.gz
Algorithm Hash digest
SHA256 e30237112335847cafd90db028aa9951a909ce1c5077454c928e246a2b73d06c
MD5 95dfb131e24f3433724a82596cedbd84
BLAKE2b-256 ea94ff24fc982ffc523b82c27e5e30aa7b1041fe51e55fa8b42e1b471a7a0bd0

See more details on using hashes here.

Provenance

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

Publisher: release.yml on ihmeuw/vivarium-suite

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.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for vivarium_dependencies-1.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 269a20bac6ec9d225ab7616fc7749c6ababa8412a55c3bb7bfa624759e74a0d3
MD5 0d3782b12f58ba5423d99ab3ab19627e
BLAKE2b-256 23d31a97261cd75dacad7ca22097aeed76672484df888d18a57cce688cf3e0c8

See more details on using hashes here.

Provenance

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

Publisher: release.yml on ihmeuw/vivarium-suite

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

Release history Release notifications | RSS feed

This release

1.2.4 This release

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.0

2 files

1.0.9

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.1.0

2 files

Supported by

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