From cd6a17a474b5f5ddd78b35175ff58ef08e6c341e Mon Sep 17 00:00:00 2001 From: wassname Date: Sat, 7 Oct 2023 14:00:35 +0800 Subject: [PATCH] misc --- {{ cookiecutter.repo_name }}/maskfile.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/{{ cookiecutter.repo_name }}/maskfile.md b/{{ cookiecutter.repo_name }}/maskfile.md index bf076b0..e18dc7b 100644 --- a/{{ cookiecutter.repo_name }}/maskfile.md +++ b/{{ cookiecutter.repo_name }}/maskfile.md @@ -6,20 +6,20 @@ Tasks running for [mask](https://github.com/jacobdeichert/mask). ## freeze > record pip and conda requirements -```sh +~~~sh export PROJECT_NAME={{ cookiecutter.repo_name }} mkdir -p requirements -conda env export --no-builds --from-history --name $(PROJECT_NAME) > requirements/environment.min.yaml -conda env export --name $(PROJECT_NAME) > requirements/environment.max.yaml -$(PYTHON_INTERPRETER) -m pip freeze > requirements/pip.conda.txt -cd requirements && conda-lock -f environment.max.yaml -p linux-64 -``` +conda env export --no-builds --from-history --name $PROJECT_NAME > requirements/environment.min.yaml +conda env export --name $PROJECT_NAME > requirements/environment.max.yaml +python -m pip freeze > requirements/pip.conda.txt +# cd requirements && conda-lock -f environment.max.yaml -p linux-64 +~~~ ## create_environment -```sh +~~~sh export PROJECT_NAME={{ cookiecutter.repo_name }} @echo ">>> Detected conda, creating conda environment." conda env create --name $(PROJECT_NAME) python=3 -f ./requirements/environment.yaml @echo ">>> New conda env created. Activate with:\nsource activate $(PROJECT_NAME)" -``` +~~~