diff --git a/add_to_pydotorg.py b/add_to_pydotorg.py index 8e88c292..a4b039c2 100755 --- a/add_to_pydotorg.py +++ b/add_to_pydotorg.py @@ -300,7 +300,7 @@ def list_files( ) -> Generator[tuple[str, str, str, bool, str], None, None]: """List all of the release's download files.""" reldir = base_version(release) - for rfile in os.listdir(path.join(ftp_root, reldir)): + for rfile in sorted(os.listdir(path.join(ftp_root, reldir))): if not path.isfile(path.join(ftp_root, reldir, rfile)): continue diff --git a/dev-requirements.txt b/dev-requirements.txt index ce5f685c..0687a83d 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -540,17 +540,17 @@ propcache==0.2.1 \ # via # aiohttp # yarl -pyfakefs==5.10.2 \ - --hash=sha256:6ff0e84653a71efc6a73f9ee839c3141e3a7cdf4e1fb97666f82ac5b24308d64 \ - --hash=sha256:8ae0e5421e08de4e433853a4609a06a1835f4bc2a3ce13b54f36713a897474ba +pyfakefs==6.0.0 \ + --hash=sha256:059fd0b2174bfeed499ecb0a59bccff557f267cc6d885afc0e5b76e78b6d50da \ + --hash=sha256:44ef5ab0294e7e623b8e56b4f2d8c9468b737d6e8641053063c43033d2c8c180 # via -r dev-requirements.in pygments==2.19.2 \ --hash=sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887 \ --hash=sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b # via pytest -pytest==8.4.2 \ - --hash=sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01 \ - --hash=sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79 +pytest==9.0.2 \ + --hash=sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b \ + --hash=sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11 # via # -r dev-requirements.in # pytest-aiohttp diff --git a/mypy-requirements.txt b/mypy-requirements.txt index 9a59793c..c6b89fdb 100644 --- a/mypy-requirements.txt +++ b/mypy-requirements.txt @@ -1,6 +1,6 @@ aiohttp==3.13.2 alive_progress>=3.3.0 -mypy==1.19.0 +mypy==1.19.1 pyfakefs pytest pytest-mock diff --git a/requirements.txt b/requirements.txt index b8f7e966..35078e91 100644 --- a/requirements.txt +++ b/requirements.txt @@ -873,8 +873,8 @@ pyopenssl==25.0.0 \ python-dateutil==2.9.0.post0 \ --hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 # via betterproto -python-gnupg==0.5.5 \ - --hash=sha256:51fa7b8831ff0914bc73d74c59b99c613de7247b91294323c39733bb85ac3fc1 +python-gnupg==0.5.6 \ + --hash=sha256:b5050a55663d8ab9fcc8d97556d229af337a87a3ebebd7054cbd8b7e2043394a # via -r requirements.in requests==2.32.4 \ --hash=sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c