Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions Packages/doc/developers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,9 @@ These files are generated from requirements.in via

.. code:: text

pip-compile --upgrade --generate-hashes --output-file=requirements.txt --strip-extras requirements.in
uv pip compile --python-version 3.11 --generate-hashes --universal requirements.in --output-file requirements.txt

Therefore updates should be done directly in requirements.in and then calling pip-compile. The platform/OS
needs to be the same when generating the requirements.txt and running them. We currently run all python code
in debian bookworm docker containers. On Windows you can get a debian bookworm with WSL.
Therefore updates should be done in requirements.in only as requirements.txt is completely generated.

Linting
-------
Expand Down
12 changes: 6 additions & 6 deletions tools/documentation/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --generate-hashes --output-file=requirements.txt --strip-extras requirements.in
#
# This file was autogenerated by uv via the following command:
# uv pip compile --python-version 3.11 --generate-hashes --universal requirements.in --output-file requirements.txt
alabaster==0.7.16 \
--hash=sha256:75a8b99c28a5dad50dd7f8ccdd447a121ddb3892da9e53d1ca5cca3106d58d65 \
--hash=sha256:b46733c07dce03ae4e150330b975c75737fa60f0a7c591b6c8bf4928a28e2c92
Expand Down Expand Up @@ -112,6 +108,10 @@ charset-normalizer==3.3.2 \
--hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 \
--hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561
# via requests
colorama==0.4.6 ; sys_platform == 'win32' \
--hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \
--hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6
# via sphinx
docutils==0.21.2 \
--hash=sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f \
--hash=sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2
Expand Down
5 changes: 2 additions & 3 deletions tools/nwb-read-tests/requirements.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
# needs to be pip-compile'd on debian bookworm
pynwb==3.1.0
dandi==0.67.0
pynwb==4.0.0
dandi==0.76.5
Loading