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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>