summaryrefslogtreecommitdiff
path: root/gnu/packages/jupyter.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add python-jupyter-lsp.•••* gnu/packages/jupyter.scm (python-jupyter-lsp): New variable. Change-Id: I685e289e5e24e049d1b111061bfd79fdca15d6c9 Ricardo Wurmus6 days1-0/+32
* gnu: python-jupyter-server: Do not propagate old dataclasses.•••* gnu/packages/jupyter.scm (python-jupyter-server)[propagated-inputs]: Replace python-anyio with python-anyio/without-dataclasses. Change-Id: I20737b7d3199b34b155838c75bd19de82d78e1c5 Ricardo Wurmus2025-01-011-1/+1
* gnu: python-nbclassic: Skip sanity check.•••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 Ricardo Wurmus2025-01-011-1/+8
* Revert "gnu: python-nbclassic: Fix build."•••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 Danny Milosavljevic2024-12-241-2/+1
* gnu: python-nbclassic: Fix build.•••* gnu/packages/jupyter.scm (python-nbclassic)[propagated-inputs]: Add python-webcolors-24. Change-Id: I57158358594a6cc05814bb608bee1b268f90f6c8 Danny Milosavljevic2024-12-231-1/+2
* gnu: Remove python-comm duplicate.•••* gnu/packages/jupyter.scm (python-comm): Delete duplicate variable. Change-Id: I2fa116f0a3fc99d3b551fc46d7f78c60cd54ba64 Maxim Cournoyer2024-12-131-26/+0
* gnu: build-system/pyproject: Add missing native-inputs.•••* 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 Nicolas Graves2024-12-131-2/+5
* gnu: python-nbstripout: Move to pyproject-build-system.•••* 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> Nicolas Graves2024-12-131-14/+12
* gnu: python-jupyterlab-widgets: Update to 3.0.10.•••* gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 3.0.10. [native-inputs]: Remove python-setuptools. Change-Id: I806dc0df2dcc7a6782e8918162fd8a09ccaa68a7 Ricardo Wurmus2024-12-131-3/+3
* gnu: Add python-comm.•••* gnu/packages/jupyter.scm (python-comm): New variable. Change-Id: I888125238a566b470d4f5f96c5cc178f41a7a4ff Ricardo Wurmus2024-12-131-0/+26
* gnu: python-nbclient: Update to 0.10.0.•••* 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 Ricardo Wurmus2024-12-131-3/+9
* gnu: repo2docker: Update to 2024.03.0.•••* 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 Ricardo Wurmus2024-12-131-32/+42
* gnu: python-jupyterlab-server: Update to 2.27.1.•••* 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 Ricardo Wurmus2024-12-131-16/+27
* gnu: python-sparqlkernel: Patch install script.•••* gnu/packages/jupyter.scm (python-sparqlkernel)[arguments]: Remove reference to removed variable. Change-Id: I9b8e54013d1557934bfd9747972f2749da5d41cf Ricardo Wurmus2024-12-131-0/+1
* gnu: python-jupyter-server-mathjax: Update to 0.2.6.•••* 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 Ricardo Wurmus2024-12-131-15/+8
* gnu: python-jupyter-server: Update to 2.14.0.•••* 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 Ricardo Wurmus2024-12-131-28/+37
* gnu: Add python-jupyter-server-terminals.•••* gnu/packages/jupyter.scm (python-jupyter-server-terminals): New variable. Change-Id: I83445e6ac40e21e6e284f1764090f113f56921bf Ricardo Wurmus2024-12-131-0/+23
* gnu: Add python-jupyter-events.•••* gnu/packages/jupyter.scm (python-jupyter-events): New variable. Change-Id: I50ff10d4c18aba4a5ef6d65af9c1fe98ca938917 Ricardo Wurmus2024-12-131-0/+37
* gnu: python-jupyter-kernel-mgmt: Use Tornado 6.•••* gnu/packages/jupyter.scm (python-jupyter-kernel-mgmt)[propagated-inputs]: Replace python-tornado with python-tornado-6. Change-Id: Ibba54e0c7517673aa2ae1b693d4fa38701887b7a Ricardo Wurmus2024-12-131-1/+1
* gnu: Add python-nbclassic.•••* gnu/packages/jupyter.scm (python-nbclassic): New variable. Change-Id: I8be60400df0cb54284c5b0d40d383c95591016c0 Ricardo Wurmus2024-12-131-0/+50
* gnu: Add python-notebook-shim.•••* gnu/packages/jupyter.scm (python-notebook-shim): New variable. Change-Id: I1ed71ea39b37f066c64d3f256a24366055dc7aaa Ricardo Wurmus2024-12-131-0/+25
* gnu: Add python-pytest-jupyter.•••* gnu/packages/jupyter.scm (python-pytest-jupyter): New variable. Change-Id: Id8d59a3981c5c46adbfee7d369692cba32e27d70 Ricardo Wurmus2024-12-131-1/+47
* gnu: Add python-hatch-jupyter-builder.•••* gnu/packages/jupyter.scm (python-hatch-jupyter-builder): New variable. Change-Id: I5bdf00a95dd6260eb5f6066a77394054bcec0ca4 Ricardo Wurmus2024-12-131-0/+27
* gnu: python-nbclient: Add Setuptools and Wheel.•••* gnu/packages/jupyter.scm (python-nbclient)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I0c203c2545587c45f5878c5772c29d49c7939811 Ricardo Wurmus2024-12-131-0/+2
* gnu: Add python-papermill.•••* gnu/packages/jupyter.scm (python-papermill): New variable. Change-Id: I79bb9e9f2d95561f5e73f36213aa9f5b87f5d49a Ricardo Wurmus2024-06-161-0/+57
* gnu: Add python-comm.•••* gnu/packages/jupyter.scm (python-comm): New variable. Change-Id: I1bed7b6f54e63db6f47cdbaccd816c56f06045f8 Signed-off-by: Andrew Tropin <andrew@trop.in> Sharlatan Hellseher2024-05-301-0/+27
* gnu: python-nbclient: Update to 0.6.6.•••* 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 Ricardo Wurmus2024-04-221-6/+4
* gnu: python-ipydatawidgets: Fix build.•••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 Sharlatan Hellseher2024-02-061-1/+7
* gnu: Add python-jupyterlite-sphinx.•••* gnu/packages/jupyter.scm (python-jupyterlite-sphinx): New variable. Change-Id: I182c98e0c47d28012882994824232c3473ba3dcd Ricardo Wurmus2023-10-251-0/+22
* gnu: Add python-jupyterlite-core.•••* gnu/packages/jupyter.scm (python-jupyterlite-core): New variable. Change-Id: I3b015f7bbb45d9575280a5b8c01d67459d6f143e Ricardo Wurmus2023-10-251-0/+26
* gnu: Rename json-modern-cxx to nlohmann-json.•••* 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. Liliana Marie Prikler2023-05-141-1/+1
* gnu: python-jupyterlab-widgets: Update to 1.1.4.•••* gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 1.1.4. [build-system]: Use pyproject-build-system. Ricardo Wurmus2023-04-261-4/+5
* gnu: repo2docker: Add missing inputs.•••* gnu/packages/jupyter.scm (repo2docker)[inputs]: Add python-iso8601, python-chardet. Efraim Flashner2023-04-191-1/+3
* gnu: Add python-nbstripout.•••* gnu/packages/jupyter.scm (python-nbstripout): New variable. Ricardo Wurmus2022-07-081-1/+39
* gnu: python-bash-kernel: Do not propagate 'python-ipykernel'.•••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. Ludovic Courtès2022-05-161-4/+5
* gnu: xeus: Update to 2.4.1.•••* gnu/packages/jupyter.scm (xeus): Update to 2.4.1. [source]: Update Git URI. Maxim Cournoyer2022-05-121-5/+5
* gnu: python-jupyter-kernel-mgmt: Update to 0.5.1 and disable tests.•••* 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. Maxim Cournoyer2022-05-121-3/+20
* gnu: python-jupyter-protocol: Update to 0.2.0.•••* gnu/packages/jupyter.scm (python-jupyter-protocol): Update to 0.2.0. [propagated-inputs]: Add python-ipython-genutils. Maxim Cournoyer2022-05-121-3/+6
* gnu: python-sparqlkernel: Use gexps and fix inputs.•••[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. Maxim Cournoyer2022-05-121-22/+21
* gnu: python-voila: Update to 0.3.5.•••* 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. Maxim Cournoyer2022-05-121-8/+34
* gnu: python-jupyter-server: Update to 1.16.0.•••* gnu/packages/jupyter.scm (python-jupyter-server): Update to 1.16.0. [propagated-inputs]: Remove python-ipython-genutils and python-requests-unixsocket. Maxim Cournoyer2022-05-121-4/+2
* gnu: Add python-jupyterlab-server.•••* gnu/packages/jupyter.scm (python-jupyterlab-server): New variable. Maxim Cournoyer2022-05-121-0/+50
* gnu: Add python-nbdime.•••* gnu/packages/jupyter.scm (python-nbdime): New variable. Maxim Cournoyer2022-05-121-1/+56
* gnu: Add python-jupyter-server-mathjax.•••* gnu/packages/jupyter.scm (python-jupyter-server-mathjax): New variable. Maxim Cournoyer2022-05-121-0/+33
* gnu: python-nbclient: Update to 0.6.0.•••* 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. Maxim Cournoyer2022-05-121-28/+9
* gnu: python-jupyter-packaging: Update to 0.12.0, run test suite.•••* gnu/packages/jupyter.scm (python-jupyter-packaging): Update to 0.12.0. [arguments]: New field. Maxim Cournoyer2022-05-121-2/+17
* gnu: Add python-ipydatawidgets.•••* gnu/packages/jupyter.scm (python-ipydatawidgets): New variable. Ricardo Wurmus2022-05-061-0/+33
* gnu: Add python-ipympl.•••* gnu/packages/jupyter.scm (python-ipympl): New variable. Ricardo Wurmus2022-05-061-0/+28
* gnu: repo2docker: Update to 2021.08.0.•••* 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. Marius Bakke2022-01-121-6/+11
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-132/+102