Skip to content

Commit ca908ea

Browse files
timsaucerclaude
andcommitted
docs(deps): drop pickleshare and explicit ipython from docs group
Both were only needed by the old IPython.sphinxext.ipython_directive, which myst-nb replaced. pickleshare (IPython %store, abandoned 2018) has no remaining consumer. ipython is now pulled transitively by ipykernel and myst-nb, so the explicit floor is redundant. Relocked. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 968bcd2 commit ca908ea

2 files changed

Lines changed: 1174 additions & 745 deletions

File tree

pyproject.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,14 +224,12 @@ dev = [
224224
# from sdist under free-threaded interpreters (PyO3 < 3.14 support).
225225
release = ["pygithub==2.5.0"]
226226
docs = [
227-
"ipython>=8.12.3",
228227
"jinja2>=3.1.5",
229228
# myst-nb supersedes myst-parser: MyST markdown parsing plus executable
230229
# `{code-cell}` notebook directives. Pulls myst-parser, ipykernel, and the
231230
# jupyter execution stack transitively.
232231
"myst-nb>=1.1",
233232
"pandas>=2.0.3",
234-
"pickleshare>=0.7.5",
235233
"pydata-sphinx-theme>=0.16,<0.17",
236234
"setuptools>=75.3.0",
237235
"sphinx-autoapi>=3.4.0",

0 commit comments

Comments
 (0)