CADET-Core is now on PyPI & we created a metapackage!

We are continuously working to make CADET not only better but also easier to get started with for new users. Concerning this we have two announcements:

1. CADET-Core is now on PyPI

We are happy to share that CADET-Core is now available on PyPI as prebuilt wheels.

https://pypi.org/project/CADET-Core/

This means you can now install CADET-Core directly via pip:

pip install cadet-core

Note: Wheels are currently only available for recent versions. Older CADET-Core releases still need to be built from source or installed via conda as before.


2. Introducing the cadet metapackage

We also introduced a metapackage that can be installed via:

pip install cadet

https://pypi.org/project/cadet/

It includes:

The metapackage defines compatible version combinations so users get a consistent setup out of the box.


Example use

With this, CADET can now be used independently of conda. For example, it can be installed in a venv:

python3 -m venv cadet-env
source cadet-env/bin/activate   # Linux/macOS
# or .\cadet-env\Scripts\Activate.ps1  on Windows

pip install --upgrade pip
pip install cadet

After activation you can:

  • Select this interpreter in your IDE
  • Use CADET directly from Python
  • Run cadet-cli from the command line

CADET is an open source project. If you need specific version combinations in the metapackage, you are always welcome to open a PR or create a feature request. Contributions and feedback are welcome.

4 Likes