Skip to main content

conda-spawn

Activate conda environments in new shell processes.

[!IMPORTANT] This project is still in early stages of development. Don't use it in production (yet). We do welcome feedback on what the expected behaviour should have been if something doesn't work!

What is this?

conda spawn is a replacement subcommand for the conda activate and conda deactivate workflow

Instead of writing state to your current shell session, conda spawn ENV-NAME will start a new shell with your activated environment. To deactivate, exit the process with Ctrl+D, or run the command exit.

Installation

This is a conda plugin and goes in the base environment:

conda install -n base conda-forge::conda-spawn

More information is available on our documentation.

Supported shells

conda-spawn distinguishes two tiers of shell support:

  • Fully supported: bash, zsh, powershell, cmd. Implemented in conda_spawn.shell. Covered by CI on every push and actively maintained.
  • Best-effort: fish, csh/tcsh, xonsh. Implemented in conda_spawn.contrib. Provided to match conda activate's own activator coverage so conda-spawn can replace it on systems that use those shells. They are lightly tested and we rely on user reports to catch shell-specific bugs.

Contributing

Please refer to CONTRIBUTING.md.

Download files

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

Source Distribution

conda_spawn-0.2.0.tar.gz (196.3 kB view details)

Uploaded Source

Built Distribution

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

conda_spawn-0.2.0-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file conda_spawn-0.2.0.tar.gz.

File metadata

  • Download URL: conda_spawn-0.2.0.tar.gz
  • Upload date:
  • Size: 196.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for conda_spawn-0.2.0.tar.gz
Algorithm Hash digest
SHA256 140d45927ae07ea3ab72e07424fda26fcc3d00d26bff1221f7ab00087503ca32
MD5 31975364bbb58f6bb055b5d8df47c899
BLAKE2b-256 eb33f70991a5387c3520a7f7abc867582857464d9144b7b25a0dcbb15765efdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for conda_spawn-0.2.0.tar.gz:

Publisher: pypi.yml on conda/conda-spawn

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

File details

Details for the file conda_spawn-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: conda_spawn-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for conda_spawn-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b2b180999c050ed00a72940db5a90b90f4347ba354b0b49fc1acaf006af5ceb3
MD5 d5062b107cb82366a8fba9974c9b3085
BLAKE2b-256 e20ddccb235ac08a2816de1b8b491a111a55bcc305d2d30e13fc186b886b4fda

See more details on using hashes here.

Provenance

The following attestation bundles were made for conda_spawn-0.2.0-py3-none-any.whl:

Publisher: pypi.yml on conda/conda-spawn

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

0.2.0 This release

2 files

0.1.0

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page