diff options
author | Nicolas Graves <ngraves@ngraves.fr> | 2024-05-23 19:53:55 +0200 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-12-13 20:18:58 +0000 |
commit | 3c2943b621c05899aa59f0932b8e1d1053869db1 (patch) | |
tree | 22f9feccdedc63c07f972f2de6be05c88f7d2cde /gnu/packages/python-xyz.scm | |
parent | 5f49430d303a88407c71506f5a7dac8eb8f877cf (diff) |
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
Diffstat (limited to 'gnu/packages/python-xyz.scm')
-rw-r--r-- | gnu/packages/python-xyz.scm | 84 |
1 files changed, 62 insertions, 22 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d958307806..e8a7c69277 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -342,6 +342,7 @@ python-pytest-cov python-pytest-mock python-pytest-xdist + python-setuptools python-wheel)) (home-page "https://github.com/caronc/apprise") (synopsis @@ -572,8 +573,10 @@ design}.") python-isort python-ipython-genutils python-jupyter-server + python-pyaml python-pytest - python-pyaml)) + python-setuptools + python-wheel)) (propagated-inputs (list python-markdown-it-py python-mdit-py-plugins @@ -6251,6 +6254,7 @@ Capabilities include: (base32 "1x620s4dk4d501pivhlfzbi2d1r5fnm9cssqwkn76f7d8sfk9nyg")))) (build-system pyproject-build-system) + (native-inputs (list python-setuptools python-wheel)) (home-page "https://pypi.org/project/Unidecode/") (synopsis "ASCII transliterations of Unicode text") (description @@ -8570,7 +8574,11 @@ and integrated feature-set for programming Python effectively.") python-typed-ast python-typing-extensions)) (native-inputs - (list python-pytest python-pytest-aiohttp python-setuptools-scm)) + (list python-pytest + python-pytest-aiohttp + python-setuptools + python-setuptools-scm + python-wheel)) (home-page "https://github.com/psf/black") (synopsis "The uncompromising code formatter") (description "Black is the uncompromising Python code formatter.") @@ -9073,8 +9081,12 @@ objects.") (propagated-inputs (list python-numba python-numpy python-scipy)) (native-inputs - (list python-dask python-importlib-metadata python-pytest - python-pytest-black python-pytest-cov)) + (list python-dask + python-importlib-metadata + python-pytest + python-pytest-black + python-pytest-cov + python-setuptools)) (home-page "https://github.com/pydata/sparse/") (synopsis "Library for multi-dimensional sparse arrays") (description @@ -9476,7 +9488,12 @@ parse and apply unified diffs. It has features such as: ;; TODO: unclear why these fail. "-k" "not test_MyClass and not test_my_function"))) (propagated-inputs (list python-jinja2 python-sphinx)) - (native-inputs (list python-matplotlib python-pytest python-pytest-cov)) + (native-inputs + (list python-matplotlib + python-pytest + python-pytest-cov + python-setuptools + python-wheel)) (home-page "https://pypi.org/project/numpydoc/") (synopsis "Numpy's Sphinx extensions") (description "Sphinx extension to support docstrings in Numpy format.") @@ -10229,7 +10246,7 @@ e.g. copy examples, fetch data, etc.") "1kjrxav572j45xvr1iy60zb2g8zqvrinzdkl4ax36js4vczckl8d")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/aio-libs/multidict/") (synopsis "Multidict implementation") (description "Multidict is dict-like collection of key-value pairs @@ -10250,7 +10267,7 @@ where key might be occurred more than once in the container.") (propagated-inputs (list python-six)) (native-inputs - (list python-flake8 python-pycodestyle)) + (list python-flake8 python-pycodestyle python-setuptools python-wheel)) (home-page "https://github.com/gruns/orderedmultidict") (synopsis "Python Ordered Multivalue Dictionary - omdict") (description "This package contains a library for ordered multivalue @@ -12112,6 +12129,7 @@ enforced method signatures and consistent documentation.") python-pytest-cov python-pytest-flake8 python-pytest-mypy + python-setuptools python-setuptools-scm python-wheel)) (propagated-inputs (list python-more-itertools)) @@ -15624,7 +15642,7 @@ pseudo terminal (pty), and interact with both the process and its pty.") (invoke "make" "test")))))) (build-system python-build-system) (native-inputs - (list python-coverage which)) + (list python-coverage python-setuptools python-wheel which)) (synopsis "Simple testing framework for command line applications") (description "Cram is a functional testing framework for command line applications. @@ -16386,8 +16404,9 @@ distribution. It is not intended as an end-user tool.") (uri (pypi-uri "immutables" version)) (sha256 (base32 "1x4cinh0xbl6p6p2yfm2s07mxxy3lf0zzai9gqpydk4482bwfdjk")))) - (build-system python-build-system) - (native-inputs (list python-mypy python-pytest)) + (build-system pyproject-build-system) + (native-inputs + (list python-mypy python-pytest python-setuptools python-wheel)) (home-page "https://github.com/MagicStack/immutables") (synopsis "High-performance immutable mapping type for Python") (description @@ -18079,6 +18098,7 @@ time.") texlive-collection-basic texlive-enumitem texlive-environ + texlive-etoolbox texlive-eurosym texlive-etoolbox texlive-fancyvrb @@ -18089,7 +18109,6 @@ time.") texlive-hyperref texlive-infwarerr texlive-jknapltx - texlive-jknapltx texlive-kvoptions texlive-lm texlive-lm-math @@ -24970,6 +24989,7 @@ package attempts to address the shortcomings of @code{isodate}.") python-hypothesmith python-libcst-minimal python-natsort + python-pip python-poetry-core python-pylama python-pypa-build @@ -27750,6 +27770,7 @@ submitting it.") (sha256 (base32 "0ymdwrx544a6gn6wm9dixpgzbfrbpxvcj5ys7m41cgb4lvpvx691")))) (build-system pyproject-build-system) + (native-inputs (list python-setuptools python-wheel)) (home-page "https://github.com/iwalton3/python-mpv-jsonipc") (synopsis "Python API to control MPV using JSON IPC") (description "Python MPV JSONIPC implements an interface similar to @@ -28375,7 +28396,7 @@ library to allow local file system access via @code{file://} URLs.") (when tests? (invoke "pytest" "-vv"))))))) (native-inputs - (list python-coverage python-pytest)) + (list python-coverage python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-editdistance)) (home-page "https://github.com/chriskuehl/identify") @@ -28474,7 +28495,11 @@ effort to simplify the man pages with practical examples.") ;; This test fails. It tries to open a network socket. (invoke "pytest" "-vv" "-k" "not test_smoke")))))) (native-inputs - (list python-coverage python-mock python-pytest)) + (list python-coverage + python-mock + python-pytest + python-setuptools + python-wheel)) (home-page "https://ekalinin.github.io/nodeenv/") (synopsis "Create isolated node.js environments") (description @@ -28582,7 +28607,7 @@ Let's Encrypt.") (when tests? (invoke "pytest" "-vv"))))))) (native-inputs - (list python-pytest)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/asottile/cfgv") (synopsis "Configuration validation library") (description @@ -28821,7 +28846,8 @@ codecs for use in data storage and communication applications.") python-pytest-doctestplus python-pytest-timeout python-pytest-xdist - python-setuptools-scm)) + python-setuptools-scm + python-wheel)) (home-page "https://github.com/zarr-developers/zarr-python") (synopsis "Chunked, compressed, N-dimensional arrays for Python") (description @@ -29255,7 +29281,7 @@ they use the same path.") (build-system pyproject-build-system) (propagated-inputs (list python-locket python-numpy python-pandas python-pyzmq python-toolz)) - (native-inputs (list python-setuptools)) + (native-inputs (list python-setuptools python-wheel)) (home-page "https://github.com/dask/partd/") (synopsis "Appendable key-value storage") (description "Partd stores key-value pairs. Values are raw bytes. We @@ -29405,7 +29431,8 @@ parentdir_prefix = dask- python-pytest-rerunfailures python-pytest-runner python-pytest-xdist - python-versioneer)) + python-versioneer + python-wheel)) (home-page "https://github.com/dask/dask/") (synopsis "Parallel computing with task scheduling") (description @@ -29981,7 +30008,7 @@ the Trio framework}.") "006vpl19bffy9fn0sssxbfakcvgrx7fhvy6l515fzln7vwpqf7zf")))) (build-system pyproject-build-system) (native-inputs - (list python-freezegun python-pytest)) + (list python-freezegun python-pytest python-setuptools python-wheel)) (home-page "https://github.com/jmoiron/humanize") (synopsis "Print numerical information in a human-readable form") (description "This package provides a Python module that displays numbers @@ -30535,7 +30562,11 @@ information in various formats.") (list python-cairocffi python-cssselect2 python-defusedxml python-pillow python-tinycss2)) (native-inputs - (list python-pytest-flake8 python-pytest-isort python-pytest-runner)) + (list python-pytest-flake8 + python-pytest-isort + python-pytest-runner + python-setuptools + python-wheel)) (home-page "https://cairosvg.org/") (synopsis "SVG to PDF/PS/PNG converter based on Cairo") (description "CairoSVG is a SVG converter based on Cairo. It can export @@ -32652,7 +32683,9 @@ and not test_transcript"))) python-pytest python-pytest-cov python-pytest-mock - python-setuptools-scm)) + python-setuptools + python-setuptools-scm + python-wheel)) (home-page "https://github.com/python-cmd2/cmd2") (synopsis "Tool for building interactive command line applications") (description @@ -35474,7 +35507,7 @@ functions defined in POSIX.1-2001 and POSIX.1-2008.") "python-pyan3-fix-absolute-path-bug.patch")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-wheel)) + (list python-pytest python-pytest-cov python-setuptools python-wheel)) (propagated-inputs (list python-jinja2)) (home-page "https://github.com/Technologicat/pyan") @@ -37025,7 +37058,13 @@ writing STL files. It supports both the text and binary forms of STL.") "0hzshd665rl1bkwvaj9va4j3gs8nmb478fbvligx20663xhmzfzp")))) (build-system python-build-system) (propagated-inputs (list python-six)) - (native-inputs (list python-pyyaml python-mock python-pytest-cov)) + (native-inputs + (list python-mock + python-pytest + python-pytest-cov + python-pyyaml + python-setuptools + python-wheel)) (arguments `(#:phases (modify-phases %standard-phases ;; There is a bug in the test_suit specification. @@ -37113,6 +37152,7 @@ adapted from the @code{packaging} package.") python-pytest python-pytest-cov python-pytest-timeout + python-setuptools python-setuptools-scm python-wheel)) (home-page "https://github.com/iterative/shtab") |