Set up a clean development environment for esm
mainTo test the package in a clean environment, use micromamba to create a Python 3.10 environment, install the package in editable mode from the repository root, and install the example requirements. You must also authenticate with Hugging Face.
Note: When testing the local version, ensure you comment out any pip install esm commands in your scripts so you are testing the local release candidate rather than the published package.
micromamba create -n esm
micromamba activate esm
micromamba install -c conda-forge python=3.10
# in root level of repo
pip install -e .
pip install examples/requirements.txt
python -c 'from huggingface_hub import login; login()'