mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
build-system/pyproject: Use python-sans-pip-wrapper as default-python.
Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
This commit is contained in:
parent
ca945f7c35
commit
fdc0fefd46
36 changed files with 555 additions and 226 deletions
|
@ -514,7 +514,8 @@ similar XML files, in the same way the @command{diff} utility does it.")
|
|||
(base32 "04hnrdcf03g1s0x3sr72sh9gnszz6kyfsl9dg8a4n0zvvhn6z5yz"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-pytest python-pytest-cov python-pytest-asyncio))
|
||||
(list python-pytest python-pytest-cov python-pytest-asyncio
|
||||
python-setuptools python-wheel))
|
||||
(propagated-inputs (list python-typing-extensions))
|
||||
(home-page "https://github.com/aio-libs/janus/")
|
||||
(synopsis
|
||||
|
@ -977,6 +978,7 @@ and variables you'll need already imported and created.
|
|||
(substitute* "setup.py"
|
||||
((".\\*\"") "\"")))))))
|
||||
(propagated-inputs (list python-numpy python-scipy))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/joachimwolff/fit_nbinom")
|
||||
(synopsis "Negative binomial maximum likelihood estimator")
|
||||
(description "This package provides an implementation in Python using
|
||||
|
@ -995,7 +997,8 @@ scipy and numpy of negative binomial maximum likelihood estimation.")
|
|||
"0523jrzjj29kxpdllmfhrfj9kysi9mphp2m7ippjkn5b07i1g2pd"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-six))
|
||||
(native-inputs (list python-pytest python-pytest-runner))
|
||||
(native-inputs (list python-pytest python-pytest-runner
|
||||
python-setuptools python-wheel))
|
||||
(home-page "https://github.com/Chilipp/docrep")
|
||||
(synopsis "Python package for docstring repetition")
|
||||
(description "Docrep is the documentation repetition module. This module
|
||||
|
@ -1073,6 +1076,7 @@ features of the Python's built-in dict.")
|
|||
(build-system pyproject-build-system)
|
||||
(arguments (list #:tests? #false)) ;there are none
|
||||
(propagated-inputs (list python-matplotlib python-numpy))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/Phlya/adjustText")
|
||||
(synopsis "Adjust text position in matplotlib plots to minimize overlaps")
|
||||
(description
|
||||
|
@ -1234,6 +1238,7 @@ HoloViews, and Datashader.")
|
|||
"196ins0m7f90xz5dw764dlx060ziqbcydqzzq40b4ir5858baf3r"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments (list #:tests? #false)) ;the tests are not run automatically
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://gitlab.com/dslackw/colored")
|
||||
(synopsis "Simple library for color and formatting to terminal")
|
||||
(description "This is a very simple Python library for color and
|
||||
|
@ -1256,7 +1261,8 @@ names for 256 color terminal setups.")
|
|||
(base32 "0kyy9qhvrb5m9h8xmri7c88i0k1g5qc7017anw39gx44an7mn33y"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-coverage python-flake8 python-pytest))
|
||||
(list python-coverage python-flake8 python-pytest python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-colorama))
|
||||
(home-page "http://github.com/timofurrer/colorful")
|
||||
|
@ -1697,7 +1703,8 @@ Specification v2.0 (PEP 249).")
|
|||
(base32
|
||||
"0gxkw607nrd67ck4w8jri9vfrm5g60qvp8b134m8zkiphbxjnx0l"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-pytest python-jinja2 python-pygments))
|
||||
(native-inputs (list python-pytest python-jinja2 python-pygments
|
||||
python-setuptools python-wheel))
|
||||
(arguments
|
||||
(list
|
||||
;; Some tests fail, presumably because of slight version mismatches of
|
||||
|
@ -1804,6 +1811,7 @@ different units.")
|
|||
"1gpy1z2i4vq1mcrhysxahz4339pbl9rzk58rf5m5gf5ym9xji6ii"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments (list #:tests? #false)) ;there are none
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/piccolomo/plotext")
|
||||
(synopsis "Plots in the terminal")
|
||||
(description "Plotext lets you plot directly to the terminal.")
|
||||
|
@ -1998,6 +2006,8 @@ generator MkDocs.")
|
|||
python-matplotlib
|
||||
python-pandas
|
||||
python-poetry-core
|
||||
python-setuptools
|
||||
python-wheel
|
||||
python-pytest))
|
||||
(home-page "https://github.com/crflynn/skranger")
|
||||
(synopsis "Python bindings for C++ ranger random forests")
|
||||
|
@ -2165,7 +2175,7 @@ threads.")
|
|||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-setuptools-scm python-tornado-6 python-typeguard
|
||||
python-pytest))
|
||||
python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/jd/tenacity")
|
||||
(synopsis "Retrying library for python")
|
||||
(description "Tenacity is a general-purpose python library to simplify the
|
||||
|
@ -2650,7 +2660,7 @@ utilities such as ping(1).")
|
|||
python-click-plugins
|
||||
python-cligj
|
||||
python-numpy
|
||||
python-setuptools
|
||||
python-setuptools ; For pkg_resources.
|
||||
python-snuggs))
|
||||
(native-inputs (list gdal
|
||||
python-boto3
|
||||
|
@ -2659,7 +2669,8 @@ utilities such as ping(1).")
|
|||
python-packaging
|
||||
python-pytest
|
||||
python-pytest-cov
|
||||
python-shapely))
|
||||
python-shapely
|
||||
python-wheel))
|
||||
(home-page "https://github.com/rasterio/rasterio")
|
||||
(synopsis "Fast and direct raster I/O for use with Numpy and SciPy")
|
||||
(description "This package implements fast and direct raster I/O for use
|
||||
|
@ -2686,7 +2697,7 @@ with Numpy and SciPy.")
|
|||
;; Cython extensions have to be built before running the tests.
|
||||
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
|
||||
(native-inputs
|
||||
(list python-cython python-matplotlib python-pytest))
|
||||
(list python-cython python-matplotlib python-pytest python-setuptools python-wheel))
|
||||
(inputs
|
||||
(list geos))
|
||||
(propagated-inputs
|
||||
|
@ -2972,7 +2983,9 @@ NetCDF files can also be read and modified. Python-HDF4 is a fork of
|
|||
(native-inputs
|
||||
(list python-netcdf4
|
||||
python-pytest
|
||||
python-setuptools-scm))
|
||||
python-setuptools
|
||||
python-setuptools-scm
|
||||
python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-h5py python-packaging))
|
||||
(home-page "https://h5netcdf.org")
|
||||
|
@ -3314,7 +3327,7 @@ and lookups.")
|
|||
(base32 "0lvshl2fhwa568d3y3vmx45hdp8gk5w9yl3b2q5d66r5vqn1sfwl"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-setuptools-scm python-pytest))
|
||||
(list python-setuptools-scm python-pytest python-setuptools python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-boolean.py))
|
||||
(home-page "https://github.com/nexB/license-expression")
|
||||
|
@ -3436,7 +3449,8 @@ inter-process communication.")
|
|||
(base32
|
||||
"058av1r760ws7z6qffsjpqa39fmdxw0s1wnyr7p50y3zclg6cyqk"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-pytest python-setuptools-scm))
|
||||
(native-inputs (list python-pytest python-setuptools-scm
|
||||
python-setuptools python-wheel))
|
||||
(home-page "https://github.com/tox-dev/py-filelock")
|
||||
(synopsis "Platform independent file lock")
|
||||
(description "@code{filelock} contains a single module implementing
|
||||
|
@ -3720,7 +3734,8 @@ your Python package version as a calendar version.")
|
|||
;; These tests fail with "OSError: [Errno 19] No such device".
|
||||
"-k" "not BasicTestUdpMulticastBusIPv")))
|
||||
(propagated-inputs
|
||||
(list python-msgpack python-typing-extensions python-wrapt))
|
||||
(list python-msgpack python-typing-extensions python-wrapt
|
||||
python-setuptools))
|
||||
(native-inputs
|
||||
(list ;; python-canalystii ; Not packed yet
|
||||
python-codecov
|
||||
|
@ -3733,7 +3748,8 @@ your Python package version as a calendar version.")
|
|||
python-pytest
|
||||
python-pytest-cov
|
||||
python-pytest-runner
|
||||
python-pytest-timeout))
|
||||
python-pytest-timeout
|
||||
python-wheel))
|
||||
(home-page "https://github.com/hardbyte/python-can")
|
||||
(synopsis "Controller Area Network (CAN) interface module for Python")
|
||||
(description "This package defines the @code{can} module, which provides
|
||||
|
@ -3868,6 +3884,7 @@ a library.")
|
|||
(base32 "1920wbh2b7a8qn7zx2iiqbcdaax335l81a73x9pp8h11yzs2jdmh"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments (list #:tests? #false)) ;There are none
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/gvalkov/optparse-pretty")
|
||||
(synopsis "Compact help formatter for optparse")
|
||||
(description
|
||||
|
@ -4078,6 +4095,7 @@ for additional processing.")
|
|||
;; XXX: Fails with: "In procedure utime: No such file
|
||||
;; or directory".
|
||||
(delete 'ensure-no-mtimes-pre-1980))))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/fastai/fastprogress")
|
||||
(synopsis "Progress bar for Jupyter Notebook and console")
|
||||
(description
|
||||
|
@ -4311,6 +4329,8 @@ of @code{xmlfile}.")
|
|||
python-pytest
|
||||
python-pytest-rerunfailures
|
||||
python-pytest-xdist
|
||||
python-setuptools
|
||||
python-wheel
|
||||
unzip
|
||||
(origin
|
||||
(method url-fetch)
|
||||
|
@ -4673,7 +4693,9 @@ Python.")
|
|||
python-pytest-subtests
|
||||
python-responses
|
||||
python-tox
|
||||
python-types-requests))
|
||||
python-types-requests
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/omni-us/jsonargparse/")
|
||||
(synopsis "Implement minimal boilerplate CLIs derived from type hints")
|
||||
(description
|
||||
|
@ -4902,7 +4924,7 @@ commands.")
|
|||
(base32
|
||||
"1a4h0jpsr3wjciqg9a5kslxv65d3qqgmqgkpai4cl77wlpcxfk89"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://jiffyclub.github.io/palettable/")
|
||||
(synopsis "Color palettes for Python")
|
||||
(description "Palettable (formerly brewer2mpl) is a library of color
|
||||
|
@ -4983,7 +5005,8 @@ syntax.")
|
|||
(string-append "not test_sending_empty_netstring"
|
||||
" and not test_sending_one_netstring"
|
||||
" and not test_sending_two_netstrings"))))
|
||||
(native-inputs (list python-pytest python-twisted))
|
||||
(native-inputs (list python-pytest python-twisted python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://launchpad.net/parsley")
|
||||
(synopsis "Parsing and pattern matching Python library")
|
||||
(description
|
||||
|
@ -5134,7 +5157,9 @@ PDF, PNG, EPS and SVG).")
|
|||
python-pytest-cov
|
||||
python-pytest-mypy
|
||||
python-pytest-timeout
|
||||
python-redis))
|
||||
python-redis
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/WoLpH/portalocker")
|
||||
(synopsis "Python library for file locking")
|
||||
(description "Portalocker is a library to provide an easy API to file
|
||||
|
@ -5242,14 +5267,16 @@ and is not compatible with JSON.")
|
|||
python-pytest-astropy
|
||||
python-pytest-cov
|
||||
python-setuptools-scm
|
||||
python-tomli))
|
||||
python-tomli
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://extension-helpers.readthedocs.io")
|
||||
(synopsis "Astropy ecosystem utilities for building and installing packages")
|
||||
(description
|
||||
"The extension-helpers package includes convenience helpers to assist with
|
||||
building Python packages with compiled C/Cython extensions. It is developed by
|
||||
the Astropy project but is intended to be general and usable by any Python
|
||||
package.")
|
||||
"The extension-helpers package includes convenience helpers to assist
|
||||
with building Python packages with compiled C/Cython extensions. It is
|
||||
developed by the Astropy project but is intended to be general and usable by
|
||||
any Python package.")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public python-extras
|
||||
|
@ -5737,12 +5764,14 @@ clickgen is using @code{anicursorgen} and @code{xcursorgen} under the hood.")
|
|||
python-orjson
|
||||
python-pandas
|
||||
python-pytz
|
||||
python-setuptools ; For pkg_resources.
|
||||
python-sqlalchemy
|
||||
python-urllib3
|
||||
python-zstandard))
|
||||
(native-inputs
|
||||
(list python-cython
|
||||
python-pytest))
|
||||
python-pytest
|
||||
python-wheel))
|
||||
(home-page "https://github.com/ClickHouse/clickhouse-connect")
|
||||
(synopsis
|
||||
"ClickHouse database core driver for Python, Pandas, and Superset")
|
||||
|
@ -5787,7 +5816,7 @@ well-tested and interoperable CLIs for handling GeoJSON.")
|
|||
"05c6cjpnf9s72gyn5dckxbmd8rf2kgdzfsl7pqzrnc1lcdl13zmv"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-click))
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/janLuke/cloup")
|
||||
(synopsis "Extension library for python-click")
|
||||
(description
|
||||
|
@ -5915,7 +5944,8 @@ and convert DDL to BigQuery JSON schema.")
|
|||
(when tests?
|
||||
(setenv "JSON_SCHEMA_TEST_SUITE" "json")
|
||||
(invoke "trial" "jsonschema")))))))
|
||||
(native-inputs (list python-setuptools-scm python-twisted))
|
||||
(native-inputs (list python-setuptools-scm python-twisted
|
||||
python-setuptools python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-attrs
|
||||
python-importlib-metadata
|
||||
|
@ -6118,7 +6148,9 @@ memory usage and transliteration quality.")
|
|||
python-cryptography
|
||||
python-pytest
|
||||
python-sphinx
|
||||
python-sphinx-rtd-theme))
|
||||
python-sphinx-rtd-theme
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/progrium/pyjwt")
|
||||
(synopsis "JSON Web Token implementation in Python")
|
||||
(description
|
||||
|
@ -6366,7 +6398,7 @@ work on your part.")
|
|||
(base32
|
||||
"17f55gi55rg47nm88fn3f8851ph03dgykdp011lxr3j6hk18lyfv"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/tsutsu3/uc.micro-py")
|
||||
(synopsis "Unicode data files for linkify-it-py projects")
|
||||
(description "This package contains a micro subset of Unicode data files
|
||||
|
@ -6388,7 +6420,7 @@ for linkify-it-py projects.")
|
|||
"0fg0a1lc8xbb62y9krxcp708ll58dxcwm8i7rrwpkd5sh2229f6x"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-uc-micro-py))
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/tsutsu3/linkify-it-py")
|
||||
(synopsis "Links recognition library with full Unicode support")
|
||||
(description "This is Python port of
|
||||
|
@ -6413,7 +6445,7 @@ recognition library with full Unicode support. It has features like:
|
|||
"19a8dga8rnmjn5gy1cy1wdi28swbkdkypwbqikbxil6ynqcg3c20"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-pytest python-setuptools-scm))
|
||||
(list python-pytest python-setuptools python-setuptools-scm python-wheel))
|
||||
(home-page "https://github.com/smarie/python-makefun")
|
||||
(synopsis "Library to dynamically create python functions")
|
||||
(description "@code{makefun} helps create functions dynamically with a
|
||||
|
@ -7091,8 +7123,8 @@ via commands such as @command{rst2man}, as well as supporting Python code.")
|
|||
(list behave
|
||||
python-pyparsing
|
||||
python-pytest
|
||||
python-pytest-cov
|
||||
python-pytest-xdist))
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-lxml python-typing-extensions))
|
||||
(home-page "https://github.com/python-openxml/python-docx/")
|
||||
|
@ -7235,7 +7267,7 @@ with Python.")
|
|||
;; basic tests.
|
||||
'(list "--ignore-glob=tests/*/*")))
|
||||
(native-inputs
|
||||
(list python-pytest))
|
||||
(list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://pygments.org/")
|
||||
(synopsis "Syntax highlighting")
|
||||
(description
|
||||
|
@ -7290,6 +7322,7 @@ working with Valve's VDF text format.")
|
|||
(base32
|
||||
"1qm4xdmzd4q5pc9h5gjdpr5m7lg06k8dvqnjn7d07d3fhani8d90"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/mina86/pygtrie")
|
||||
(synopsis "Pure Python trie data structure implementation")
|
||||
(description
|
||||
|
@ -9015,7 +9048,7 @@ readable format.")
|
|||
(base32 "1v34xdvh6i5cn5srwicvp0i2kvv8fzsv0v9p72ng081nsczmhgvr"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-cffi libgit2))
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/libgit2/pygit2")
|
||||
(synopsis "Python bindings for libgit2")
|
||||
(description "Pygit2 is a set of Python bindings to the libgit2 shared library.")
|
||||
|
@ -9228,7 +9261,9 @@ semantic version parser for Node.js.")
|
|||
(base32
|
||||
"1r1lcq59v6l75wkbp7mypanr69a6fv6m58v6dw3v6b4vwz5nqg0z"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-appdirs python-nose python-pyyaml))
|
||||
(propagated-inputs (list python-appdirs python-nose python-pyyaml
|
||||
python-setuptools))
|
||||
(native-inputs (list python-wheel))
|
||||
(home-page "https://github.com/simonvh/norns")
|
||||
(synopsis "Simple YAML-based config module")
|
||||
(description "This package provides a simple YAML-based config module.")
|
||||
|
@ -10223,7 +10258,7 @@ and therefore easier to read and write.")
|
|||
;; NOTE: Any value works, the variable just has to be present.
|
||||
(setenv "SKIP_ONLINE" "1"))))))
|
||||
(native-inputs
|
||||
(list python-pytest))
|
||||
(list python-pytest python-setuptools python-wheel))
|
||||
(inputs
|
||||
(list bash-minimal))
|
||||
(home-page "https://github.com/pypa/distlib")
|
||||
|
@ -10963,10 +10998,10 @@ from FFMPEG, reliably terminating the process when done.")
|
|||
(delete-file "tests/test_freeimage.py"))))))
|
||||
(inputs (list freeimage))
|
||||
(propagated-inputs
|
||||
(list python-imageio-ffmpeg python-numpy python-pillow python-tifffile))
|
||||
(list python-imageio-ffmpeg python-numpy python-pillow python-tifffile python-setuptools))
|
||||
(native-inputs
|
||||
(list python-black python-flake8 python-fsspec python-pytest
|
||||
python-pytest-cov))
|
||||
python-pytest-cov python-wheel))
|
||||
(home-page "https://imageio.github.io/")
|
||||
(synopsis "Library for reading and writing a wide range of image data")
|
||||
(description
|
||||
|
@ -12183,7 +12218,9 @@ releases.")
|
|||
python-pytest-cov
|
||||
python-pytest-enabler
|
||||
python-pytest-flake8
|
||||
python-pytest-mypy))
|
||||
python-pytest-mypy
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/jaraco/jaraco.test")
|
||||
(synopsis "Testing support by jaraco")
|
||||
(description "This package provides testing support by jaraco.")
|
||||
|
@ -12631,6 +12668,7 @@ container data structures in Python).")
|
|||
python-pyzmq
|
||||
python-tornado-6
|
||||
python-traitlets))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://jupyter.org/")
|
||||
(synopsis "Jupyter protocol implementation and client libraries")
|
||||
(description
|
||||
|
@ -12668,7 +12706,9 @@ installing @code{kernelspec}s for use with Jupyter frontends.")
|
|||
python-pytest-timeout
|
||||
python-async-generator
|
||||
python-ipython
|
||||
python-ipykernel-bootstrap))
|
||||
python-ipykernel-bootstrap
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(properties (alist-delete 'hidden? (package-properties base))))))
|
||||
|
||||
(define-public python-ipykernel
|
||||
|
@ -12744,7 +12784,9 @@ installing @code{kernelspec}s for use with Jupyter frontends.")
|
|||
;; and causes deprecation warnings. Using the bootstrap variant
|
||||
;; avoids that.
|
||||
python-pytest-bootstrap
|
||||
python-pytest-timeout))
|
||||
python-pytest-timeout
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://ipython.org")
|
||||
(synopsis "IPython Kernel for Jupyter")
|
||||
(description "This package provides the IPython kernel for Jupyter.")
|
||||
|
@ -12763,7 +12805,7 @@ installing @code{kernelspec}s for use with Jupyter frontends.")
|
|||
;; left out here to break the cycle.
|
||||
#:phases #~(modify-phases %standard-phases
|
||||
(delete 'sanity-check))))
|
||||
(native-inputs '())
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(propagated-inputs
|
||||
(modify-inputs (package-propagated-inputs parent)
|
||||
(replace "python-jupyter-client" python-jupyter-client-bootstrap)
|
||||
|
@ -12833,7 +12875,9 @@ callback signature using a prototype function.")
|
|||
python-unidecode))
|
||||
(native-inputs
|
||||
(list python-pytest
|
||||
python-pytest-cov))
|
||||
python-pytest-cov
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/titipata/pubmed_parser")
|
||||
(synopsis "Parser for Pubmed Open-Access Subset and MEDLINE XML repository")
|
||||
(description
|
||||
|
@ -14266,6 +14310,7 @@ falling into the Python interpreter.")
|
|||
"{ name = \"Maarten van der Sande\", email = \"maartenvandersande@hotmail.com\"}")
|
||||
(("license = \"MIT\"") "license = { file = \"LICENSE\"}")))))))
|
||||
(propagated-inputs (list python-numba python-numpy python-pandas))
|
||||
(native-inputs (list python-setuptools python-wheel python-toml))
|
||||
(home-page "https://github.com/Maarten-vd-Sande/qnorm")
|
||||
(synopsis "Quantile normalization")
|
||||
(description "This tool implements quantile normalization. It properly
|
||||
|
@ -14326,7 +14371,9 @@ low-level X clients. It is written entirely in Python.")
|
|||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-pytest
|
||||
python-six)) ; required for conversion, not at run-time
|
||||
python-setuptools
|
||||
python-six ; required for conversion, not at run-time
|
||||
python-wheel))
|
||||
(home-page
|
||||
"https://docs.python.org/3/library/functools.html#functools.singledispatch")
|
||||
(synopsis "Backport of singledispatch feature from Python 3.4")
|
||||
|
@ -14762,7 +14809,8 @@ plugin for flake8 to check PEP-8 naming conventions.")
|
|||
"0yvs59ymz5gdix34a95wxlxvk9bnvjgrzsnmnc3ws7whpfv3yasm"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-packaging))
|
||||
(native-inputs (list python-pypa-build python-pytest python-tomli))
|
||||
(native-inputs (list python-pypa-build python-pytest python-setuptools
|
||||
python-tomli python-wheel))
|
||||
(home-page "https://github.com/FFY00/python-pyproject-metadata")
|
||||
(synopsis "Dataclass for PEP 621 metadata")
|
||||
(description "This project does not implement the parsing of
|
||||
|
@ -15595,7 +15643,8 @@ the @code{sendfile(2)} system call.")
|
|||
;; Using Pytest instead of the Makefile causes the command line tests to
|
||||
;; fail on unknown Pytest arguments.
|
||||
(arguments (list #:test-flags #~(list "-k" "not TestCommandLineParser")))
|
||||
(native-inputs (list python-psutil python-pytest))
|
||||
(native-inputs (list python-psutil python-pytest python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs (list python-pyopenssl python-pysendfile))
|
||||
(home-page "https://github.com/giampaolo/pyftpdlib/")
|
||||
(synopsis "Asynchronous and scalable Python FTP server library")
|
||||
|
@ -16386,7 +16435,8 @@ asyncio.")
|
|||
"0yv1wayrw9g6k0c2f721kha7wsv0s1fdlxpf5x7f34iqzq9z272h"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-numpy python-pyparsing))
|
||||
(native-inputs (list python-hypothesis python-pytest))
|
||||
(native-inputs (list python-hypothesis python-pytest python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/mapbox/snuggs")
|
||||
(synopsis "Snuggs are S-expressions for Numpy")
|
||||
(description "Snuggs are S-expressions for Numpy.")
|
||||
|
@ -16873,7 +16923,7 @@ domains support.")
|
|||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f))
|
||||
(native-inputs (list python-setuptools-scm))
|
||||
(native-inputs (list python-setuptools python-setuptools-scm python-wheel))
|
||||
(home-page "https://github.com/jaraco/path")
|
||||
(synopsis "Object-oriented file system path manipulation library")
|
||||
(description "@code{path} (formerly @code{path.py}) implements path
|
||||
|
@ -17531,7 +17581,9 @@ significantly better performance.")
|
|||
python-pylint
|
||||
python-pytest
|
||||
python-pytest-benchmark
|
||||
python-pytest-cache))
|
||||
python-pytest-cache
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page
|
||||
"https://github.com/horejsek/python-fastjsonschema")
|
||||
(synopsis
|
||||
|
@ -17614,7 +17666,7 @@ systems, as a command line tool, and as a Python library.")
|
|||
(delete-file-recursively "bleach/_vendor/html5lib")))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-html5lib python-tinycss2))
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/mozilla/bleach")
|
||||
(synopsis "Whitelist-based HTML-sanitizing tool")
|
||||
(description "Bleach is an easy whitelist-based HTML-sanitizing tool.")
|
||||
|
@ -18150,7 +18202,7 @@ simulation, statistical modeling, machine learning and much more.")
|
|||
(base32
|
||||
"1r9ixxnish9j3dq4h0z0cwlkr4f5lgi6d8mhbzw59hbbjlmp2qhd"))))
|
||||
(native-inputs
|
||||
(list python-pytest))
|
||||
(list python-pytest python-setuptools python-wheel))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list #:test-flags
|
||||
|
@ -18364,7 +18416,7 @@ This allows one to make simple text-mode user interfaces on Unix-like systems")
|
|||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-pydantic python-srsly
|
||||
python-typing-extensions))
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/explosion/confection")
|
||||
(synopsis "Config system for Python")
|
||||
(description "Confection is a lightweight library that offers a
|
||||
|
@ -18431,7 +18483,8 @@ config files.")
|
|||
(propagated-inputs (list java-antlr4-runtime-python
|
||||
python-pydevd
|
||||
python-pyyaml))
|
||||
(native-inputs (list icedtea antlr4 python-pytest python-pytest-mock))
|
||||
(native-inputs (list icedtea antlr4 python-pytest python-pytest-mock
|
||||
python-setuptools python-wheel))
|
||||
(home-page "https://github.com/omry/omegaconf")
|
||||
(synopsis "Flexible configuration system")
|
||||
(description "OmegaConf is a hierarchical configuration system and
|
||||
|
@ -18450,10 +18503,10 @@ consistent API regardless of how the configuration was created.")
|
|||
(base32
|
||||
"1l866g1dcf2ljf8fl7ggpxk1rggry0lya4d5b264gradi1qp81p7"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-mock python-pytest))
|
||||
(propagated-inputs
|
||||
(list python-pyyaml))
|
||||
(native-inputs
|
||||
(list python-mock python-pytest python-setuptools python-wheel))
|
||||
(synopsis "Replacement for argparse")
|
||||
(description "A drop-in replacement for argparse that allows options to also
|
||||
be set via config files and/or environment variables.")
|
||||
|
@ -19600,6 +19653,7 @@ in pure Python.")
|
|||
(base32
|
||||
"14hwk9j5zjc8rvirw95mrb07zdnpjaxjx2mj3rnq8pnlyaa809r4"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments (list #:tests? #f)) ; No tests in PyPi tarball.
|
||||
(native-inputs
|
||||
(list python-poetry-core))
|
||||
(home-page "https://github.com/srstevenson/xdg-base-dirs")
|
||||
|
@ -20118,7 +20172,8 @@ synchronously (wait until ready).")
|
|||
python-scikit-learn
|
||||
python-scipy
|
||||
python-toolz))
|
||||
(native-inputs (list python-cython python-pytest python-setuptools-scm))
|
||||
(native-inputs (list python-cython python-pytest python-setuptools-scm
|
||||
python-setuptools python-wheel))
|
||||
(home-page "https://pypi.org/project/cesium/")
|
||||
(synopsis "Library for time-series feature extraction and processing")
|
||||
(description
|
||||
|
@ -20195,7 +20250,8 @@ ISO 8859, etc.).")
|
|||
(lambda _
|
||||
(setenv "QT_QPA_PLATFORM" "offscreen"))))))
|
||||
(native-inputs
|
||||
(list python-pytest python-pytest-cov python-pytest-xdist))
|
||||
(list python-pytest python-pytest-cov python-pytest-xdist
|
||||
python-setuptools python-wheel))
|
||||
(inputs
|
||||
(list qtbase-5))
|
||||
(propagated-inputs
|
||||
|
@ -20383,7 +20439,9 @@ checking library.")
|
|||
python-pytest
|
||||
python-pytest-cov
|
||||
python-pytest-dependency
|
||||
python-tomli))
|
||||
python-tomli
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -21517,7 +21575,9 @@ def get_requires_for_build_sdist(config_settings=None):
|
|||
python-pytest-flake8
|
||||
python-pytest-mypy
|
||||
;; For the version number
|
||||
python-setuptools-scm))
|
||||
python-setuptools-scm
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/jaraco/inflect")
|
||||
(synopsis "Correctly generate plurals, singular nouns, ordinals, indefinite articles")
|
||||
(description
|
||||
|
@ -23789,7 +23849,8 @@ JPEG2000 and GIF files in pure Python.")
|
|||
(propagated-inputs
|
||||
(list pigz python-isal python-typing-extensions))
|
||||
(native-inputs
|
||||
(list python-pytest python-pytest-timeout python-setuptools-scm))
|
||||
(list python-pytest python-pytest-timeout python-setuptools-scm
|
||||
python-setuptools python-wheel))
|
||||
(home-page "https://github.com/marcelm/xopen/")
|
||||
(synopsis "Open compressed files transparently")
|
||||
(description "This module provides an @code{xopen} function that works
|
||||
|
@ -23873,6 +23934,7 @@ efficient as possible on all supported Python versions.")
|
|||
"1gqfh00ics2k1sm5g46l3bi8cl5fc5d1cwzh1ylvcxvdvypklqc7"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments (list #:tests? #false)) ;there are none
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/noahmorrison/chevron")
|
||||
(synopsis "Mustache templating language renderer")
|
||||
(description "This package provides a Python implementation of the
|
||||
|
@ -23935,7 +23997,9 @@ Mustache templating language renderer.")
|
|||
python-pyarrow
|
||||
python-pytest
|
||||
python-pytest-runner
|
||||
python-setuptools-scm))
|
||||
python-setuptools-scm
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://www.duckdb.org")
|
||||
(synopsis "DuckDB embedded database")
|
||||
(description "DuckDB is an in-process SQL OLAP database management
|
||||
|
@ -24856,6 +24920,7 @@ point is the point of maximum curvature.")
|
|||
python-jinja2
|
||||
python-pluggy
|
||||
python-pygments
|
||||
python-setuptools ; For pkg_resources.
|
||||
python-tomli))
|
||||
(native-inputs
|
||||
(list python-flake8
|
||||
|
@ -25070,7 +25135,8 @@ while only declaring the test-specific fields.")
|
|||
;; Disable tests that require internet.
|
||||
(list #:test-flags '(list "-k" "not net")))
|
||||
(native-inputs
|
||||
(list python-pytest python-testfixtures python-click python-requests))
|
||||
(list python-pytest python-testfixtures python-click python-requests
|
||||
python-setuptools python-wheel))
|
||||
(home-page "https://github.com/pndurette/gTTS")
|
||||
(synopsis "Google Translate text-to-speech interface")
|
||||
(description
|
||||
|
@ -25601,7 +25667,9 @@ manipulation, or @code{stdout}.")
|
|||
python-mypy
|
||||
python-pytest
|
||||
python-pytz
|
||||
python-simplejson))
|
||||
python-simplejson
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/marshmallow-code/marshmallow")
|
||||
(synopsis "Convert complex datatypes to and from native Python datatypes")
|
||||
(description "@code{marshmallow} provides a library for converting complex
|
||||
|
@ -25663,7 +25731,9 @@ datatypes to and from native Python datatypes.")
|
|||
python-marshmallow
|
||||
python-mypy
|
||||
python-pytest
|
||||
python-pyyaml))
|
||||
python-pyyaml
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/marshmallow-code/apispec")
|
||||
(synopsis "Swagger/OpenAPI specification generator")
|
||||
(description "@code{python-apispec} is a pluggable API specification
|
||||
|
@ -25682,7 +25752,7 @@ Swagger.")
|
|||
(base32
|
||||
"1wyw30402xq2a8icrsjmy9v43jyvawcjd85ccb2zicqlg4k5pcqd"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-apispec))
|
||||
(propagated-inputs (list python-apispec python-setuptools))
|
||||
(native-inputs
|
||||
(list python-bottle
|
||||
python-flake8
|
||||
|
@ -25692,7 +25762,8 @@ Swagger.")
|
|||
python-pytest
|
||||
python-pyyaml
|
||||
python-tornado
|
||||
python-tox))
|
||||
python-tox
|
||||
python-wheel))
|
||||
(home-page "https://github.com/marshmallow-code/apispec-webframeworks")
|
||||
(synopsis "Web framework plugins for apispec")
|
||||
(description "This package provides plugins for using @code{apispec} with
|
||||
|
@ -26412,7 +26483,9 @@ particularly convenient for use in tests.")
|
|||
python-pytest-mypy
|
||||
python-setuptools-scm
|
||||
python-types-freezegun
|
||||
python-types-pytz))
|
||||
python-types-pytz
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs (list python-jaraco-functools python-pytz))
|
||||
(home-page "https://github.com/jaraco/tempora")
|
||||
(synopsis "Python date and time objects and routines")
|
||||
|
@ -26536,7 +26609,9 @@ queue.")
|
|||
(list python-pytest
|
||||
python-pytest-asyncio
|
||||
python-pytest-repeat
|
||||
python-pytest-timeout))
|
||||
python-pytest-timeout
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://zict.readthedocs.io/en/latest/")
|
||||
(synopsis "Composable mutable mapping tools")
|
||||
(description "This package provides abstract @code{MutableMapping} classes
|
||||
|
@ -26726,7 +26801,7 @@ files, and Makefiles.")
|
|||
(base32 "1q7ajgqjfivxqsqgnhp4lc4p6jxyh4zprcsdbpd6dw54inaf0av5"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-pytest))
|
||||
(list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/Suor/whatever")
|
||||
(synopsis "Make anonymous functions by partial application of operators")
|
||||
(description "@code{whatever} provides an easy way to make anonymous
|
||||
|
@ -26748,7 +26823,7 @@ functions by partial application of operators.")
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-pytest python-whatever))
|
||||
(list python-pytest python-whatever python-setuptools python-wheel))
|
||||
(home-page "https://github.com/Suor/funcy")
|
||||
(synopsis "Functional tools")
|
||||
(description "@code{funcy} is a library that provides functional tools.
|
||||
|
@ -27227,7 +27302,7 @@ working with iterables.")
|
|||
"040i6bjqvl33j30v865shsk30s3h7f16pqwiaj5kig857dfmqm4r"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-bitarray python-xxhash))
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/joseph-fox/python-bloomfilter")
|
||||
(synopsis "Bloom filter")
|
||||
(description "This package provides a scalable Bloom filter implemented in
|
||||
|
@ -28392,7 +28467,8 @@ tool).")
|
|||
python-msgpack
|
||||
python-typing-extensions))
|
||||
(native-inputs
|
||||
(list python-cython python-pytest python-setuptools-scm))
|
||||
(list python-cython python-pytest python-setuptools-scm
|
||||
python-setuptools python-wheel))
|
||||
(home-page "https://github.com/zarr-developers/numcodecs")
|
||||
(synopsis "Buffer compression and transformation codecs")
|
||||
(description
|
||||
|
@ -28518,6 +28594,7 @@ N-dimensional arrays for Python.")
|
|||
python-pandas
|
||||
python-scipy
|
||||
python-scikit-learn
|
||||
python-setuptools ; For pkg_resources.
|
||||
python-zarr))
|
||||
(native-inputs
|
||||
(list python-awkward
|
||||
|
@ -28564,7 +28641,7 @@ object-oriented library such as @code{scikit-learn}.")
|
|||
(with-directory-excursion "/tmp"
|
||||
(invoke "nosetests" "-v"))))))))
|
||||
(native-inputs
|
||||
(list python-nose))
|
||||
(list python-nose python-setuptools python-wheel))
|
||||
(home-page "https://pypi.org/project/dill/")
|
||||
(synopsis "Serialize all of Python")
|
||||
(description "Dill extends Python's @code{pickle} module for serializing
|
||||
|
@ -28616,6 +28693,7 @@ preload_resources\
|
|||
(invoke "python" "-m" "multiprocess.tests")))))))
|
||||
(propagated-inputs
|
||||
(list python-dill))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://pypi.org/project/multiprocess/")
|
||||
(synopsis "Multiprocessing and multithreading in Python")
|
||||
(description
|
||||
|
@ -28928,7 +29006,8 @@ append on old values. Partd excels at shuffling operations.")
|
|||
(propagated-inputs
|
||||
(list python-aiohttp python-libarchive-c python-requests python-tqdm))
|
||||
(native-inputs
|
||||
(list python-pytest python-pytest-mock python-numpy))
|
||||
(list python-pytest python-pytest-mock python-numpy python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/intake/filesystem_spec")
|
||||
(synopsis "File-system specification")
|
||||
(description "The purpose of this package is to produce a template or
|
||||
|
@ -29239,6 +29318,7 @@ RFC 8265 and RFC 8266.")
|
|||
(base32
|
||||
"0ga3b0m8lfsv1m3260p83lhis52yvz3d42q8gip4gfj823849hnj"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/abseil/abseil-py")
|
||||
(synopsis "Abseil Python common libraries")
|
||||
(description
|
||||
|
@ -29543,7 +29623,8 @@ programs that do multiple things at the same time with parallelized I/O.")
|
|||
(sha256
|
||||
(base32 "15wa66cs165wawh4pi808ac43n67b8jqddi5ppdcbkj5gfi68hpi"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-attrs python-pytest))
|
||||
(native-inputs (list python-attrs python-pytest python-setuptools
|
||||
python-wheel))
|
||||
(propagated-inputs
|
||||
(list python-mypy python-mypy-extensions python-trio
|
||||
python-typing-extensions))
|
||||
|
@ -30809,7 +30890,7 @@ scripts to load entry points more quickly.")
|
|||
(when tests?
|
||||
(invoke "python" "-m" "unittest" "discover" "-v")))))))
|
||||
;; ModuleNotFoundError: No module named 'poetry'
|
||||
(native-inputs (list python-poetry-core))
|
||||
(native-inputs (list python-poetry-core python-six))
|
||||
(home-page "https://github.com/vlasovskikh/funcparserlib")
|
||||
(synopsis
|
||||
"Recursive descent parsing library based on functional combinators")
|
||||
|
@ -31085,7 +31166,9 @@ but portable.")
|
|||
python-pytest-cov
|
||||
python-pytest-mock
|
||||
python-pytest-sugar
|
||||
python-pytest-toolbox))
|
||||
python-pytest-toolbox
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/samuelcolvin/watchgod")
|
||||
(synopsis "Simple, modern file watching and code reload in Python")
|
||||
(description
|
||||
|
@ -32486,7 +32569,7 @@ placement and scaling of SVG figures and adding markers, such as labels.")
|
|||
;; Avoid python-pytest-coverage
|
||||
#:test-flags '(list "-c /dev/null")))
|
||||
(propagated-inputs (list python-six python-wcwidth))
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/jquast/blessed")
|
||||
(synopsis "Wrapper around terminal capabilities")
|
||||
(description
|
||||
|
@ -32761,7 +32844,8 @@ It adds a simple and readable way to print stuff during development.")
|
|||
(list python-dateutil python-pytz python-regex python-ruamel.yaml
|
||||
python-tzlocal))
|
||||
(native-inputs
|
||||
(list python-flake8 python-pytest python-parameterized tzdata-for-tests))
|
||||
(list python-flake8 python-pytest python-parameterized tzdata-for-tests
|
||||
python-setuptools python-wheel))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -33662,7 +33746,9 @@ older versions of Python and so are packaged here.")
|
|||
python-sphinx
|
||||
python-sphinx-autobuild
|
||||
python-sphinx-rtd-theme
|
||||
python-tox))
|
||||
python-tox
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/Delgan/loguru")
|
||||
(synopsis "Python logging made (stupidly) simple")
|
||||
(description "Python logging made (stupidly) simple")
|
||||
|
@ -36317,6 +36403,7 @@ Python, with static types.")
|
|||
"0cas3cjkhrvsz2rmqnhqiihy9j79wxi9xbih8jk0p9r48c2q3iyy"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-types-urllib3))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/python/typeshed")
|
||||
(synopsis "Typing stubs for requests")
|
||||
(description "This package provides typing stubs for requests.")
|
||||
|
@ -36349,6 +36436,7 @@ Python, with static types.")
|
|||
(base32
|
||||
"0zcipjdnbnc8ymk8mh9n5mypa0qr03rqj98lbmahldcdrrap6md1"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/python/typeshed")
|
||||
(synopsis "Typing stubs for urllib3")
|
||||
(description "This package provides typing stubs for urllib3.")
|
||||
|
@ -36366,6 +36454,7 @@ Python, with static types.")
|
|||
"1vdwp1jjg27b22qxgm49v21nb8vm1iki3bfsm0fnq2rsz5alfwz2"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-importlib-resources))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://github.com/JelleZijlstra/typeshed_client")
|
||||
(synopsis "Library for accessing stubs in typeshed")
|
||||
(description
|
||||
|
@ -36782,7 +36871,9 @@ than trying to just split strings.")
|
|||
python-pytest-timeout
|
||||
python-mock
|
||||
python-numpy
|
||||
python-psutil))
|
||||
python-psutil
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/explosion/srsly")
|
||||
(synopsis "Serialization utilities for Python")
|
||||
(description "This package bundles some of the best Python serialization
|
||||
|
@ -37034,7 +37125,7 @@ objects.")
|
|||
(base32 "1irw4sqrsgpc0ibxdv1hlx0d0jr1fqs48bj6mpfylzqkag9ywlfj"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs
|
||||
(list python-pytest))
|
||||
(list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://github.com/cgdeboer/iteround")
|
||||
(synopsis "Sum-safe rounding for Iterables")
|
||||
(description "Iteround is a standard library sum-safe rounding library for
|
||||
|
@ -37148,7 +37239,10 @@ object, which can be useful if you want to force your objects into a table.")
|
|||
python-mock
|
||||
python-numpy
|
||||
python-pytest
|
||||
python-pyyaml))
|
||||
python-pyyaml
|
||||
python-setuptools
|
||||
python-wheel
|
||||
python-toml))
|
||||
(home-page "https://github.com/seperman/deepdiff")
|
||||
(synopsis "Deep difference and search of any Python object/data")
|
||||
(description
|
||||
|
@ -37177,7 +37271,9 @@ other.")
|
|||
(setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))))))
|
||||
(native-inputs
|
||||
(list python-setuptools-scm
|
||||
python-pytest))
|
||||
python-pytest
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://deepmerge.readthedocs.io/en/latest/")
|
||||
(synopsis "Merge nested data structures")
|
||||
(description
|
||||
|
@ -37629,7 +37725,7 @@ versa. Extended WKB/WKT are also supported.")
|
|||
(base32
|
||||
"1c0xx3p3lzrlyqhmccyq9c50f8v9pqk2992gb4nl50h2yy1m3s8v"))))
|
||||
(build-system pyproject-build-system)
|
||||
(native-inputs (list python-pytest))
|
||||
(native-inputs (list python-pytest python-setuptools python-wheel))
|
||||
(home-page "https://nedbatchelder.com/code/cog")
|
||||
(synopsis "Content generation tool that leverages Python")
|
||||
(description "Cog is a file generation tool. It allows using pieces of
|
||||
|
@ -38070,7 +38166,10 @@ path.")
|
|||
python-ruamel.yaml
|
||||
python-slugify
|
||||
python-tornado
|
||||
tzdata-for-tests))
|
||||
tzdata-for-tests
|
||||
python-setuptools
|
||||
python-wheel
|
||||
python-toml))
|
||||
(home-page "https://github.com/spanezz/staticsite")
|
||||
(synopsis "Static site generator")
|
||||
(description "Statistic is a static site generator based on Markdown and
|
||||
|
@ -38163,8 +38262,9 @@ markdown-compliant strings.")
|
|||
(base32
|
||||
"1v5c9bim8af6g8kgxp2dhm96n5vkr8sqi56w0bdh1xy49v03lw3g"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-pillow))
|
||||
(propagated-inputs (list python-pillow python-setuptools))
|
||||
(inputs (list zbar))
|
||||
(native-inputs (list python-wheel))
|
||||
(home-page "https://github.com/Polyconseil/zbarlight")
|
||||
(synopsis "Simple Python wrapper for the zbar barcode library")
|
||||
(description "Zbarlight is a simple wrapper for the zbar library. It can
|
||||
|
@ -38183,6 +38283,7 @@ read all zbar supported codes.")
|
|||
"0bqkrjxp2fbz34x3wxkxji39kxinypzg8q2994sibiay29mpipxb"))))
|
||||
(build-system pyproject-build-system)
|
||||
(inputs (list openssl))
|
||||
(native-inputs (list python-setuptools python-wheel))
|
||||
(home-page "https://zeroc.com")
|
||||
(synopsis "RPC framework")
|
||||
(description
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue