This is a preliminary set of requirements files for Conda environments. Since some of the packages used by msticpy are not available as Conda recipes, we have divided the package requirements into conda-installable and pip-installable requirements files.
Using pip installs into a Conda environment will invalidate some of Conda's dependency tracking so please do this in a dedicated Conda environment - as shown below.
Packages available from Conda or Conda forge are installable
using the conda/conda-reqs.txt
. No version constraints are
included in these package specs. Conda will automatically install
the latest compatible versions of these packages. If you have
an up-to-date version of Anaconda these versions should be
compatible with msticpy.
conda create --name my_env_name python=3.10
conda activate my_env_name
Some of the Conda packages are only available from Microsoft or Conda-Forge.
conda config --append channels Microsoft conda-forge
conda install --file {path}/conda-reqs.txt
conda install pip
pip install -r {path}/conda-reqs-pip.txt
Installation of these packages is only needed if you are doing development work on msticpy.
conda install --file {path}/conda-reqs-dev.txt
pip install -r {path}/conda-reqs-dev-pip.txt