~ruther/guix-local

bc90ab92 — Nicolas Graves 2 years ago
gnu: python-apiron: Move to pyproject-build-system.

* gnu/packages/python-web.scm (python-apiron):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Replace field with <#:test-flags>.

Change-Id: I04bb9739b6356fd50fc07ae54838764d51ed22d6
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
80a0bd25 — Nicolas Graves 2 years ago
gnu: qtile: Improve package style.

* gnu/packages/wm.scm (qtile): Indent as needed. Light rewrite using
 format instead of string-append in [arguments]<#:phases>. Ensure
 lines wrap with intended length.

Change-Id: I297718138642d24604743137f3181bfc76a51b54
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
cfc9e963 — Nicolas Graves 2 years ago
gnu: qtile: Update to 0.23.0.

* gnu/packages/wm.scm (qtile): Update to 0.23.0.
  [build-system]: Upgrade to pyproject-build-system.
  [arguments]<#:phases>: Use gexp (but do not indent). Add phase
  pre-check.
  <#:test-flags>: Use it.
  [native-inputs]: Add python-pytest and
  xorg-server-for-tests. Reorder.

Change-Id: Id6f291c0d23fa2cef17d6e45552f45c56f162741
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
41494a70 — Nicolas Graves 2 years ago
gnu: python-xcffib: Move to (gnu packages xorg).

* /gnu/packages/python-xyz.scm (python-xcffib): Move from here…
* gnu/packages/xorg.scm (python-xcffib): …to here.

The package's build is fully rewritten and updated to version 1.5.0.

Change-Id: Ia77b9fc2160dacd77c3eaf4199278046a52515d7
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
fa2a30fa — Nicolas Graves 2 years ago
gnu: Add ghc-language-python.

* gnu/packages/haskell-xyz.scm (ghc-language-python): New variable.

Change-Id: I29bcdedf155486673e01b3b6af71a2aa81455ef6
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
d8611090 — Nicolas Graves 2 years ago
gnu: Add xcffibgen.

* gnu/packages/xorg.scm (xcffibgen): New variable.

Change-Id: Ibcbacdfdeaa657ec1ded7dcc09c10c7fc2aa6717
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
1c9a6219 — Nicolas Graves 2 years ago
gnu: python-docker-pycreds: Move to pyproject-build-system.

* gnu/packages/docker.scm (python-docker-pycreds):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:test-flags>: Use it.
  <#:phases>: Remove uneeded field.
  [native-inputs]: Remove python-pytest-cov and python-flake8. Add
  python-setuptools, python-wheel.

Change-Id: Idde93a366fa187d2af915ed15801da2cdbaa3792
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2139b372 — Nicolas Graves 2 years ago
gnu: python-django-localflavor: Move to pyproject-build-system.

* gnu/packages/django.scm (python-django-localflavor):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Rewrite check phase replacement.
             <#:test-flags>: Use it.
  [native-inputs]: Remove them. Not needed with the check phase
  rewrite.

Change-Id: Ie50baab2cb102585ee25e3264e00eebe370f4cb2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
0b155564 — Nicolas Graves 2 years ago
gnu: vdirsyncer: Move to pyproject-build-system and enable tests.

* gnu/packages/dav.scm (vdirsyncer):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:tests?>: Remove to enable tests.
  <#:test-flags>: Ignore test that require network connection.
  <#:phases>: Remove check phase replacement.

Change-Id: Iafccfc65e3a847a0eecc26c179f435b9ec1fdfec
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
b4c39bb2 — Nicolas Graves 2 years ago
gnu: python-aionotify: Update to 0.3.0.

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

* gnu/packages/patches/python-aionotify-0.2.0-py3.8.patch : Remove
patch.

* gnu/local.mk: Remove patch.

Change-Id: I9f13d6d71f69dd9877ac42e46b087989f23941e2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
7779c5e7 — Nicolas Graves 2 years ago
gnu: python-zope-i18nmessageid: Update to 5.1.1.

* gnu/packages/python-web.scm (python-zope-i18nmessageid): Update to 5.1.1.

Change-Id: Ia53db09774addf05b0a856fd1f573c5dd5c902aa
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
5ff86792 — Nicolas Graves 2 years ago
gnu: python-http-ece: Update to 1.2.0.

* gnu/packages/python-web.scm (python-http-ece): Update to 1.2.0.

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

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

Change-Id: Ic7790e4a17e3f0bdd7347eb668796aa4e0f61b0b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
497c186a — Nicolas Graves 2 years ago
gnu: python-codespell: Improve package style.

* gnu/packages/python-xyz.scm (python-codespell):
  [arguments]: Remove uneeded field.

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

* gnu/packages/python-xyz.scm (python-isort):
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:test-flags>: Add option to replace former check phase.
  <#:phases>: Remove phases build, install and check.

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

* gnu/packages/python-xyz.scm (python-black): Improve package style.
  [build-system]: Move to pyproject-build-system.
  [arguments]<#:phases>: Improve style of use-absolute-file-names
  phase. Remove phase check.

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

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

Change-Id: I29969738f862ea26fbaa9cb7642f98336f37c583
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
083fcf1e — Nicolas Graves 2 years ago
gnu: python-seaborn: Correct dependencies.

* gnu/packages/python-xyz.scm (python-seaborn): Correct dependencies.
  [propagated-inputs]: Move python-ipykernel, python-mypy,
  python-nbconvert, python-numpydoc, python-pyyaml from here...
  [native-inputs]: ... to here.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: If0270db33d79e5d294235695375e6ff1d51d8130
265e2b2a — Ricardo Wurmus 2 years ago
gnu: python-ipywidgets: Update to 8.1.2.

* gnu/packages/python-xyz.scm (python-ipywidgets): Update to 8.1.2.
[propagated-inputs]: Add python-comm; remove python-ipykernel and
python-nbformat.
[native-inputs]: Add python-ipykernel, python-jsonschema, and python-pytz;
remove python-mock.

Change-Id: Idaffb279c72af0c1ee3cb68ee18866a8b47622c4
8183357b — Ricardo Wurmus 2 years ago
gnu: python-jupyterlab-widgets: Update to 3.0.10.

* gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 3.0.10.
[native-inputs]: Remove python-setuptools.

Change-Id: I806dc0df2dcc7a6782e8918162fd8a09ccaa68a7
Next