diff --git a/README.org b/README.org index bc9965c..ec269c3 100644 --- a/README.org +++ b/README.org @@ -31,18 +31,22 @@ git lfs install #+END_SRC - Set up the virtual environment and install the packages: + (For development) Set up the virtual environment and install the packages: + # pip freeze > requirements.txt + #+BEGIN_SRC sh + # Using requirementsDEV.txt + python3.9 -m venv .venv + . .venv/bin/activate + python3.9 -m pip install -r requirementsDEV.txt + #+END_SRC + + OR (For distribution) Set up the virtual environment and install the packages: # pip freeze > requirements.txt #+BEGIN_SRC sh # Using requirements.txt - python3 -m venv .venv + python3.9 -m venv .venv . .venv/bin/activate - python3 -m pip install -r requirements.txt - # Or separately, for development: - pip install --upgrade pip - pip install ipython pyyaml pandas jupyter pyflakes - # Or separately, for running: - pip install pandas + python3.9 -m pip install -r requirements.txt #+END_SRC "Install" for local development: diff --git a/requirements.txt b/requirements.txt index a442d69..b37b8b2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,68 +1,3 @@ -appnope==0.1.2 -argon2-cffi==21.3.0 -argon2-cffi-bindings==21.2.0 -asttokens==2.0.5 -attrs==21.4.0 -backcall==0.2.0 beautifulsoup4==4.10.0 -bleach==4.1.0 -cffi==1.15.0 -debugpy==1.5.1 -decorator==5.1.1 -defusedxml==0.7.1 -entrypoints==0.4 -executing==0.8.3 -ipykernel==6.9.2 -ipython==8.1.1 -ipython-genutils==0.2.0 -ipywidgets==7.6.5 -jedi==0.18.1 -Jinja2==3.0.3 -jsonschema==4.4.0 -jupyter==1.0.0 -jupyter-client==7.1.2 -jupyter-console==6.4.3 -jupyter-core==4.9.2 -jupyterlab-pygments==0.1.2 -jupyterlab-widgets==1.0.2 -MarkupSafe==2.1.1 -matplotlib-inline==0.1.3 -mistune==0.8.4 -nbclient==0.5.13 -nbconvert==6.4.4 -nbformat==5.2.0 -nest-asyncio==1.5.4 -notebook==6.4.10 numpy==1.22.3 -packaging==21.3 -pandas==1.4.1 -pandocfilters==1.5.0 -parso==0.8.3 -pexpect==4.8.0 -pickleshare==0.7.5 -prometheus-client==0.13.1 -prompt-toolkit==3.0.28 -psutil==5.9.0 -ptyprocess==0.7.0 -pure-eval==0.2.2 -pycparser==2.21 -Pygments==2.11.2 -pyparsing==3.0.7 -pyrsistent==0.18.1 -python-dateutil==2.8.2 -pytz==2021.3 -PyYAML==6.0 -pyzmq==22.3.0 -qtconsole==5.2.2 -QtPy==2.0.1 -Send2Trash==1.8.0 -six==1.16.0 -soupsieve==2.3.1 -stack-data==0.2.0 -terminado==0.13.3 -testpath==0.6.0 -tornado==6.1 -traitlets==5.1.1 -wcwidth==0.2.5 -webencodings==0.5.1 -widgetsnbextension==3.5.2 +pandas==1.4.1 \ No newline at end of file diff --git a/requirementsDEV.txt b/requirementsDEV.txt new file mode 100644 index 0000000..a442d69 --- /dev/null +++ b/requirementsDEV.txt @@ -0,0 +1,68 @@ +appnope==0.1.2 +argon2-cffi==21.3.0 +argon2-cffi-bindings==21.2.0 +asttokens==2.0.5 +attrs==21.4.0 +backcall==0.2.0 +beautifulsoup4==4.10.0 +bleach==4.1.0 +cffi==1.15.0 +debugpy==1.5.1 +decorator==5.1.1 +defusedxml==0.7.1 +entrypoints==0.4 +executing==0.8.3 +ipykernel==6.9.2 +ipython==8.1.1 +ipython-genutils==0.2.0 +ipywidgets==7.6.5 +jedi==0.18.1 +Jinja2==3.0.3 +jsonschema==4.4.0 +jupyter==1.0.0 +jupyter-client==7.1.2 +jupyter-console==6.4.3 +jupyter-core==4.9.2 +jupyterlab-pygments==0.1.2 +jupyterlab-widgets==1.0.2 +MarkupSafe==2.1.1 +matplotlib-inline==0.1.3 +mistune==0.8.4 +nbclient==0.5.13 +nbconvert==6.4.4 +nbformat==5.2.0 +nest-asyncio==1.5.4 +notebook==6.4.10 +numpy==1.22.3 +packaging==21.3 +pandas==1.4.1 +pandocfilters==1.5.0 +parso==0.8.3 +pexpect==4.8.0 +pickleshare==0.7.5 +prometheus-client==0.13.1 +prompt-toolkit==3.0.28 +psutil==5.9.0 +ptyprocess==0.7.0 +pure-eval==0.2.2 +pycparser==2.21 +Pygments==2.11.2 +pyparsing==3.0.7 +pyrsistent==0.18.1 +python-dateutil==2.8.2 +pytz==2021.3 +PyYAML==6.0 +pyzmq==22.3.0 +qtconsole==5.2.2 +QtPy==2.0.1 +Send2Trash==1.8.0 +six==1.16.0 +soupsieve==2.3.1 +stack-data==0.2.0 +terminado==0.13.3 +testpath==0.6.0 +tornado==6.1 +traitlets==5.1.1 +wcwidth==0.2.5 +webencodings==0.5.1 +widgetsnbextension==3.5.2