Skip to main content

DTU course environment manager — install and manage conda environments for DTU courses

Project description

dtu-env

DTU course environment manager. Interactive CLI to browse and install conda environments for DTU courses.

Usage

dtu-env

This launches an interactive terminal where you can:

  1. See your currently installed conda environments
  2. Browse available DTU course environments (fetched from GitHub)
  3. Select one or more environments to install
  4. Confirm and install them via mamba/conda

Install

pip install dtu-env

Or with conda (once available on conda-forge):

conda install dtu-env

Requirements

  • Python >= 3.10
  • Miniforge3 (or any conda/mamba installation) on your PATH

How it works

Course environment definitions (YAML files) are maintained in the dtudk/pythonsupport-page repository. dtu-env fetches these at runtime and uses mamba/conda to create the environments.

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

dtu_env-1.2.0.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

dtu_env-1.2.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file dtu_env-1.2.0.tar.gz.

File metadata

  • Download URL: dtu_env-1.2.0.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dtu_env-1.2.0.tar.gz
Algorithm Hash digest
SHA256 137994efd9d96c3afdc16dea0b96c6309990536eb9d5a7765d5f51435c2978c6
MD5 a8eb7bc680e83d6fd2031cf731b9eeb8
BLAKE2b-256 ec7e605b059b5b2e9b454290b55c2cedb7d5b8cfc47e22aca5558e411c3f450d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dtu_env-1.2.0.tar.gz:

Publisher: publish.yml on philipnickel/dtu-env

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

File details

Details for the file dtu_env-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: dtu_env-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dtu_env-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7187096d86ce7175293c2129ec2fdd367337c26cfa88a7a4a21b31d403339514
MD5 935b7631076c9506bd07b03e9b9383b7
BLAKE2b-256 640aa0b2362323542adbe4123bc19e9904342435838de51141cbf13bc50fe63b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dtu_env-1.2.0-py3-none-any.whl:

Publisher: publish.yml on philipnickel/dtu-env

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