1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-28 21:20:29 +02:00
Commit Graph

165257 Commits

Author SHA1 Message Date
Andreas Enge
fe7118239d gnu: bitcoin-core: Update to 28.2.
* gnu/packages/finance.scm (bitcoin-core): Update to 28.2.

Change-Id: Ib8410cb5e8602ccbef9b8dc5a161703886da5c9c
2025-07-27 10:31:33 +02:00
Zacchaeus
16dbd20852 services: tor: add auto-start?
* gnu/services/networking.scm (tor-configuration): Add `auto-start?' field.
Fix indent.
* doc/guix.texi (tor-configuration): Document this.

Change-Id: I9339291e3329d615550f97e9cc0f0d773f0d1c51
Reviewed-by: André Batista <nandre@riseup.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 09:28:31 +01:00
Vinicius Monego
6768e33bcc gnu: Add python-channels.
* gnu/packages/django.scm (python-channels): New variable.

Change-Id: I71a266adfb20d9ea8b8f3000bb9c62ae4d1290c0
2025-07-26 20:55:56 -03:00
Vinicius Monego
186773ab2a gnu: Add daphne.
* gnu/packages/django.scm (daphne): New variable.

Change-Id: I00e9c24870d533efb9497daaa2d92466ceb49130
2025-07-26 20:55:56 -03:00
Vinicius Monego
c3e5888180 gnu: xonsh: Update to 0.19.9.
* gnu/packages/shells.scm (xonsh): Update to 0.19.9.
[arguments]<#:test-flags>: Skip a new failing test.

Change-Id: Ie37d20fd6e8e6595819db5b1247734ee4af7c529
2025-07-26 20:50:06 -03:00
Sharlatan Hellseher
f6b26d45b3 gnu: packages/openstack: Select only pypi-uri from python build-system.
python-build-system is no longer in use in this module but
pyproject-build-system misses PYPI-URI symbol yet, this change load
just it.

* gnu/packages/openstack.scm: Load just PYPI-URI from python-build-system.

Change-Id: I1f508208e6a3f4a8a31aef8bb04d14ae4438fe5f
2025-07-27 00:26:43 +01:00
Sharlatan Hellseher
13934e93b8 gnu: packages/openstack: Apply license prefix.
* gnu/packages/openstack.scm: Apply "license:" prefix for all packages
in the module.

Change-Id: I749e8b85397b677082f2a4d9ca59001edc2828d2
2025-07-27 00:26:38 +01:00
Nicolas Graves
a6225352f7 gnu: python-openstacksdk: Update to 4.6.0.
* gnu/packages/openstack.scm (python-openstacksdk): Update to 4.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them. Refresh 'check phase replacement.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Ia0197b6375beeef3f5e048677e7812665e5c29e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:54 +01:00
Nicolas Graves
6901133f4b gnu: python-requestsexceptions: Switch to pyproject.
* gnu/packages/openstack.scm (python-requestsexceptions):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:phases>: Add 'relax-requirements phase.
[native-inputs]: Add python-pbr, python-setuptools, python-wheel.

Change-Id: I65418e50cfd9263257adb95fb83ea0662bf15803
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:54 +01:00
Nicolas Graves
ff5484a774 gnu: python-git-review: Update to 2.5.0.
* gnu/packages/openstack.scm (python-git-review): Update to 2.5.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-pbr, python-setuptools, python-wheel.
[inputs]: Replace git by git-minimal, openssh by openssh-sans-x.

Change-Id: If1e37a04b99c700274ce0a8d47922aa2c5249bc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
7c9ea452b0 gnu: python-swiftclient: Update to 4.8.0.
* gnu/packages/openstack.scm (python-swiftclient): Update to 4.8.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-pbr, python-setuptools, python-wheel.

Change-Id: I06871ddd79035e953ef30bd3fc8d9466509ca70d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
5837d65acd gnu: python-keystoneclient: Update to 5.6.0.
* gnu/packages/openstack.scm (python-keystoneclient): Update to 5.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phases 'remove-failing-tests, 'check.
Refresh phase 'relax-requirements.
[native-inputs]: Add python-bandit, python-tempest, python-setuptools,
python-wheel.
[propagated-inputs]: Remove python-babel, python-debtcollector,
python-iso8601, python-netaddr, python-prettytable, python-six.  Add
python-packaging, python-pbr.

Change-Id: I11901435aed3a596bc43f89d328f9d8d7d0c7a1a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
4b51d84e7b gnu: python-keystoneauth1: Update to 5.11.1.
* gnu/packages/openstack.scm (python-keystoneauth1): Update to 5.11.1.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[propagated-inputs]: Replace python-os-service-types by
python-os-service-types-bootstrap. Add python-pbr,
python-typing-extensions.
[native-inputs]: Add python-setuptools, python-testtools,
python-wheel.  Remove python-pbr.

Change-Id: I81ff4d755b81463de2d53561e99b251b4dd5e65e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
5383621f76 gnu: Add python-oslotest-bootstrap.
* gnu/packages/openstack.scm (python-oslotest-bootstrap): New variable.

Change-Id: Iacd0fcc04710f7d7cbead4a301fab31ff30ae16f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
00fe56ebef gnu: python-oslotest: Update to 5.0.1.
* gnu/packages/openstack.scm (python-oslotest): Update to 5.0.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-coverage, python-debtcollector,
python-oslo-config, python-stestr, python-setuptools, python-wheel.

Change-Id: I58c7cc5b0d574f6e0ee1ef1adf005de76f058106
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
73448bdaf7 gnu: python-oslosphinx: Remove some inputs.
* gnu/packages/openstack.scm (python-oslosphinx):
[arguments]<#:phases>: Refresh 'check phase.
[native-inputs]: Remove python-hacking, python-reno.

Change-Id: Ia44e198355ded960f26b966c823919c3f9b8c830
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
00fd933146 gnu: python-reno: Remove some inputs.
* gnu/packages/openstack.scm (python-reno):
[native-inputs]: Remove python-openstackdocstheme.
[propagated-inputs]: Remove python-packaging, python-pbr.

Change-Id: Iaf11fc598567b176b0a1186abb3e5c34d579672c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:53 +01:00
Nicolas Graves
42f8657a9f gnu: python-oslo-serialization: Switch to pyproject.
* gnu/packages/openstack.scm (python-oslo-serialization):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh 'check phase replacement.
[native-inputs]: Replace python-oslotest by its -bootstrap
variant. Replace python-oslo-i18n by its -bootstrap variant.

Change-Id: I87cbdf0c186ce6f3b25643b0bd476fe79d98f978
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
c84a67e449 gnu: python-oslo-log: Switch to pyproject.
* gnu/packages/openstack.scm (python-oslo-log):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[propagated-inputs]: Remove python-debtcollector, python-pbr.  Replace
python-oslo-i18n by its -bootstrap variant.
[native-inputs]: Add python-setuptools, python-wheel.
Replace python-oslotest by its -bootstrap variant.
Replace python-pbr by its -next variant.

Change-Id: I4dfce8a729a545c7979b18b26ce6257d717a9515
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
4a7e5dd9e0 gnu: Add python-oslo-i18n-bootstrap.
* gnu/packages/openstack.scm (python-oslo-i18n-bootstrap): New variable.

Change-Id: Id443cb554b4c3b98022feecdf4028975c415a650
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
378efac5d0 gnu: python-oslo-i18n: Update to 6.5.1.
* gnu/packages/openstack.scm (python-oslo-i18n): Update to 6.5.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove them.
[native-inputs]: Add python-coverage, python-debtcollector,
python-oslo-config, python-oslotest, python-pbr, python-setuptools,
python-stestr, python-testscenarios, python-wheel.

Change-Id: Ia8bce961c150f2e2e19739bc8628b17113d9ccba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
2b6ba23607 gnu: python-oslo-context: Switch to pyproject.
* gnu/packages/openstack.scm (python-oslo-context):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-setuptools, python-wheel.  Replace
python-oslotest by python-oslotest-bootstrap.  Remove python-hacking.

Change-Id: I1e55cf963c76bb674a8d69fd4c52f58032e0bbf2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
9446a65472 gnu: python-oslo-concurrency: Update to 7.1.0.
* gnu/packages/openstack.scm (python-oslo-concurrency): Update to 7.1.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:test-flags>: Disable failing tests.
<#:phases>: Refresh them. Add 'check phase replacement.
[native-inputs]: Add python-coverage, python-setuptools, python-wheel.

Change-Id: Ic3fe6264b1203d832ba1647ce18647280e726f17
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
16882bd2e7 gnu: python-tempest-lib: Switch to pyproject.
* gnu/packages/openstack.scm (python-tempest-lib):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.

Change-Id: I01cd34b6b5ce70ee93bffc09b470f295820fb743
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:52 +01:00
Nicolas Graves
f64d8a651e gnu: python-tempest: Update to 42.0.0.
* gnu/packages/openstack.scm (python-tempest): Update to 42.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'remove-failing-tests, refresh other
phases.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I86baf0c1da0f8a332cd43d8c97fa1424f38af462
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
8fe6eddc84 gnu: Add python-stevedore-bootstrap.
* gnu/packages/openstack.scm (python-stevedore-bootstrap): New variable.

Change-Id: I3bde56d308b90bfa7a6509e4fd05c940aecd812f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
f1abe31677 gnu: python-stevedore: Update to 5.4.1.
* gnu/packages/openstack.scm (python-stevedore): Update to 5.4.1.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'use-pbr-3, add 'relax-requirements and
'check replacement.
[native-inputs]: Add python-coverage, python-setuptools,
python-sphinx, python-stestr, python-wheel.

Change-Id: I03d5ca986db923ceabe007d45448d60a9650efc1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
808e3ebc59 gnu: python-os-testr: Update to 3.0.0.
* gnu/packages/openstack.scm (python-os-testr): Update to 3.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'relax-requirements phase.
[native-inputs]: Add python-setuptools, python-wheel, python-ddt,
python-oslotest, python-testscenarios.

Change-Id: Icda2bb640078e765bad4f3d81b14a02c900122cc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
501f5ebe05 gnu: python-os-service-types: Update to 1.8.0.
* gnu/packages/openstack.scm (python-os-service-types): Update to 1.8.0.
[source]: Also improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phases 'check and 'relax-requirements.
[native-inputs]: Replace python-pbr by python-pbr-next.  Add
python-keystoneauth1, python-oslotest, python-pbr-next,
python-requests-mock, python-setuptools, python-stestr,
python-testscenarios, python-wheel.

Change-Id: Iad9a3fa79ef7f345affe36d0f801582da33a7bfb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
3f8b707972 gnu: python-debtcollector: Improve package.
* gnu/packages/openstack.scm (python-debtcollector):
[arguments]<#:phases>: Add phase 'relax-requirements.
[native-inputs]: Remove python-doc8, python-openstackdocstheme,
python-reno.

Change-Id: Ia4556fec88a47da787e42fb508e71f6e09028c38
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
a1af979ffc gnu: python-oslo-utils: Update to 7.4.0.
* gnu/packages/openstack.scm (python-oslo-utils): Update to 7.4.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable failing tests.
<#:phases>: Refresh 'check phase.
[native-inputs]: Add python-setuptools, python-wheel,
qemu-minimal. Replace python-oslotest by python-oslotest-bootstrap.
[propagated-inputs]: Replace python-oslo-i18n by
python-oslo-i18n-bootstrap.  Add python-psutil, python-pyyaml,
python-tzdata.  Remove python-pytz.

Change-Id: I45dcd14ffb037dff313ae39f9d9ab3d43d9fa692
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
160a1bebbf gnu: Add python-os-service-types-bootstrap.
* gnu/packages/openstack.scm (python-os-service-types-bootstrap): New variable.

Change-Id: Ib761aee3f62405b05d8f758068ef178b8b2536f4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:51 +01:00
Nicolas Graves
f17b8562e9 gnu: Add python-pbr-next.
* gnu/packages/python-xyz.scm (python-pbr-next): New variable.

Change-Id: I01c084950bbb7e0751ff985289f7e1dc072ce9ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
e5ed9c6c49 gnu: python-mox3: Switch to pyproject.
* gnu/packages/openstack.scm (python-mox3):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I2c9c7502897c335c4f950afed30ceb856b2ad20d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
6a0bd9be26 gnu: Add python-cliff-bootstrap.
* gnu/packages/openstack.scm (python-cliff-bootstrap): New variable.
* gnu/packages/check.scm (python-stestr)[propagated-inputs]: Replace
python-cliff by python-cliff-boostrap.

Change-Id: I9cc7271bb090127e28a56a8964a9b4cf42fbc800
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
e46ad770e6 gnu: python-cliff: Update to 4.10.0.
* gnu/packages/openstack.scm (python-cliff): Update to 4.10.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-coverage, python-fixtures,
python-setuptools, python-sphinx-5, python-stestr,
python-testscenarios, python-wheel.  Remove python-pbr.
[propagated-inputs]: Remove python-pyparsing.

Change-Id: Iff4d8d3c5be32e844fde4e27cf2855baba582754
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
5403940d77 gnu: python-stestr: Update to 4.2.0.
* gnu/packages/python-check.scm (python-stestr): Update to 4.2.0.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Add phase 'configure-check.
[native-inputs]: Add python-flit-core-next.

Change-Id: I2f50c92a15c7d074c0d129b25b2a0b6c414fa982
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
2d50711f05 gnu: python-oslo-config: Enable tests and switch to pyproject.
* gnu/packages/openstack.scm (python-oslo-config): Update to 10.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Set <#:test-flags> and 'check phase replacement.
[native-inputs]: Add list python-coverage, python-docutils,
python-fixtures, python-mypy, python-oslo-log-bootstrap,
python-oslotest-bootstrap, python-pbr, python-requests-mock,
python-setuptools, python-sphinx, python-stestr, python-testscenarios,
python-testtools, python-wheel.
[propagated-inputs]: Remove python-debtcollector, reorder.

Change-Id: I7ff62f081784a632ab80bd8d50e2de443f8781e7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
9ea474819a gnu: python-oslo-serialization: Update to 5.7.0.
* gnu/packages/openstack.scm (python-oslo-serialization): Update to 5.7.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Remove python-pytz, python-pb. Add python-tzdata.

Change-Id: Ib73f1a945ea1dd1766a18f41d0d02655ecddd46b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:50 +01:00
Nicolas Graves
3e38b6a57f gnu: Add python-oslo-log-bootstrap.
This partial package can only work in the context of the native-input
of python-oslo-config.

* gnu/packages/openstack.scm (python-oslo-log-bootstrap): New variable.

Change-Id: Ie02c90ef64ad230072066f8ab00e1d0bde68d594
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
6d650b56e1 gnu: python-oslo-log: Update to 7.2.0.
* gnu/packages/openstack.scm (python-oslo-log): Update to 7.2.0.
[propagated-inputs]: Remove python-pyinotify.
[native-inputs]: Add python-coverage, python-eventlet, python-pbr.

Change-Id: Id62051b481b94aaee8717ca0736de4ba44444fc0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
db5bd02c93 gnu: python-oslosphinx: Switch to pyproject.
* gnu/packages/openstack.scm (python-oslosphinx):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Ic03946b922712821b8de0654b17fc3749fd54f0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
dfb49bb8ed gnu: Remove python-aiosqlite-0.17.
* gnu/packages/databases.scm (python-aiosqlite-0.17): Delete variable.

Change-Id: I4e7fee969c59cb72a89920e14991aa8639e851fe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
99edd73ffb gnu: python-tortoise-orm: Update to 0.22.2.
* gnu/packages/databases.scm (python-tortoise-orm): Update to 0.22.2.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-asyncodbc, python-fastapi, python-psycopg,
python-psycopg-pool, python-pydantic-2, python-pyodbc, python-pytest;
replace poetry with python-poetry-core.
[propagated-inputs]: Unpin python-aiosqlite.

Change-Id: If11a7fa77af8b3c40e447f5ae699156cb8fac9d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
cfe402d5ef gnu: python-pyodbc: Update to 5.2.0.
* gnu/packages/databases.scm (python-pyodbc): Update to 5.2.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[arguments]<#:phases>: Remove 'check phase replacement.

Change-Id: I8c7dca720cf9550266dfa760263c3f25bae1b5b5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
0c622497a6 gnu: python-pypika-tortoise: Update to 0.3.2.
* gnu/packages/databases.scm (python-pypika-tortoise): Update to 0.3.2.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-setuptools.  Replace poetry by
python-poetry-core.  Add python-pytest.

Change-Id: I0e58bd4ed5d5b9317f1273de19aec17ef8d86fc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:49 +01:00
Nicolas Graves
415217d6d6 gnu: Add python-asyncodbc.
* gnu/packages/databases.scm (python-asyncodbc): New variable.

Change-Id: Ice6a3a6725d45d022ae5ebcbb8df630caf95e9c6
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:48 +01:00
Nicolas Graves
e1da1a3216 gnu: python-eventlet: Update to 0.40.2.
* gnu/packages/python-web.scm (python-eventlet): Update to 0.40.2.
[native-inputs]: Add python-pypa-build, remove python-twine.
[propagated-inputs]: Remove python-monotonic.

Change-Id: I6361c39ab57c03402ff7c0362c1719f34d3e21b2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:48 +01:00
Nicolas Graves
ecd95a8d5a gnu: python-iso8601: Update to 2.1.0 and add variant.
* gnu/packages/time.scm (python-iso8601): Update to 2.1.0.
(python-iso8601/pinned): New variable.

* gnu/packages/samba.scm (samba)[native-inputs]: Replace
python-iso8601 by python-iso8601/pinned.

Change-Id: I7e6fda6026eb6584bcbeaeaedada64472159276a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:48 +01:00
Nicolas Graves
b960746197 gnu: python-eventlet: Set EVENTLET_NO_GREENDNS=yes by default.
This error propagates and pollutes user experience in Guix.  Until
someone tackles how to actually fix it, if it's even fixable in Guix,
change the hardcoded default.

* gnu/packages/python-web.scm (python-eventlet):
  [arguments]<#:phases>: Set EVENTLET_NO_GREENDNS=yes by default in
  phase 'avoid-OSError.
  [description]: Update the description to warn about the changed
  default.
(python-httpretty)[arguments]: Remove uneeded field.

* gnu/packages/python-xyz.scm (python-pydevd)[arguments]<#:phases>:
Unset the variable in phase 'pre-check.

* gnu/packages/tor.scm (onionshare, onionshare-cli)[arguments]
<#:phases>: Unset the variable in phase 'pre-check.

Change-Id: Ic3897a9e0006338c3bc8b4bcddab0948e76a5d87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-27 00:25:39 +01:00