Skip to content

Conversation

@danielhollas
Copy link
Contributor

@danielhollas danielhollas commented Nov 4, 2025

Various CI and devops tweaks split from #329 since they are unrelated to Python 3.14 support.

  • Actually use uv.lock in CI
  • remove unneeded dependencies
  • bump some dependencies
  • Upgrade uv.lock
output from uv lock --upgrade

❯ uv lock --upgrade
Resolved 187 packages in 344ms
Updated aiormq v6.8.1 -> v6.8.1, v6.9.2
Updated anyio v4.8.0 -> v4.11.0
Updated argon2-cffi v23.1.0 -> v25.1.0
Updated argon2-cffi-bindings v21.2.0 -> v25.1.0
Added arrow v1.4.0
Added async-lru v2.0.5
Updated attrs v20.3.0 -> v22.2.0
Updated beautifulsoup4 v4.13.3 -> v4.14.2
Updated bleach v6.2.0 -> v6.2.0, v6.3.0
Updated certifi v2025.1.31 -> v2025.10.5
Updated cffi v1.17.1 -> v2.0.0
Updated charset-normalizer v3.4.1 -> v3.4.4
Updated click v8.1.8 -> v8.1.8, v8.3.0
Updated comm v0.2.2 -> v0.2.3
Updated coverage v7.6.12 -> v7.10.7, v7.11.0
Updated debugpy v1.8.12 -> v1.8.17
Updated decorator v5.1.1 -> v5.2.1
Updated distlib v0.3.9 -> v0.4.0
Removed entrypoints v0.4
Updated exceptiongroup v1.2.2 -> v1.3.0
Updated fastjsonschema v2.21.1 -> v2.21.2
Updated filelock v3.17.0 -> v3.19.1, v3.20.0
Added fqdn v1.5.1
Updated gitpython v3.1.44 -> v3.1.45
Updated greenlet v3.1.1 -> v3.2.4
Updated h11 v0.14.0 -> v0.16.0
Added httpcore v1.0.9
Added httpx v0.28.1
Updated identify v2.6.7 -> v2.6.15
Updated idna v3.10 -> v3.11
Updated importlib-metadata v4.12.0 -> v6.11.0
Updated iniconfig v2.0.0 -> v2.1.0, v2.3.0
Removed ipython-genutils v0.2.0
Updated ipywidgets v7.8.5 -> v8.1.8
Added isoduration v20.11.0
Updated json5 v0.10.0 -> v0.12.1
Added jsonpointer v3.0.0
Updated jsonschema v4.17.3 -> v4.25.1
Added jsonschema-specifications v2025.9.1
Updated jupyter-console v6.4.4 -> v6.6.3
Updated jupyter-core v5.7.2 -> v5.8.1, v5.9.1
Added jupyter-events v0.12.0
Added jupyter-lsp v2.3.0
Updated jupyter-server v1.15.6 -> v2.17.0
Added jupyter-server-terminals v0.5.3
Updated jupyterlab v3.3.4 -> v4.4.10
Added jupyterlab-pygments v0.3.0
Updated jupyterlab-server v2.10.3 -> v2.28.0
Updated jupyterlab-widgets v1.1.11 -> v3.0.16
Added lark v1.3.1
Updated matplotlib-inline v0.1.7 -> v0.2.1
Updated mistune v0.8.4 -> v3.1.4
Updated multidict v6.1.0 -> v6.7.0
Updated mypy-extensions v1.0.0 -> v1.1.0
Removed nbclassic v0.5.6
Updated nbconvert v5.6.1 -> v7.16.6
Updated nbsphinx v0.9.3, v0.9.6 -> v0.9.7
Updated notebook v6.5.4 -> v7.4.7
Added overrides v7.7.0
Updated packaging v24.2 -> v25.0
Updated parso v0.8.4 -> v0.8.5
Updated platformdirs v4.3.6 -> v4.4.0, v4.5.0
Updated pluggy v1.5.0 -> v1.6.0
Updated plumbum v1.9.0 -> v1.10.0
Updated prometheus-client v0.21.1 -> v0.23.1
Updated prompt-toolkit v3.0.50 -> v3.0.52
Updated propcache v0.3.0 -> v0.4.1
Updated psutil v7.0.0 -> v7.1.3
Updated pycparser v2.22 -> v2.23
Updated pygments v2.19.1 -> v2.19.2
Removed pyrsistent v0.20.0
Updated pytest-notebook v0.8.1 -> v0.10.0
Added python-json-logger v4.0.0
Updated pywin32 v308 -> v311
Updated pywinpty v2.0.15 -> v3.0.2
Updated pyyaml v6.0.2 -> v6.0.3
Updated pyzmq v26.2.1 -> v27.1.0
Added referencing v0.36.2, v0.37.0
Updated requests v2.32.3 -> v2.32.5
Added rfc3339-validator v0.1.4
Added rfc3986-validator v0.1.1
Added rfc3987-syntax v1.1.0
Added rpds-py v0.27.1, v0.28.0
Updated setuptools v75.8.0 -> v80.9.0
Updated snowballstemmer v2.2.0 -> v3.0.1
Updated soupsieve v2.6 -> v2.8
Updated sphinx-autobuild v2024.10.3 -> v2024.10.3, v2025.8.25
Updated sqlalchemy v1.4.54 -> v2.0.44
Updated starlette v0.45.3 -> v0.49.3, v0.50.0
Removed testpath v0.6.0
Added tinycss2 v1.4.0
Updated tomli v2.2.1 -> v2.3.0
Updated tornado v6.4.2 -> v6.5.2
Updated types-pyyaml v6.0.12.20241230 -> v6.0.12.20250915
Updated typing-extensions v4.12.2 -> v4.15.0
Added tzdata v2025.2
Added uri-template v1.3.0
Updated urllib3 v2.3.0 -> v2.5.0
Updated uvicorn v0.34.0 -> v0.38.0
Updated virtualenv v20.29.2 -> v20.35.4
Updated watchfiles v1.0.4 -> v1.1.1
Updated wcwidth v0.2.13 -> v0.2.14
Added webcolors v24.11.1, v25.10.0
Updated websocket-client v1.8.0 -> v1.9.0
Updated websockets v15.0 -> v15.0.1
Updated widgetsnbextension v3.6.10 -> v4.0.15
Updated yarl v1.18.3 -> v1.22.0
Updated zipp v3.21.0 -> v3.23.0

@codecov
Copy link

codecov bot commented Nov 4, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.83%. Comparing base (051b3fe) to head (730a5ae).
⚠️ Report is 3 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #330   +/-   ##
=======================================
  Coverage   90.83%   90.83%           
=======================================
  Files          22       22           
  Lines        3009     3009           
=======================================
  Hits         2733     2733           
  Misses        276      276           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@danielhollas
Copy link
Contributor Author

CC @unkcpz for review

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