Skip to content

Conversation

tcompa
Copy link
Collaborator

@tcompa tcompa commented Aug 5, 2025

Updated dependencies:

Updating dependencies
Resolving dependencies...

Package operations: 0 installs, 10 updates, 0 removals

  - Updating certifi (2025.7.14 -> 2025.8.3)
  - Updating typing-extensions (4.14.1 -> 4.15.0)
  - Updating anyio (4.9.0 -> 4.10.0)
  - Updating argon2-cffi-bindings (21.2.0 -> 25.1.0)
  - Updating cryptography (45.0.5 -> 45.0.6)
  - Updating starlette (0.47.2 -> 0.47.3)
  - Updating wrapt (1.17.2 -> 1.17.3)
  - Updating greenlet (3.2.3 -> 3.2.4)
  - Updating paramiko (3.5.1 -> 4.0.0)
  - Updating sqlalchemy (2.0.41 -> 2.0.43)

Writing lock file

Outdated dependencies before PR:

anyio                4.9.0     4.10.0   High level compatibility layer for m...
argon2-cffi          23.1.0    25.1.0   Argon2 for Python
argon2-cffi-bindings 21.2.0    25.1.0   Low-level CFFI bindings for Argon2
certifi              2025.7.14 2025.8.3 Python package for providing Mozilla...
cryptography         45.0.5    45.0.6   cryptography is a package which prov...
greenlet             3.2.3     3.2.4    Lightweight in-process concurrent pr...
paramiko             3.5.1     4.0.0    SSH2 protocol library
pydantic-core        2.33.2    2.39.0   Core functionality for Pydantic vali...
sqlalchemy           2.0.41    2.0.43   Database Abstraction Library
starlette            0.47.2    0.47.3   The little ASGI library that shines.
typing-extensions    4.14.1    4.15.0   Backported and Experimental Type Hin...
uvicorn              0.34.3    0.35.0   The lightning-fast ASGI server.
wrapt                1.17.2    1.17.3   Module for decorators, wrappers and ...

Outdated dependencies after PR:

argon2-cffi   23.1.0 25.1.0 Argon2 for Python
pydantic-core 2.33.2 2.39.0 Core functionality for Pydantic validation and s...
uvicorn       0.34.3 0.35.0 The lightning-fast ASGI server.

Note: there may be dependencies in the table above which were not updated as part of this PR.
The reason is they require manual updating due to the way they are pinned.

Copy link

github-actions bot commented Aug 5, 2025

Benchmark comparison

GET /api/alive/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 0.7 0.7 1.00 0.0 0.0
power 0.7 0.6 1.17 0.0 0.0
dataset 0.7 0.6 1.17 0.0 0.0
project 0.7 0.6 1.17 0.0 0.0
job 0.7 0.6 1.17 0.0 0.0

GET /api/v2/dataset/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 7.8 7.4 1.05 0.2 0.2
power 194.2 198.3 0.98 89.5 89.5
dataset 76.6 79.1 0.97 4.6 4.6
project 16.1 18.8 0.86 5.8 5.8
job 7.0 6.9 1.01 0.2 0.2

GET /api/v2/job/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 4.8 4.9 0.98 2.2 2.2
power 37.1 38.5 0.96 662.1 662.1
dataset 41.2 40.7 1.01 900.0 900.0
project 16.0 14.0 1.14 282.2 282.2
job 13.4 12.2 1.10 223.6 223.6

GET /api/v2/project/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 6.4 6.1 1.05 0.1 0.1
power 6.3 6.0 1.05 0.1 0.1
dataset 6.4 6.0 1.07 0.1 0.1
project 7.3 9.7 0.75 2.3 2.3
job 6.4 5.7 1.12 0.1 0.1

GET /api/v2/task/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 5.2 5.0 1.04 0.8 0.8
power 5.2 4.7 1.11 0.8 0.8
dataset 4.7 4.6 1.02 0.8 0.8
project 4.7 4.4 1.07 0.8 0.8
job 4.5 4.3 1.05 0.8 0.8

GET /api/v2/task-group/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 6.1 5.8 1.05 1.7 1.7
power 5.8 5.7 1.02 1.7 1.7
dataset 5.7 5.7 1.00 1.7 1.7
project 6.0 6.2 0.97 1.7 1.7
job 6.2 5.6 1.11 1.7 1.7

GET /api/v2/workflow/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 9.1 9.1 1.00 0.8 0.8
power 11.3 11.7 0.97 28.0 28.0
dataset 9.7 10.0 0.97 16.2 16.2
project 11.2 11.6 0.97 20.4 20.4
job 8.3 8.3 1.00 0.8 0.8

POST /api/v2/project/3/dataset/419/images/query/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
dataset 26.8 26.8 1.00 275.1 275.1

GET /auth/current-user/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
vanilla 3.9 3.7 1.05 0.2 0.2
power 3.4 3.4 1.00 0.2 0.2
dataset 3.4 3.4 1.00 0.2 0.2
project 3.5 3.4 1.03 0.2 0.2
job 3.5 3.5 1.00 0.1 0.1

POST /auth/token/login/

User Time current (ms) Time main (ms) Ratio current/main Size current (Kb) Size main (Kb)
dataset 272.7 272.8 1.00 0.2 0.2

Copy link

github-actions bot commented Aug 5, 2025

Coverage report

This PR does not seem to contain any modification to coverable code.

@tcompa tcompa force-pushed the poetry-update branch 2 times, most recently from 6d1dfd8 to 72be0c6 Compare August 19, 2025 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant