~ruther/guix-local

b3435d3e — Nicolas Graves 2 years ago
gnu: python-fenics-dijitso: Move to pyproject-build-system.

* gnu/packages/simulation.scm (python-fenics-dijitso):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Rewrite check phase replacement to care about
  .guix-pytest.

Change-Id: I3383f4078fbb0100e6d8257d7d84785b953ab0cf
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
23cb0c20 — Nicolas Graves 2 years ago
gnu: tuir: Move to pyproject-build-system.

* gnu/packages/syndication.scm (tuir):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Replace 'check phase replacement.
  <#:test-flags>: Ignore failing test.

Change-Id: If88f6c42769b096871bdd73af67d71930e39e399
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
910c1ee7 — Nicolas Graves 2 years ago
gnu: borgmatic: Move to pyproject-build-system.

* gnu/packages/backup.scm (borgmatic):
  [build-system]: Move to pyproject-build-system.
  [arguments]: Migrate 'check phase replacement to <#:test-flags>.
  <#:phases>: Add 'set-path phase.

Change-Id: I916e87f10c75718c4e840d97eaa78623ed2a4fd3
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
a60366ca — Nicolas Graves 2 years ago
gnu: python-funsor: Ignore flaky test.

* gnu/packages/machine-learning.scm (python-funsor)
  [arguments]<#:test-flags>: Ignore flaky test.

Change-Id: I6b86c6478c89833609b2ac5821b5509acf589fa6
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
61f81c8b — Nicolas Graves 2 years ago
gnu: python-zope-i18nmessageid: Move to pyproject-build-system.

* gnu/packages/python-web.scm (python-zope-i18nmessageid):
  [build-system]: Move to pyproject-build-system.
  [native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ia9e142a53721bb6d7495d87b59d5f4f3b3f77bf2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
91f9fb68 — Nicolas Graves 2 years ago
gnu: python-typeguard-4: Ignore failing tests.

* gnu/packages/python-xyz.scm (python-typeguard-4)
  [arguments]<#:test-flags>: Ignore failing tests.

Change-Id: I0e23eb81cab942c9838d9561268f51b57a461d89
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
8cb1f365 — Nicolas Graves 2 years ago
gnu: python-uqbar: Update to 0.6.9.

* gnu/packages/graphviz.scm (python-uqbar): Update to 0.6.9.

Change-Id: Iee24cb1c66db162001c618d1f64a9e2406c1dacd
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
08b251af — Nicolas Graves 2 years ago
gnu: python-uqbar: Upgrade to python-team branch.

* gnu/packages/graphviz.scm (python-uqbar): Upgrade to python-team
branch's changes.
  [arguments]<#:test-flags>: Ignore failing tests.
  [propagated-inputs]: Replace python-sphinx by python-sphinx-5.

Change-Id: I07122f953e806081d9134d39e16675eb0f839bbc
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
fc2b16fa — Nicolas Graves 2 years ago
gnu: python-uqbar: Improve package style.

* gnu/packages/graphviz.scm (python-uqbar): Improve package style.
  [build-system]: Move to pyproject-build-system.
  [arguments]: Convert 'check phase replacement to <#:test-flags>.

Change-Id: I536e60438e3f2d5592ab9cd34fe66104cfd117e2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
d401e309 — Nicolas Graves 2 years ago
gnu: Add python-sphinx-autodoc-typehints-5.

* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints-5): New variable.

Change-Id: I465979829851681635d1073658f262a96758cfb5
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
473800b8 — Nicolas Graves 2 years ago
gnu: python-cmd2: Move to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-cmd2):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Remove check phase replacement.
  <#:test-flags>: Add field.

Change-Id: I55b4134fb6caa4af1a4988934043487fa85f9b9b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
5bcbe34f — Nicolas Graves 2 years ago
gnu: python-rich: Update to 13.7.1.

* gnu/packages/python-xyz.scm (python-rich): Update to 13.7.1.

Change-Id: I7fff0b124e989a0a5ace2c73c92d4b32497cf3e9
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2ae38bc7 — Nicolas Graves 2 years ago
gnu: python-xmltodict: Move to pyproject-build-system.

* gnu/packages/xml.scm (python-xmltodict):
  [build-system]: Move to pyproject-build-system.
  [native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ifb8f3f4aa56255ca596d9c8ae5ae41be479daf90
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4f1e5091 — Nicolas Graves 2 years ago
gnu: python-flake8-isort: Move to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-flake8-isort):
  [build-system]: Move to pyproject-build-system.
  [arguments]: Remove uneeded field.

Change-Id: Ie8c32f6164030daf28760a58f33aff1d540fc6a5
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
6a37ea12 — Nicolas Graves 2 years ago
gnu: python-orderedmultidict: Move to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-orderedmultidict):
  [build-system]: Move to pyproject-build-system.

Change-Id: I092a1af47c3a8a0fd510c48df679e1045715c1e8
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
bf1fd06d — Nicolas Graves 2 years ago
gnu: python-autoflake: Update to 2.3.1.

* gnu/packages/python-xyz.scm (python-autoflake): Update to 2.3.1.
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Add check phase replacement.
  [native-inputs]: Add python-hatchling.

Change-Id: I0421107a98b1181a76e1874f23e6aa6e7709e434
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
c816bf49 — Nicolas Graves 2 years ago
gnu: python-apprise: Improve package style.

* gnu/packages/python-xyz.scm (python-apprise):
  [arguments]: Convert <#:phases>  check replacement into
  <#:test-flags>.

Change-Id: I85c2ebadf65a4f1a7735042e784e56313c3de539
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
cf1ea97b — Nicolas Graves 2 years ago
gnu: python-pint: Disable benchmark tests.

* gnu/packages/python-xyz.scm (python-pint):
  [arguments]<#:test-flags>: Disable benchmark tests.

Change-Id: I0c6f0512f10f3e96da8b2fd4567df7d43703be10
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
d0333933 — Nicolas Graves 2 years ago
gnu: python-pytest-enabler: Break dependency cycle.

* gnu/packages/check.scm
(python-pytest-enabler-bootstrap): Delete variable.
(python-pytest-enabler): Redefine variable.

* gnu/packages/python-xyz.scm
(python-jaraco-classes)[native-inputs]: Remove
python-pytest-enabler-bootstrap.
(python-jaraco-context-bootstrap): Delete variable.
(python-jaraco-context): Redefine variable.
(python-jaraco-functools-bootstrap): Delete variable.
(python-jaraco-functools): Redefine variable.

Change-Id: I96649093009beb7a3d0e9716eced778d4fc800e2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
c9a5155e — Nicolas Graves 2 years ago
gnu: python-sparse: Move to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-sparse):
  [build-system]: Move to pyproject-build-system.
  [arguments]: Remove unneeded field.

Change-Id: If3f785ede09ef79384b66166ad2f1c2a5f6e7c84
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Next