Skip to content

v1.1.1#35

Merged
vdavez merged 1 commit into
mainfrom
chore/drop-notebooks-extra
May 29, 2026
Merged

v1.1.1#35
vdavez merged 1 commit into
mainfrom
chore/drop-notebooks-extra

Conversation

@makegov-mark
Copy link
Copy Markdown
Contributor

@makegov-mark makegov-mark Bot commented May 29, 2026

Summary

  • Removes the notebooks optional extra (jupyter, ipykernel). It only powered local editing of docs/quick_start.ipynb (which still renders fine without it) and dragged in the jupyter tree (jupyter-server, jupyterlab, nbconvert, tornado, …) behind the bulk of the repo's Dependabot alerts.
  • Refreshes the dev/test lock to clear the remaining alerts: patched idna, pygments, pytest, python-dotenv; dropped urllib3/requests transitives.
  • Bumps version to 1.1.1 and dates the changelog section.

Notes

  • Shipped SDK runtime deps are unchanged — httpx only. Nothing here reaches pip install tango-python users.
  • Dev-tool majors moved forward (mypy 1.18→2.1, pytest 8→9, ruff 0.14→0.15, vcrpy 7→8). All lint, type (24-error advisory baseline, unchanged), and 420 unit/integration tests pass.

Release steps after merge

  • Tag the merge commit v1.1.1
  • Create the GitHub Release for v1.1.1 (triggers publish.yml → PyPI)

~ Mark

Removes the `notebooks` optional extra (jupyter/ipykernel) — it only powered
local editing of docs/quick_start.ipynb and dragged in the jupyter tree behind
most of the repo's Dependabot alerts. Refreshes the dev/test lock to clear the
remaining alerts (idna, pygments, pytest, python-dotenv; drops urllib3/requests).
Shipped SDK runtime deps unchanged (httpx only). All lint/type/test gates green.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vdavez vdavez merged commit 13fe4be into main May 29, 2026
12 checks passed
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