From 6637dd855000b0f4f008b68c6ffc8c7b3a07c539 Mon Sep 17 00:00:00 2001 From: William Blum Date: Wed, 29 Nov 2023 11:47:12 -0800 Subject: [PATCH] Update dependencies in requirements.dev.txt #118 --- README.md | 2 +- requirements.dev.txt | 141 +++++++++++++++++++++++++++++++++++++++++-- requirements.txt | 1 + 3 files changed, 138 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 075c25b0..490c0d1f 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ The instructions were tested on a Linux Ubuntu distribution (both native and via If conda is not installed already, you need to install it by running the `install_conda.sh` script. ```bash -bash install_conda.sh +bash install-conda.sh ``` Once this is done, open a new terminal and run the initialization script: diff --git a/requirements.dev.txt b/requirements.dev.txt index 1bc4dbfa..897e7d0e 100644 --- a/requirements.dev.txt +++ b/requirements.dev.txt @@ -2,8 +2,8 @@ attrs==19.2.0 # for vscode intellisense -jedi -pandas +jedi==0.19.1 +pandas==2.1.1 jupyter>=1.0.0 # training @@ -21,8 +21,139 @@ jupytext~=1.6.0 ipykernel==6.6.1 psutil==5.7.2 -asciichart -asciichartpy +asciichart==0.1 +asciichartpy==1.5.25 papermill==2.3.3 -pre-commit +pre-commit==3.5.0 + +############ +# pinning dependencies to avoid dependency changes breaking `pip install` +ansiwrap==0.8.4 +anyio==4.0.0 +argon2-cffi==23.1.0 +argon2-cffi-bindings==21.2.0 +arrow==1.3.0 +asttokens==2.4.0 +async-lru==2.0.4 +attrs==19.2.0 +autopep8==2.0.4 +babel==2.13.0 +backcall==0.2.0 +beautifulsoup4==4.12.2 +black==23.9.1 +bleach==6.1.0 +boolean.py==4.0 +cffi==1.16.0 +cfgv==3.4.0 +click==8.1.7 +cloudpickle==2.2.1 +comm==0.1.4 +contourpy==1.1.1 +cycler==0.12.1 +debugpy==1.8.0 +decorator==4.3.0 +defusedxml==0.7.1 +distlib==0.3.7 +entrypoints==0.4 +exceptiongroup==1.1.3 +executing==2.0.1 +fastjsonschema==2.18.1 +filelock==3.12.4 +fonttools==4.43.1 +fqdn==1.5.1 +gym==0.21.0 +identify==2.5.30 +iniconfig==2.0.0 +ipython==8.16.1 +ipython-genutils==0.2.0 +ipywidgets==8.1.1 +isoduration==20.11.0 +jinja2==3.1.2 +json5==0.9.14 +jsonpointer==2.4 +jsonschema==4.17.3 +jupyter-client==7.4.9 +jupyter-console==6.4.4 +jupyter-events==0.6.3 +jupyter-lsp==2.2.0 +jupyter-server==2.7.3 +jupyter-server-terminals==0.4.4 +jupyterlab==4.0.7 +jupyterlab-pygments==0.2.2 +jupyterlab-server==2.24.0 +jupyterlab-widgets==3.0.9 +kiwisolver==1.4.5 +markdown-it-py==0.5.8 +markupsafe==2.1.3 +matplotlib==3.6.3 +matplotlib-inline==0.1.6 +mccabe==0.7.0 +mistune==3.0.2 +mypy-extensions==1.0.0 +nbclient==0.8.0 +nbconvert==7.9.2 +nbformat==5.9.2 +nest-asyncio==1.5.8 +networkx==2.8.6 +notebook==7.0.5 +notebook-shim==0.2.3 +numpy==1.23.0 +nvidia-cublas-cu11==11.10.3.66 +nvidia-cuda-nvrtc-cu11==11.7.99 +nvidia-cuda-runtime-cu11==11.7.99 +nvidia-cudnn-cu11==8.5.0.96 +ordered-set==4.0.2 +overrides==7.4.0 +packaging==23.2 +pandocfilters==1.5.0 +parso==0.8.3 +pathspec==0.11.2 +pexpect==4.8.0 +pickleshare==0.7.5 +pillow==10.0.1 +plotly==4.11.0 +pluggy==1.3.0 +progressbar2==3.51.4 +prometheus-client==0.17.1 +prompt-toolkit==3.0.39 +ptyprocess==0.7.0 +pure-eval==0.2.2 +py==1.11.0 +pycodestyle==2.11.1 +pycparser==2.21 +pyflakes==3.1.0 +pygments==2.16.1 +pyparsing==3.1.1 +pyrsistent==0.19.3 +python-json-logger==2.0.7 +python-utils==3.8.1 +pytz==2023.3.post1 +pyyaml==6.0.1 +qtconsole==5.4.4 +qtpy==2.4.0 +retrying==1.3.4 +rfc3339-validator==0.1.4 +rfc3986-validator==0.1.1 +send2trash==1.8.2 +setuptools==65.5.1 +sniffio==1.3.0 +soupsieve==2.5 +stack-data==0.6.3 +tabulate==0.8.10 +terminado==0.17.1 +textwrap3==0.9.2 +tinycss2==1.2.1 +toml==0.10.2 +tomli==2.0.1 +tqdm==4.66.1 +types-python-dateutil==2.8.19.14 +tzdata==2023.3 +uri-template==1.3.0 +virtualenv==20.24.5 +wcwidth==0.2.8 +webcolors==1.13 +webencodings==0.5.1 +websocket-client==1.6.4 +widgetsnbextension==4.0.9 +zipp==3.8.1 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 069ffd00..77828a4a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,3 +12,4 @@ ordered_set==4.0.2 progressbar2==3.51.4 decorator==4.3 zipp==3.8.1 +ipython==8.16.1 \ No newline at end of file