~ruther/guix-local

e20c85cc — Sharlatan Hellseher 7 months ago
gnu: python-pytest-console-scripts: Update to 1.4.1.

* gnu/packages/python-check.scm (python-pytest-console-scripts): Update to 1.4.1.
  [build-system]: Use pyproject.
  [arguments] <tests-flags>: Skip 3 tests.
  <phases>: Use default 'check.
  [propagated-inputs]: Remove python-mock and python-pytest.
  [native-inputs]: Remove python-setuptools-scm; add
  python-pytest-bootstrap and python-setuptools.

Change-Id: I57a714afa0584ece0157236eb22f74a75f90cd17
c8a847b2 — Sharlatan Hellseher 7 months ago
gnu: python-colorlog: Update to 6.9.0.

* gnu/packages/python-xyz.scm (python-colorlog): Update to 6.9.0.
[build-system] Use pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-setuptools.

Change-Id: I7b054c74b0c3faf7d0221fef670edb649fce4631
70b8f3bb — Sharlatan Hellseher 7 months ago
gnu: python-tornado: Switch to pypproject-build-system.

* gnu/packages/python-web.scm (python-tornado)
  [build-system]: Use pypproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I39e3a906f4ac66b878a4aae157cef5fbd1135074
8c52cb7f — Sharlatan Hellseher 7 months ago
gnu: python-docopt: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-docopt)
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I9ab05b07d55ebaad946361535a7853a48b87ec45
f55ff051 — Sharlatan Hellseher 7 months ago
gnu: python-pymongo: Update to 4.14.0.

* gnu/packages/python-xyz.scm (python-pymongo): Update to 4.14.0.
[build-system]: Use pyproject.
[arguments] <test-flags>: Skip prolematic test.
[propagated-inputs]: Add python-dnspython.
[native-inputs]: Add python-hatch-requirements-txt, python-hatchling,
python-pytest, python-pytest-asyncio, and python-setuptools.

Change-Id: If292db8d2e00339048f553a199315d5497173b53
a33fdca8 — Sharlatan Hellseher 8 months ago
gnu: Add python-hatch-requirements-txt.

* gnu/packages/python-build.scm (python-hatch-requirements-txt): New variable.

Change-Id: I210329908614e73c49d2644cc083d7cc5a8d5d6b
520ab74a — Sharlatan Hellseher 7 months ago
gnu: python-bcrypt: Update to 3.2.2.

* gnu/packages/python-crypto.scm (python-bcrypt): Update to 3.2.2.
  [build-system]: Use pyproject.
  [propagated-inputs]: Remove python-six.
  [native-inputs]: Remove python-pycparser; add python-setuptools.

Change-Id: I3c5a82311e9fa2af00c4103c0ce0dd0ec5ade9c0
3c794f26 — Sharlatan Hellseher 8 months ago
gnu: python-executing: Update to 2.2.0.

* gnu/packages/python-xyz.scm (python-executing): Update to 2.2.0.
  [arguments] <phases>: Add 'fix-tests.
  [native-inputs]: Remove python-toml; add python-rich.

Change-Id: Ic03771d27d7602799619bc962426697a2e7aac19
c8cc9c00 — Sharlatan Hellseher 8 months ago
gnu: python-littleutils: Update to 0.2.4.

* gnu/packages/python-xyz.scm (python-littleutils): Update to 0.2.4.
  [build-system]: Use pypojrect.
  [native-inputs]: Add python-setuptools, python-setuptools-scm, and
  python-wheel.

Change-Id: I577e1a929b674908c70b807fd2fbc844810172ce
6882a666 — Sharlatan Hellseher 7 months ago
gnu: python-fastjsonschema: Update to 2.21.1.

* gnu/packages/python-xyz.scm (python-fastjsonschema): Update to 2.21.1.
[native-inputs]: Remove python-colorama, python-pytest-cache, and python-wheel.

Change-Id: I059d6792b2d9573a05140f2657f86427914347bb
4a622189 — Sharlatan Hellseher 7 months ago
gnu: python-tomlkit: Update to 0.13.3.

* gnu/packages/python-xyz.scm (python-tomlkit): Update to 0.13.3.
  [build-system]; Use pyproject.
  [native-inputs]: Add python-poetry-core.

Change-Id: I5c7acc84e0390d621483cbcff81d83ac339960de
c35dbc1f — Sharlatan Hellseher 8 months ago
gnu: python-json-spec: Update to 0.12.0.

* gnu/packages/python-xyz.scm (python-json-spec): Update to 0.12.0.
  [source]: Switch to git-fetch providing tests.
  [build-system]: Use pyproject.
  [propagated-inputs]: Remove python-importlib-metadata.
  [native-inputs]: Add python-poetry-core.

Change-Id: Ie6fdb0a96b164b89f07a2fa5ff7f153439449d54
8c8d0258 — Sharlatan Hellseher 8 months ago
gnu: python-asttokens: Update to 3.0.0.

* gnu/packages/python-xyz.scm (python-asttokens): Update to 3.0.0.
[propagated-inputs]: Remove python-six.

Change-Id: I289e2675c5d72b7f016d2bc791f75c0e4da29112
d913f6bc — Sharlatan Hellseher 7 months ago
gnu: python-msgpack: Update to 1.1.1.

* gnu/packages/python-xyz.scm (python-msgpack): Update to 1.1.1.
  [build-system]: Use pyproject.
  [arguments]: Drop them.
  [native-inputs]: Add python-setuptools.

Change-Id: I4ba8061c95916daa03db8f269ee8019826991de5
c6d14b9a — Sharlatan Hellseher 8 months ago
gnu: python-astroid: Update to 3.3.11.

* gnu/packages/python-xyz.scm (python-astroid): Update to 3.3.11.
[native-inputs]: Add python-mypy-minimal.

Change-Id: Ic0bbe5bb59260fe1445aceb09f5cea6bfb2c82fd
222ba4ac — Sharlatan Hellseher 8 months ago
gnu: python-lazy-object-proxy: Update to 1.11.0.

* gnu/packages/python-xyz.scm (python-lazy-object-proxy): Update to 1.11.0.
[native-inputs]: Remove python-pip; add python-pytest and python-pytest-benchmark.

Change-Id: I8bee8c95755ad89733f03291a8403689b2a52125
2ae4e652 — Sharlatan Hellseher 8 months ago
gnu: python-pandas-2: Skip one more test group.

* gnu/packages/python-science.scm (python-pandas-2) [arguments]
<test-flags>: Skip one more test group failing with Pytest@8.4.1, fixed
on main branch.

Change-Id: I0f4cb3bf310a7efff7112fdfcdf04a5a7fc16aa5
1fbaa8a4 — Sharlatan Hellseher 7 months ago
gnu: python-openpyxl: Reduce closure size.

* gnu/packages/python-xyz.scm (python-openpyxl):
  [propagated-inputs]: Remove python-jdcal - not listed in install
  dependencies.
  [native-inputs]: Remove python-wheel.

Change-Id: I862613faafe2c4fae4c85b26b38a882ea84f12b5
c34260c1 — Sharlatan Hellseher 7 months ago
gnu: python-xlrd: Update to 2.0.2.

* gnu/packages/python-xyz.scm (python-xlrd): Update to 2.0.2.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I7622d787dd9f6c516952a5680e1028707406817a
d2972d8b — Sharlatan Hellseher 7 months ago
gnu: python-et-xmlfile: Update to 2.0.0.

* gnu/packages/python-xyz.scm (python-et-xmlfile): Update to 2.0.0.
  [build-system]: Use pyproject.
  [arguments] <phases>: Use default 'check.
  [native-inputs]: Add python-setuptools.

Change-Id: I8275f0b9980b1aa70785dcb4d60ff86b6a9053b9
Next