summaryrefslogtreecommitdiff
path: root/gnu/packages/jupyter.scm
Commit message (Collapse)AuthorAgeFilesLines
* gnu: Add python-jupyter-lsp.Ricardo Wurmus6 days1-0/+32
| | | | | | * gnu/packages/jupyter.scm (python-jupyter-lsp): New variable. Change-Id: I685e289e5e24e049d1b111061bfd79fdca15d6c9
* gnu: python-jupyter-server: Do not propagate old dataclasses.Ricardo Wurmus2025-01-011-1/+1
| | | | | | | * gnu/packages/jupyter.scm (python-jupyter-server)[propagated-inputs]: Replace python-anyio with python-anyio/without-dataclasses. Change-Id: I20737b7d3199b34b155838c75bd19de82d78e1c5
* gnu: python-nbclassic: Skip sanity check.Ricardo Wurmus2025-01-011-1/+8
| | | | | | | | | This is temporary and will be removed on the python-team branch. * gnu/packages/jupyter.scm (python-nbclassic)[arguments]: Delete 'sanity-check phase. Change-Id: I8a3190a849d192d9c7f1b2e903b55705622671f8
* Revert "gnu: python-nbclassic: Fix build."Danny Milosavljevic2024-12-241-2/+1
| | | | | | | | | This reverts commit 907b6bb51af8af15a0d6dd3ab1e33109a4ad4d2e. It wasn't enough to make jupyter actually usable again. I guess there are some bigger excavations necessary. Change-Id: I202f03ef87789b44c85e3c167c9cfc14ca172744
* gnu: python-nbclassic: Fix build.Danny Milosavljevic2024-12-231-1/+2
| | | | | | | * gnu/packages/jupyter.scm (python-nbclassic)[propagated-inputs]: Add python-webcolors-24. Change-Id: I57158358594a6cc05814bb608bee1b268f90f6c8
* gnu: Remove python-comm duplicate.Maxim Cournoyer2024-12-131-26/+0
| | | | | | * gnu/packages/jupyter.scm (python-comm): Delete duplicate variable. Change-Id: I2fa116f0a3fc99d3b551fc46d7f78c60cd54ba64
* gnu: build-system/pyproject: Add missing native-inputs.Nicolas Graves2024-12-131-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/bioinformatics.scm (python-ega-download-client) [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/databases.scm (datasette)[native-inputs]: Add python-pip. * gnu/packages/django.scm (python-django-localflavor, python-django-contact-form)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/jupyter.scm (python-jupyterlab-server)[native-inputs]: Add python-wheel. (python-nbstripout)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/machine-learning.scm (python-captum, python-linear-operator, python-gpytorch)[native-inputs]: Add python-setuptools. * gnu/packages/music.scm (abjad, abjad-ext-rmarkers, abjed-ext-nauert, python-mutagen)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/package-management.scm (python-conda-package-handling)[native-inputs]: Add python-setuptools and python-wheel. (conda)[native-inputs]: Add python-wheel. * gnu/packages/python-check.scm (python-pyinstrument, python-pytest-testmon, python-pytest-trio, python-nbval, python-pytest-toolbox)[native-inputs]: Add python-setuptools and python-wheel. (python-nptyping)[native-inputs]: Add python-setuptools. * gnu/packages/python-check.scm (python-dask-expr)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/python-web.scm (parfive, python-aioftp, python-hupper, python-sanic, python-mechanicalsoup, python-tinycss, python-aiostream, python-cbor2, gunicorn)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/python-xyz.scm (python-apprise, python-jaraco-classes, python-sparse, python-shtab, python-pyan3)[native-inputs]: Add python-setuptools. (python-jupytext, python-orderedmultidict, python-identify, python-nodeenv, python-cfgv, python-zarr, python-multipart, python-nbconvert, python-cram, python-immutables, python-numpydoc, python-cairosvg, python-unidecode, python-black, python-multidict, python-mpv-jsonipc, python-humanize, python-cmd2)[native-inputs]: Add python-setuptools and python-wheel. (python-partd, python-dask, python-zarr)[native-inputs]: Add python-wheel. (python-nbconvert)[propagated-inputs]: Add texlive-etoolbox. Remove duplicate textlive-jknapltx. (python-isort)[native-inputs]: Add python-pip. * gnu/packages/simulation.scm (python-fenics-dijitso)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/sphinx.scm (python-pydata-sphinx-theme, python-sphinx-autodoc-typehints)[native-inputs]: Add python-setuptools. * gnu/packages/syndication.scm (tuir)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/terminals.scm (python-halo)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/time.scm (python-arrow, python-dateutil) [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/version-control.scm (pre-commit)[native-inputs]: Add python-setuptools and python-wheel. Remove input labels. * gnu/packages/virtualization.scm (python-qemu-qmp, python-transient)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/xorg.scm (python-xcffib)[native-inputs]: Add python-setuptools and python-wheel. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0
* gnu: python-nbstripout: Move to pyproject-build-system.Nicolas Graves2024-12-131-14/+12
| | | | | | | | | | * gnu/packages/jupyter.scm (python-nbstripout): [build-system]: Move to pyproject-build-system. [arguments]: Convert 'check replacement phase from <#:phases> to <#:test-flags>. Use gexp. Change-Id: I4d97b0739c43371c149296b23951cb2c17129840 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: python-jupyterlab-widgets: Update to 3.0.10.Ricardo Wurmus2024-12-131-3/+3
| | | | | | | * gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 3.0.10. [native-inputs]: Remove python-setuptools. Change-Id: I806dc0df2dcc7a6782e8918162fd8a09ccaa68a7
* gnu: Add python-comm.Ricardo Wurmus2024-12-131-0/+26
| | | | | | * gnu/packages/jupyter.scm (python-comm): New variable. Change-Id: I888125238a566b470d4f5f96c5cc178f41a7a4ff
* gnu: python-nbclient: Update to 0.10.0.Ricardo Wurmus2024-12-131-3/+9
| | | | | | | | | * gnu/packages/jupyter.scm (python-nbclient): Update to 0.10.0. [native-inputs]: Remove python-setuptools and python-wheel; add python-hatchling, python-flaky, python-pytest, python-pytest-asyncio, python-pytest-cov, python-testpath, and python-xmltodict. Change-Id: I15a87323456c6b4eaa8361972bcb6ae3686ec687
* gnu: repo2docker: Update to 2024.03.0.Ricardo Wurmus2024-12-131-32/+42
| | | | | | | | | | | * gnu/packages/jupyter.scm (repo2docker): Update to 2024.03.0. [build-system]: Use pyproject-build-system. [arguments]: Use G-expression. [native-inputs]: Add python-setuptools, python-sphinx-autobuild, python-sphinx-copybutton, python-sphinxext-opengraph, python-sphinxext-rediraffe, and python-wheel. Change-Id: I5761f6d36e57b7fe25bc1dbbdaedfa2ca69c1fa7
* gnu: python-jupyterlab-server: Update to 2.27.1.Ricardo Wurmus2024-12-131-16/+27
| | | | | | | | | | | | | * gnu/packages/jupyter.scm (python-jupyterlab-server): Update to 2.27.1. [build-system]: Use pyproject-build-system. [arguments]: Replace custom 'check phase with #:test-flags; add phases 'ignore-deprecation-warnings and 'set-HOME. [propagated-inputs]: Remove python-entrypoints. [native-inputs]: Remove python-jupyter-server and python-pytest-tornasync; add python-hatchling, python-pytest-cov, python-pytest-jupyter, python-pytest-timeout, python-requests-mock, and python-werkzeug. Change-Id: If0a0631717a6dc6a260d6954349576b0f4efda3d
* gnu: python-sparqlkernel: Patch install script.Ricardo Wurmus2024-12-131-0/+1
| | | | | | | * gnu/packages/jupyter.scm (python-sparqlkernel)[arguments]: Remove reference to removed variable. Change-Id: I9b8e54013d1557934bfd9747972f2749da5d41cf
* gnu: python-jupyter-server-mathjax: Update to 0.2.6.Ricardo Wurmus2024-12-131-15/+8
| | | | | | | | | | * gnu/packages/jupyter.scm (python-jupyter-server-mathjax): Update to 0.2.6. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase. [native-inputs]: Remove python-jupyter-server and python-pytest-tornasync; add python-pytest-jupyter, python-setuptools, and python-wheel. Change-Id: Ic6cf3d39fdf786523ab69482de48e815a77949b9
* gnu: python-jupyter-server: Update to 2.14.0.Ricardo Wurmus2024-12-131-28/+37
| | | | | | | | | | | | | | | * gnu/packages/jupyter.scm (python-jupyter-server): Update to 2.14.0. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase; use #:test-flags instead; add 'ignore-deprecation-warnings phase; add 'pre-check phase. [propagated-inputs]: Add python-jupyter-events, python-jupyter-server-terminals, python-overrides, and python-packaging. [native-inputs]: Remove python-coverage, python-pytest-cov, python-pytest-mock, and python-pytest-tornasync; add python-flaky, python-hatchling, python-hatch-jupyter-builder, python-pytest-jupyter, and python-pytest-timeout. Change-Id: Icebce3bc44b83bcd4cc60186b71d9161d13695da
* gnu: Add python-jupyter-server-terminals.Ricardo Wurmus2024-12-131-0/+23
| | | | | | * gnu/packages/jupyter.scm (python-jupyter-server-terminals): New variable. Change-Id: I83445e6ac40e21e6e284f1764090f113f56921bf
* gnu: Add python-jupyter-events.Ricardo Wurmus2024-12-131-0/+37
| | | | | | * gnu/packages/jupyter.scm (python-jupyter-events): New variable. Change-Id: I50ff10d4c18aba4a5ef6d65af9c1fe98ca938917
* gnu: python-jupyter-kernel-mgmt: Use Tornado 6.Ricardo Wurmus2024-12-131-1/+1
| | | | | | | * gnu/packages/jupyter.scm (python-jupyter-kernel-mgmt)[propagated-inputs]: Replace python-tornado with python-tornado-6. Change-Id: Ibba54e0c7517673aa2ae1b693d4fa38701887b7a
* gnu: Add python-nbclassic.Ricardo Wurmus2024-12-131-0/+50
| | | | | | * gnu/packages/jupyter.scm (python-nbclassic): New variable. Change-Id: I8be60400df0cb54284c5b0d40d383c95591016c0
* gnu: Add python-notebook-shim.Ricardo Wurmus2024-12-131-0/+25
| | | | | | * gnu/packages/jupyter.scm (python-notebook-shim): New variable. Change-Id: I1ed71ea39b37f066c64d3f256a24366055dc7aaa
* gnu: Add python-pytest-jupyter.Ricardo Wurmus2024-12-131-1/+47
| | | | | | * gnu/packages/jupyter.scm (python-pytest-jupyter): New variable. Change-Id: Id8d59a3981c5c46adbfee7d369692cba32e27d70
* gnu: Add python-hatch-jupyter-builder.Ricardo Wurmus2024-12-131-0/+27
| | | | | | * gnu/packages/jupyter.scm (python-hatch-jupyter-builder): New variable. Change-Id: I5bdf00a95dd6260eb5f6066a77394054bcec0ca4
* gnu: python-nbclient: Add Setuptools and Wheel.Ricardo Wurmus2024-12-131-0/+2
| | | | | | | * gnu/packages/jupyter.scm (python-nbclient)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I0c203c2545587c45f5878c5772c29d49c7939811
* gnu: Add python-papermill.Ricardo Wurmus2024-06-161-0/+57
| | | | | | * gnu/packages/jupyter.scm (python-papermill): New variable. Change-Id: I79bb9e9f2d95561f5e73f36213aa9f5b87f5d49a
* gnu: Add python-comm.Sharlatan Hellseher2024-05-301-0/+27
| | | | | | | * gnu/packages/jupyter.scm (python-comm): New variable. Change-Id: I1bed7b6f54e63db6f47cdbaccd816c56f06045f8 Signed-off-by: Andrew Tropin <andrew@trop.in>
* gnu: python-nbclient: Update to 0.6.6.Ricardo Wurmus2024-04-221-6/+4
| | | | | | | | * gnu/packages/jupyter.scm (python-nbclient): Update to 0.6.6. [build-system]: Use pyproject-build-system. [propagated-inputs]: Remove python-nest-asyncio; add python-jupyter-core. Change-Id: Idb70e781c508be389f08c0cab439644852b81577
* gnu: python-ipydatawidgets: Fix build.Sharlatan Hellseher2024-02-061-1/+7
| | | | | | | | | As seen in <http://ci.guix.gnu.org/build/3396112/log/raw>. * gnu/packages/jupyter.scm (python-ipydatawidgets) [arguments] <#:phases>: Disable 3 failing tests in 'check phase. Change-Id: I8de3678914e871df5bbb50c69c322dc4b55d18ac
* gnu: Add python-jupyterlite-sphinx.Ricardo Wurmus2023-10-251-0/+22
| | | | | | * gnu/packages/jupyter.scm (python-jupyterlite-sphinx): New variable. Change-Id: I182c98e0c47d28012882994824232c3473ba3dcd
* gnu: Add python-jupyterlite-core.Ricardo Wurmus2023-10-251-0/+26
| | | | | | * gnu/packages/jupyter.scm (python-jupyterlite-core): New variable. Change-Id: I3b015f7bbb45d9575280a5b8c01d67459d6f143e
* gnu: Rename json-modern-cxx to nlohmann-json.Liliana Marie Prikler2023-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/cpp.scm (nlohmann-json): New variable. (json-modern-cxx): Mark as deprecated alias. (xtl, jsonnet)[inputs]: Use nlohmann-json. * gnu/packages/build-tools.scm (bear)[inputs]: Likewise. * gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise. * gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment. * gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json. * gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise. * gnu/packages/hardware.scm (openrgb)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment. * gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use nlohmann-json. * gnu/packages/jupyter.scm (xeus)[inputs]: Likewise. * gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise. * gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise. * gnu/packages/video.scm (mktoolnix)[inputs]: Likewise. * gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise.
* gnu: python-jupyterlab-widgets: Update to 1.1.4.Ricardo Wurmus2023-04-261-4/+5
| | | | | * gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 1.1.4. [build-system]: Use pyproject-build-system.
* gnu: repo2docker: Add missing inputs.Efraim Flashner2023-04-191-1/+3
| | | | | * gnu/packages/jupyter.scm (repo2docker)[inputs]: Add python-iso8601, python-chardet.
* gnu: Add python-nbstripout.Ricardo Wurmus2022-07-081-1/+39
| | | | * gnu/packages/jupyter.scm (python-nbstripout): New variable.
* gnu: python-bash-kernel: Do not propagate 'python-ipykernel'.Ludovic Courtès2022-05-161-4/+5
| | | | | | | | | Failing that, Guix-Jupyter sees both kernels in environments containing python-bash-kernel and its ";;guix environment" command thus fails. * gnu/packages/jupyter.scm (python-bash-kernel)[propagated-inputs]: Move everything to... [inputs]: ... here.
* gnu: xeus: Update to 2.4.1.Maxim Cournoyer2022-05-121-5/+5
| | | | | * gnu/packages/jupyter.scm (xeus): Update to 2.4.1. [source]: Update Git URI.
* gnu: python-jupyter-kernel-mgmt: Update to 0.5.1 and disable tests.Maxim Cournoyer2022-05-121-3/+20
| | | | | | | | * gnu/packages/jupyter.scm (python-jupyter-kernel-mgmt): Update to 0.5.1. [arguments]: New field. [propagated-inputs]: Add python-tornado. [native-inputs]: Remove python-mock. Add python-async-generator and python-pytest-asyncio.
* gnu: python-jupyter-protocol: Update to 0.2.0.Maxim Cournoyer2022-05-121-3/+6
| | | | | * gnu/packages/jupyter.scm (python-jupyter-protocol): Update to 0.2.0. [propagated-inputs]: Add python-ipython-genutils.
* gnu: python-sparqlkernel: Use gexps and fix inputs.Maxim Cournoyer2022-05-121-22/+21
| | | | | | | | | | | | | [arguments]: Use gexps. [tests?]: Add comment. [phases]: Delete trailing #t. {no-custom-css}: Use a regular lambda. {install-kernelspec}: Move after the add-installed-pythonpath phase. Remove now extraneous add-installed-pythonpath call. Adjust for gexps. [native-inputs]: Delete field. [propagated-inputs]: Add python-ipykernel, python-notebook, python-rdflib and pythopython-traitlets. [description]: Avoid '&' in description.
* gnu: python-voila: Update to 0.3.5.Maxim Cournoyer2022-05-121-8/+34
| | | | | | | | | | * gnu/packages/jupyter.scm (python-voila): Update to 0.3.5. [source]: Use git. [arguments]: New field. [propagated-inputs]: Add python-jupyterlab-server, python-traitlets and python-websockets. [native-inputs]: Remove python-jupyter-packaging and python-setuptools. Add python-numpy and python-pandas.
* gnu: python-jupyter-server: Update to 1.16.0.Maxim Cournoyer2022-05-121-4/+2
| | | | | | * gnu/packages/jupyter.scm (python-jupyter-server): Update to 1.16.0. [propagated-inputs]: Remove python-ipython-genutils and python-requests-unixsocket.
* gnu: Add python-jupyterlab-server.Maxim Cournoyer2022-05-121-0/+50
| | | | * gnu/packages/jupyter.scm (python-jupyterlab-server): New variable.
* gnu: Add python-nbdime.Maxim Cournoyer2022-05-121-1/+56
| | | | * gnu/packages/jupyter.scm (python-nbdime): New variable.
* gnu: Add python-jupyter-server-mathjax.Maxim Cournoyer2022-05-121-0/+33
| | | | * gnu/packages/jupyter.scm (python-jupyter-server-mathjax): New variable.
* gnu: python-nbclient: Update to 0.6.0.Maxim Cournoyer2022-05-121-28/+9
| | | | | | | | * gnu/packages/jupyter.scm (python-nbclient): Update to 0.6.0. [tests?]: Update comment. [propagated-inputs]: Remove python-async-generator. [native-inputs]: Delete field. [description]: Fix spacing.
* gnu: python-jupyter-packaging: Update to 0.12.0, run test suite.Maxim Cournoyer2022-05-121-2/+17
| | | | | * gnu/packages/jupyter.scm (python-jupyter-packaging): Update to 0.12.0. [arguments]: New field.
* gnu: Add python-ipydatawidgets.Ricardo Wurmus2022-05-061-0/+33
| | | | * gnu/packages/jupyter.scm (python-ipydatawidgets): New variable.
* gnu: Add python-ipympl.Ricardo Wurmus2022-05-061-0/+28
| | | | * gnu/packages/jupyter.scm (python-ipympl): New variable.
* gnu: repo2docker: Update to 2021.08.0.Marius Bakke2022-01-121-6/+11
| | | | | | | * gnu/packages/jupyter.scm (repo2docker): Update to 2021.08.0. [arguments]: Disable Sphinx warnings, set PYTHONPATH, and refer to THIS-PACKAGE instead of the "name" variable directly. [native-inputs]: Add PYTHON-ENTRYPOINTS.
* gnu: Simplify package inputs.Ludovic Courtès2021-12-131-132/+102
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.