~ruther/guix-local

ref: d00e263ae8e8e5bd3b3dcd6089b62e68e6af9adf guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
d00e263a — Sharlatan Hellseher 8 months ago
gnu: python-rfc3986: Update to 2.0.0.

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

Change-Id: I7adcfe876d56cf152eeed27519268dddaf4fbfe5
a607f1e4 — Sharlatan Hellseher 8 months ago
gnu: python-mpmath: Update to 1.3.0.

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

Change-Id: I35634503e612c6bd18ae5c1b1172e829359a3276
aa5fa33c — Sharlatan Hellseher 8 months ago
gnu: python-nest-asyncio: Update to 1.6.0.

* gnu/packages/python-xyz.scm (python-nest-asyncio): Update to 1.6.0.
  [build-system]: Use pyproject
  [native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I9c441918bceb9df4e4fdec9856b154fa24b24160
8533e680 — Sharlatan Hellseher 8 months ago
gnu: python-debugpy: Reduce closure size.

As tests are disabled, remove all test related inputs and custom check
phase.

* gnu/packages/python-xyz.scm (python-debugpy) [arguments] <phases>: Do
  not overwrite 'check phase.
  [native-inputs]: Remove python-django, python-gevent, python-flask,
  python-psutil, python-pytest, python-pytest-cov,
  python-pytest-timeout, python-pytest-xdist, and python-requests

Change-Id: I1f6926f233990ecc99711da56075af66791c8f42
95274661 — Sharlatan Hellseher 8 months ago
gnu: python-debugpy: Update to 1.8.16.

* gnu/packages/python-xyz.scm (python-debugpy): Update to 1.8.16.
[native-inputs]: Add python-setuptools.

Change-Id: I14bb3ecc5b2f15cb9e60f6ec68db17918dc01493
f3891251 — Sharlatan Hellseher 8 months ago
gnu: python-entrypoints: Update to 0.4.

* gnu/packages/python-xyz.scm (python-entrypoints): Update to 0.4.
  [build-system]: Use pyproject.
  [arguments] <tests?>: Enable them.
  <phases>: Remove 'create-setup.py.
  [native-inputs]: Add python-flit-core and python-pytest.

Change-Id: I676bd2c637a0f26f9b0c1f0143536f59b687bfc6
91292023 — Sharlatan Hellseher 8 months ago
gnu: python-pyzmq: Update to 27.0.1.

The project does not ship bundled source of zeromq and cythonized files,
instead it use <buildutils/bundle.py> to ship as a build option relying
on system libraries.  The build is controlled via CMakeLists.txt.

* gnu/packages/python-xyz.scm (python-pyzmq): Update to 27.0.1. Use G-expressions.
  [source] <snippet>: Remove all as no longer required.
  [build-system]: Use pyproject.
  [arguments] <configure-flags>: Remove as no longer required.
  <phases>: Remove 'build-extensions and replace by 'delete-source which
  is chepper than to rebuild it once again; use default 'check.
  [inputs]: Add libsodium.
  [native-inputs]: Remove pkg-config, and python-tornado-6; add
  cmake-minimal, python-packaging, python-scikit-build-core, and
  python-tornado.

Change-Id: I6ec22d172fb2cc542923f4d2adfe326716d482cf
b1839a4a — Sharlatan Hellseher 8 months ago
gnu: python-ipython: Update to 8.37.0.

* gnu/packages/python-xyz.scm (python-ipython): Update to 8.37.0.
  [arguments] <test-flags>: Skip 3 more tests.
  [native-inputs]: Remove python-pytest-asyncio; add
  python-pytest-asyncio-0.21.

Change-Id: Ia362ee0f6397bf3cfcff9f35f2f63d8f30e7198d
aa04ed1d — Sharlatan Hellseher 8 months ago
gnu: python-matplotlib-inline: Update to 0.1.7.

* gnu/packages/python-xyz.scm (python-matplotlib-inline): Update to 0.1.7.
  [source] <pypi-uri>: Fix archive name adjusting "-" to "_".
  [build-system]: Use pyproject.
  [arguments] <phases>: Delete 'sanity-check.
  [native-inputs]: Add python-setuptools.

Change-Id: I34b99d1cbf8faf33ee3273e4a2d367f1e1b551c8
a27d4166 — Sharlatan Hellseher 9 months ago
gnu: python-stack-data: Skip some tests.

* gnu/packages/python-xyz.scm (python-stack-data): [arguments]
<test-flags>: Skip 3 problematic tests.

Change-Id: Id7bb16f0ac20d6105628102c0ba803a09b43f4ef
ef2cd2d4 — Sharlatan Hellseher 8 months ago
gnu: python-prompt-toolkit: Update to 3.0.51.

* gnu/packages/python-xyz.scm (python-prompt-toolkit): Update to 3.0.51.
  [build-system]: Use pyproject.
  [arguments] <phases>: Use default 'check; add 'pre-check.
  [native-inputs]: Add python-setuptools.

Change-Id: If7f626ff2ef9a564968a969810d05e6767d6d17b
2c358fcd — Sharlatan Hellseher 8 months ago
gnu: python-jupyter-core: Improve package.

* gnu/packages/python-xyz.scm (python-jupyter-core): Use
  G-expressions. Fix indentation.
  [arguments] <test-flags>: Skip test requiring python-pip; refactor
  with STRING-JOIN.
  [native-inputs]: Remove python-pip, python-pre-commit, and
  python-pytest-cov.

Change-Id: I677c0c7dd6e38fde126c5b69bd1b901999f8cfce
c8a847b2 — Sharlatan Hellseher 8 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
8c52cb7f — Sharlatan Hellseher 8 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 8 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
3c794f26 — Sharlatan Hellseher 9 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 9 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 8 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 8 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
Next