This commit is contained in:
wassname
2020-10-18 08:42:29 +08:00
parent 061141184f
commit 7ab5c56bf2
4 changed files with 22 additions and 11 deletions
+1 -1
View File
@@ -69,7 +69,7 @@ test:
# Export project requirements in multiple formats
doc_reqs:
conda env export --no-builds --from-history --name $(PROJECT_NAME) > requirements/environment.min.yaml
conda env export --name $(PROJECT_NAME) > requirements/environment.yaml
conda env export --name $(PROJECT_NAME) > requirements/environment.max.yaml
$(PYTHON_INTERPRETER) -m pip freeze > requirements/requirements.txt --name
#################################################################################
+15
View File
@@ -0,0 +1,15 @@
name: seq2seq-time
channels:
- pytorch
- conda-forge
- main
- defaults
dependencies:
- python=3.7
- pip
# external requirements
- awscli
- pip:
# local package
- -e .
+6
View File
@@ -0,0 +1,6 @@
This project has multiple ways of documenting requirements
- environment.yaml - This is the manual requirements, use it to install a new test or dev environment
- environment.min.yaml - This is the minimum requirements, use it to install a new test or dev environment
- environment.max.yaml - This pins all conda packages, use for production or finding vunrebilities
- requirements.txt - For people or bots not using conda
-10
View File
@@ -1,10 +0,0 @@
# local package
-e .
# external requirements
click
Sphinx
coverage
awscli
flake8
python-dotenv>=0.5.1