Commit graph

148944 commits

Author SHA1 Message Date
Sharlatan Hellseher
afff7aecb7
gnu: python-quadpy: Adjust inputs.
* gnu/packages/maths.scm (python-quadpy) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I2753caf2723e9735462c0a5c297cab3dcd4ffa7d
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
ef977e0e9a
gnu: python-accupy: Adjust inputs.
* gnu/packages/maths.scm (python-accupy) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I050ca01b2aca9afff5ea50842a5c47f94ba32743
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
4705ff4283
gnu: python-orthopy: Adjust inputs.
* gnu/packages/maths.scm (python-orthopy) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I6218321a1b9a4133051c9dad8b9ef0d66612dfad
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
5eb3bb7640
gnu: python-cplot: Adjust inputs.
* gnu/packages/python-xyz.scm (python-cplot) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ie73c88278249a1efb8c710f1d9b5438a76b88df7
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
1228b3134f
gnu: python-scikit-fem: Update to 10.0.2.
* gnu/packages/python-science.scm (python-scikit-fem): Update to
10.0.2. Improve style.
[arguments]<test-flags>: Skip some failing tests.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I4efe9f0e93d315c7b979bf3160fa5a3a97ab2115
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
c73e334b93
gnu: python-robotframework-datadriver: Update to 1.11.2.
* gnu/packages/python-xyz.scm (python-robotframework-datadriver): Update
to 1.11.2. Improve package style.
[source]: Swap to git checkout containing tests.
[build-system]: Swap to pyproject-build-system.
[phases]{skip-problematic-tests}: Add more files to skip.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I03fd2ff5c89a2801cfc5ee2cd1d757bc47cb88f7
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
747ea85bc9
gnu: python-pytest-virtualenv: Update to 1.8.0.
* gnu/packages/python-check.scm (python-pytest-virtualenv): Update to
1.8.0. Use G-expressions.
[build-system]: Swap to pyproejct-build-system.
[inputs]: Remove python-virtualenv.
[propagated-inputs]: Add python-importlib-metadata and python-virtualenv.
[native-inputs]: Remove python-mock; add python-setuptools and python-wheel.

Change-Id: I92170b0e272dceb1e2e22bf0b1c675aed99986d4
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
44f820d427
gnu: python-pytest-shutil: Update to 1.8.0.
* gnu/packages/python-check.scm (python-pytest-shutil): Update to 1.8.0.
[arguments]<test-flags>: Enable all tests as they have no regressions.
<phases>: Remove use-path-instead-of-path.py as resolved in upstream.
[propagated-inputs]: Remove python-contextlib2; add python-mock and
python-six.
[native-inputs]: Remove python-mock; add python-setuptools and
python-wheel.

Change-Id: I2191387cce678801ea6016a1ff2a9ed78c415a82
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
90456b3242
gnu: python-pytest-openfiles: Adjust inputs.
* gnu/packages/python-check.scm (python-pytest-openfiles)
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Id198c8313bbc630444ec5d55ce385967fe90e395
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
7596da43fc
gnu: python-yt: Remove relax-requirements phase.
* gnu/packages/astronomy.scm (python-yt): Remove relax-requirements phase.

Change-Id: Iaeca599a4bbb250f9b524bb85958c78da5b1fdec
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
8f178be63f
gnu: python-unyt: Adjust inputs.
* gnu/packages/python-science.scm (python-unyt): Shift the order of
native and propagated inuts, add missing.
[native-inputs]: Add python-setuptools-scm.

Change-Id: Ibb1606be89743ac7d90fcafeaa75eae7ccfd756c
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
973f803122
gnu: python-nose-exclude: Adjust iputs.
* gnu/packages/check.scm (python-nose-exclude) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I325c473275fd20f0bc36c5c5f46f65f662d7ef96
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
7cd548517f
gnu: python-ewah-bool-utils: Update to 1.2.2.
* gnu/packages/python-compression.scm (python-ewah-bool-utils): Update to 1.2.2.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I95840551cde83d0b74898eccb14b38d50edbc842
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
9810172983
gnu: hangups: Fix build.
* gnu/packages/messaging.scm (hangups): Fix build.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use default check phase.
[native-inputs]: Add nss-certs-for-test, python-setuptools, and
python-wheel.

Change-Id: I00861c594156ef41b34892250b898f1ed585ae48
2024-12-13 20:19:05 +00:00
Sharlatan Hellseher
effadb3177
gnu: python-urwid: Update to 2.6.16.
* gnu/packages/python-xyz.scm (python-urwid): Update to 2.6.16.
[arguments]<tests>: Enable them.
[propagated-inputs]: Add python-pygobject, python-tornado, python-trio,
python-pyzmq, and python-twisted.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-setuptools, and
python-wheel.

Change-Id: I9cd6313e2a6ac0db848e754165dfb8cfdda0e2ff
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
b77ef3ccd6
gnu: python-pandera: Adjust inputs.
* gnu/packages/python-science.scm (python-pandera) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ic0a46a11f0410a5d4a29dce8416a9d3ff89f471f
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
8e5905025b
gnu: python-pymysql: Adjust inputs.
* gnu/packages/databases.scm (python-pymysql) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I56bdbb7f182308fc63a85f3f1868bc245597725d
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
0c57b542c0
gnu: ytcc: Fix build.
* gnu/packages/video.scm (ytcc): Fix build and enable tests.
[source]: Swap to git checkout containing tests.
[arguments]<test-flags>: Disable some failing tests.
[inputs]: Remove python-urllib3-next; add python-urllib3.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I93d958e2306544f51827308116e8a694058e9a9e
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
9f21e5b101
gnu: python-elasticsearch: Update to 7.17.12.
* gnu/packages/python-web.scm (python-elasticsearch): Update to 7.17.12.
[buld-system]: Swap to pyproject-build-system.
[arguments]<tests>: Enable them.
[propagated-inputs]: Remove python-urllib3; add python-urllib3-next.
[native-inputs]: Add python-aiohttp, python-dateutil, python-mock,
python-pytest, python-pytest-asyncio, python-pytest-cov, python-pyyaml,
python-requests, python-setuptools, and python-wheel.
[license]: Fix license.

Change-Id: I49692d919e8bf0ab8f7229f79e832f14c93fb895
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
cf0c0f5538
gnu: python-scrapy: Fix build.
* gnu/packages/python-web.scm (python-scrapy): Fix build.
[phases]{relax-requirements}: Remove redundant phase.
[native-inputs]: Add python-wheel.

Change-Id: Iecf49315b5e57023e6aa17bbe89f97f5f12111a4
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
5e4951a539
gnu: python-defusedxml: Update to 0.7.1.
* gnu/packages/xml.scm (python-defusedxml): Update to 0.7.1.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Id6fd8fbc302f4c6a47d1b269efa9318a6e52919f
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
9023969fc6
gnu: python-sphinx-autodoc-typehints: Update to 1.23.0.
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 1.23.0.
[native-inputs]: Remove python-setuptools and python-wheel; add nss-certs-for-test,
python-hatch-vcs, and python-hatchling.

Change-Id: I86c2fceb321614d34ca75efb7d88a6922cda0991
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
8f8852b520
gnu: python-pycollada: Adjust inputs.
* gnu/packages/python-xyz.scm (python-pycollada) [native-inputs]: Add
python-wheel.

Change-Id: I0d5db4731783fb5736e11e05d135fe77f5e2486f
2024-12-13 20:19:04 +00:00
Sharlatan Hellseher
078e28d152
gnu: python-pooch: Adjust inputs.
* gnu/packages/python-xyz.scm (python-pooch) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ideb7b063e8f14db0f1eb9fcefe82ecd83b862f50
2024-12-13 20:19:03 +00:00
Sharlatan Hellseher
2b3539e329
gnu: python-behave-web-api: Update to 2.0.1.
* gnu/packages/check.scm (python-behave-web-api): Update to 2.0.1.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: If0202516a578a8fb90470dcc1a8d58c901f16169
2024-12-13 20:19:03 +00:00
Sharlatan Hellseher
53d60540fa
gnu: behave: Update to 1.2.7.dev5.
* gnu/packages/check.scm (behave): Update to 1.2.7.dev5.
[native-inputs]: Add python-assertpy, python-pytest-html,
python-setuptools, and python-wheel.

Change-Id: I238fe5aea580ae8e884d085d4dccfe6f4030b030
2024-12-13 20:19:03 +00:00
Sharlatan Hellseher
803a46bb90
gnu: python-parse-type: Adjust inputs.
* gnu/packages/python-xyz.scm (python-parse-type) [native-inputs]: Add
python-pytest-html, python-setuptools, and python-wheel.

Change-Id: I22853de1a6c8716ccb33fe7c180cd059c28fbb8d
2024-12-13 20:19:03 +00:00
Sharlatan Hellseher
50d3f1f782
gnu: python-cucumber-tag-expressions: Update to 6.1.1.
* gnu/packages/python-check.scm (python-cucumber-tag-expressions): Update to 6.1.1.
[source]: Swap to git checkout containing tests.
[arguments]<phases>: Add chdir-phython phase.
[home-page]: Fix URL.
[native-inputs]: Remove python-invoke; add python-pytest-html,
python-pyyaml, python-setuptools, python-setuptools-scm, and
python-wheel.

Change-Id: Ia028ae6fa7987194ee50f532209626733b50275a
2024-12-13 20:19:03 +00:00
Sharlatan Hellseher
174c1bf0e3
gnu: Add python-pytest-html.
* gnu/packages/python-check.scm (python-pytest-html): New variable.

Change-Id: Idbfd00f31f8064b978e5a15a825b191cf4b5515c
2024-12-13 20:19:03 +00:00
Sharlatan Hellseher
d4a202cab6
gnu: python-jsonschema-3: Fix build.
As seen in CI <https://ci.guix.gnu.org/build/6342439/log/raw>.

* gnu/packages/python-xyz.scm (python-jsonschema-3)[arguments]<phases>:
Do not modify not existing phase, disable tests instead.

Change-Id: I7aadf51a0b5a7de36c93c981074b2c4f6bd0b3b4
2024-12-13 20:19:03 +00:00
Sharlatan Hellseher
7d14602a60
gnu: python-docstring-to-markdown: Adjust inputs.
* gnu/packages/python-xyz.scm (python-docstring-to-markdown)
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ib5c6b9ec846c76083d3adeda7c1f496fe8569aa7
2024-12-13 20:19:02 +00:00
Sharlatan Hellseher
43e5eafbdd
gnu: nikola: Fix build.
* gnu/packages/python-xyz.scm (nikola): Fix build.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use default check phase. Keep all tests.
[native-inputs]: Remove python-coverage and python-flake8; add
nss-certs-for-test, python-setuptools, and python-wheel.

Change-Id: I74a754ce9f3b2fc4400c4f92ec976a6815cdb511
2024-12-13 20:19:02 +00:00
Sharlatan Hellseher
a8b1af6cbc
gnu: python-notebook: Disable more failing tests.
* gnu/packages/python-xyz.scm (python-notebook): Disable more failing
tests.

Change-Id: I86cf428533a9b6ea3c3b669db206c8b7378b6bc3
2024-12-13 20:19:02 +00:00
Sharlatan Hellseher
a68c7e4fc6
gnu: python-twine: Adjust inputs.
* gnu/packages/python-xyz.scm (python-twine): Adjust inputs, fix biuld.
[arguments]<test-flags>: Refresh the list of disabled tests.
[native-inputs]: Add python-setuptools, python-setuptools-scm, and
python-wheel.

Change-Id: I29904649c2d9ab1994e057f5434b5052ca8602cf
2024-12-13 20:19:02 +00:00
Sharlatan Hellseher
4b8d10ffdb
gnu: python-requests-unixsocket: Fix build.
* gnu/packages/python-web.scm (python-requests-unixsocket): Fix build.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use default check phase.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I41bdf7c04e86e97b139dc6098416a9c26d407a94
2024-12-13 20:19:02 +00:00
Sharlatan Hellseher
7b187be9b7
gnu: python-waitress: Adjust inputs.
* gnu/packages/python-xyz.scm (python-waitress) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ifeb7bf263c2eb056f8249d7124ec48717de162f6
2024-12-13 20:19:02 +00:00
Sharlatan Hellseher
149837f060
gnu: python-responses: Update to 0.25.3.
* gnu/packages/python-web.scm (python-responses): Update to 0.25.3.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use default check phase.
[propagated-inputs]: Remove python-toml, python-types-toml, and
python-typing-extensions; add python-pyyaml.
[native-inputs]: Add python-setuptools, python-tomli, python-tomli-w,
and python-wheel.

Change-Id: Ib874a6634d496083c97a933c3402f2383e707bd7
2024-12-13 20:19:02 +00:00
Sharlatan Hellseher
c7f304253f
gnu: python-requests-toolbelt: Update to 1.0.0.
* gnu/packages/python-web.scm (python-requests-toolbelt): Update to 1.0.0.
[build-system]: Swap to pyproject-build-system.
[phases]{delete-problematic-tests}: Move logic to <tests-flags.
[native-inputs]: Add python-pyopenssl, python-setuptools,
python-trustme, and python-wheel.

Change-Id: Ie8a9063a53e154b421675d7ee5463861e577111b
2024-12-13 20:19:01 +00:00
Sharlatan Hellseher
6d13c785fc
gnu: python-parameterized-next: Adjust inputs.
* gnu/packages/check.scm (python-parameterized-next) [native-inputs]:
Add python-setuptools and python-wheel.

Change-Id: Ibe0b92cbd85dd169547a1f0f928782f02da9a262
2024-12-13 20:19:01 +00:00
Sharlatan Hellseher
101c56df66
gnu: python-optree: Adjust inputs.
* gnu/packages/python-xyz.scm (python-optree) [native-inputs]: Remove
python-pytest-cov and python-pytest-xdist; add python-setuptools and
python-wheel.

Change-Id: Ide571c2dfb7d03fae904de4f46d158efe5416068
2024-12-13 20:19:01 +00:00
Sharlatan Hellseher
032c687cec
gnu: python-lightning-utilities: Adjust inputs.
* gnu/packages/machine-learning.scm (python-lightning-utilities): Adjust
inputs order and add missing.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I479e51f9d24592c3782734619d3556502e542b2c
2024-12-13 20:19:01 +00:00
Sharlatan Hellseher
1a0a18e1c6
gnu: python-lazy-loader: Adjust inputs.
* gnu/packages/python-xyz.scm (python-lazy-loader) [propagated-inputs]:
Add python-setuptools and python-wheel.

Change-Id: Ib74964fffd85124b926b664758d25a7c37bf1fff
2024-12-13 20:19:01 +00:00
Sharlatan Hellseher
3971f8b354
gnu: python-jsonpickle: Adjust inputs.
* gnu/packages/python-web.scm (python-jsonpickle) [native-inputs]: Add
python-wheel.

Change-Id: Ib60e5786e547f551efa32a29dfe6f74b227ffb8e
2024-12-13 20:19:01 +00:00
Sharlatan Hellseher
90fadc4476
gnu: python-immutables: Update to 0.21.
* gnu/packages/python-xyz.scm (python-immutables): Update to 0.21.

Change-Id: Ib5ca5e84548782bd7a483b209f9ecaf372d642d3
2024-12-13 20:19:01 +00:00
Sharlatan Hellseher
e0198ae01a
gnu: python-django-4.2: Adjust inputs.
* gnu/packages/django.scm (python-django-4.2) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ie949aaf8ea006fa4e87105fed9c80a71507ed01a
2024-12-13 20:19:00 +00:00
Sharlatan Hellseher
2561feb32f
gnu: python-daft: Adjust inputs.
* gnu/packages/python-xyz.scm (python-daft) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Icd587c78f8b138fddef4a36e5f05a7a559931f11
2024-12-13 20:19:00 +00:00
Sharlatan Hellseher
a9199fed6b
gnu: Remove python-mrkd.
This package fails to build, see
<https://ci.guix.gnu.org/build/4351017/details>.

Not in use by any other packages and has no fresh release for 3y, see
<https://github.com/refi64/mrkd/issues/7>.

* gnu/packages/python-xyz.scm (python-mrkd): Delete variable.

Change-Id: Id740b7ab67f9ffee3f4c0c26c11395ac39d04ced
2024-12-13 20:19:00 +00:00
Sharlatan Hellseher
e9720c6049
gnu: Remove python-m2r.
This package is not maintained, not in use by any others in Guix and
failed to build, see <https://ci.guix.gnu.org/build/4350959/details>.
Message from upstream: "This repository has been archived by the owner
on Nov 17, 2022. It is now read-only."

* gnu/packages/python-xyz.scm (python-m2r): Delete variable.

Change-Id: Ifd23880408b8d7d6db412e22c6e93ebe09831833
2024-12-13 20:19:00 +00:00
Sharlatan Hellseher
577027a2aa
gnu: python-automat: Update to 22.10.0.
* gnu/packages/python-xyz.scm (python-automat): Update to 22.10.0.
[build-syste]: Swap to pyproject-build-system.
[native-inputs]: Remove python-m2r; add python-setuptools and
python-wheel.

Change-Id: I3fc7391695be5a5f8b4c026b9e4ffa58d0374751
2024-12-13 20:19:00 +00:00
Sharlatan Hellseher
955e476e41
gnu: python-altair: Adjust inputs.
* gnu/packages/statistics.scm (python-altair) [native-inputs]: Remove
python-m2r.

Change-Id: I61e1a44831caeea55d09cf0a7316c160a04fdfff
2024-12-13 20:18:59 +00:00