~ruther/guix-local

5f2d6261 — Roman Scherer 4 months ago
gnu: Add go-github-com-anthropics-anthropic-sdk-go.

* gnu/packages/golang-web.scm
(go-github-com-anthropics-anthropic-sdk-go): New variable.

Change-Id: Ice1fcb4e975a72c8d27d8f03397c52a18cfe7d4b

Change-Id: I5ee9f0cc79e59d2d7a2836b64ac4c5ead39a72b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
36198764 — Roman Scherer 4 months ago
gnu: Add go-rsc-io-script.

* gnu/packages/golang-xyz.scm (go-rsc-io-script): New variable.

Change-Id: Id004f1a40adba43944e00a7ff99bb99b234c9f39

Change-Id: Iffc8b45eeaf8c230d4d4b5b23a34b5f9a1aca964
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
82a841c4 — Roman Scherer 4 months ago
gnu: Add go-modernc-org-sqlite.

* gnu/packages/golang-xyz.scm (go-modernc-org-sqlite): New variable.

Change-Id: I61f5a5914d6aac8e7d998165f705039ba09e3b86

Change-Id: I87dcca403b3b05aa977e4b02e0f873c250361e1f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5b439679 — Roman Scherer 4 months ago
gnu: Add go-modernc-org-libc.

* gnu/packages/golang-xyz.scm (go-modernc-org-libc): New variable.

Change-Id: Id6927a67e5efed071b952b36b025e6a788d0b259

Change-Id: Ibc0070816161dc7c6250f289ce139011f039ed62
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
46d8a6a8 — Nicolas Graves 3 months ago
gnu: python-online-judge-api-client: Update to 10.10.1-0.615c345.

* gnu/packages/patches/python-online-judge-api-client-tests.patch: Refresh patch.
* gnu/packages/python-xyz.scm (python-online-judge-api-client): Update to 10.10.1-0.615c345.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Update them.
<#:phases>: Add phase 'configure-tests.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Remove python-toml.
[description]: Improve style.

Change-Id: Ie1e6d6f88dff9c2893893fa83d5c768e974eda59
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
54c54206 — Nicolas Graves 3 months ago
gnu: python-onetimepass: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-onetimepass):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I6d01244eb8bf16e2d88e360477bc99f3f48739fa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
527e692f — Nicolas Graves 3 months ago
gnu: python-pybtex: Update to 0.25.0.

* gnu/packages/python-xyz.scm (python-pybtex): Update to 0.25.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.  Remove python-six.
[description]: Improve style.

Change-Id: I32ee2f905fbc182e646d77355ebe824dc4de1e96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
49bd97fb — Nicolas Graves 3 months ago
gnu: python-latexcodec: Update to 3.0.1.

* gnu/packages/python-xyz.scm (python-latexcodec): Update to 3.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I13b80bd830c79ac1772961b1a3002e9f731a4be1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6a46fbdf — Nicolas Graves 3 months ago
gnu: python-apache-libcloud: Update to 3.8.0.

* gnu/packages/python-xyz.scm (python-apache-libcloud): Update to 3.8.0.
[arguments]<#:phases>: Improve style.
[propagated-inputs]: Remove python-paramiko.
[native-inputs]: Remove python-lockfile, python-mock,
python-pytest-runner.  Add python-setuptools.
[description]: Improve style.

Change-Id: I9a2cda678372a2621f0b57f4b5c6c7895c0e051b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1ebe34cd — Nicolas Graves 3 months ago
gnu: python-gh-md-to-html: Remove python-shellescape input.

* gnu/packages/python-xyz.scm (python-gh-md-to-html)
[arguments]<#:phases>: Add phase 'relax-shellescape-requirement.
[propagated-inputs]: Remove python-shellescape.
[native-inputs]: Remove python-wheel.

Change-Id: I4cfeba99b42287ca6b83b00091ae3431928625ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fc4001dc — Nicolas Graves 3 months ago
gnu: python-arcp: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-arcp):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[synopsis, description]: Improve style.

Change-Id: Ifc32f41b5069fe0466ba66eb12493d477c216b9c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6ff03751 — Nicolas Graves 3 months ago
gnu: python-rfc6555: Update to 0.1.0.

* gnu/packages/python-xyz.scm (python-rfc6555): Update to 0.1.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> by <#:test-flags>.
[native-inputs]: Add python-setuptools.

Change-Id: Id1244155bffb5996c4c275cb99266bc320948857
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
73f91d3e — Nicolas Graves 3 months ago
gnu: python-radon: Update to 6.0.1.

* gnu/packages/python-xyz.scm (python-radon): Update to 6.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Adapt phase 'relax-requirements.  Drop 'check
phase replacement.
[native-inputs]: Add python-poetry-core, python-setuptools.
[description]: Improve style.

Change-Id: Ic2864192aacc6d1f30904e7e5096bad2eabc005a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c5662755 — Sharlatan Hellseher 3 months ago
gnu: awscli: Update to 1.42.61.

* gnu/packages/python-crypto.scm (python-rsa-for-awscli-1): New variable.

* gnu/packages/python-web.scm (awscli): Update to 1.42.61.
[arguments] <tests>: Reduce amount of tests, run just unit tests. Limit
threads count up to 8 to persist tests stability in CI.
[inputs]: Remove python-docutils-0.16 and python-rsa; add
python-docutils-0.19 and python-rsa-for-awscli-1.

Fixes: guix/guix#3920
Change-Id: Idfe0f7eb17b816654018dea335169ed20aa53980
7d9250f6 — Sharlatan Hellseher 3 months ago
gnu: python-boto3: Update to 1.40.61.

* gnu/packages/python-xyz.scm (python-boto3): Update to 1.40.61.
[arguments] <test-flags>: Run up to 8 threads to improve stability in CI.
[native-inputs]: Remove python-wheel.

Change-Id: I024a49f7774643eb4e3813be22bad000515f598b
677be597 — Sharlatan Hellseher 3 months ago
gnu: python-s3transfer: Update to 0.14.0.

* gnu/packages/python-web.scm (python-s3transfer): Update to 0.14.0.

Change-Id: If9a48899ccfdcf8d31c5666c8d33ef468a7d7273
18a5d36c — Sharlatan Hellseher 3 months ago
gnu: python-moto: Skip more tests.

* gnu/packages/python-xyz.scm (python-moto)[arguments] <test-flags>:
Skip more incompatible with botocore tests.

Change-Id: I4d2bef27648d64860e145f753afe5ef47109e0d2
8126a7af — Sharlatan Hellseher 3 months ago
gnu: python-aiobotocore: Update to 2.25.1.

* gnu/packages/python-web.scm (python-aiobotocore): Update to 2.25.1.
[native-inputs]: Remove python-dill, python-docutils, python-moto, python-pytest,
python-pytest-asyncio, python-requests, python-werkzeug, and
python-wheel.

Change-Id: Icdabf8d162803d2ac0c8a3cd78908dbc9f116e10
6f6a5b1b — Sharlatan Hellseher 3 months ago
gnu: python-botocore: Update to 1.40.61.

* gnu/packages/python-xyz.scm (python-botocore): Update to 1.40.61.
[arguments] <test-flags>: Ignore functional tests.
[native-inputs]: Remove python-wheel.

Change-Id: I35276ea8e7415c9b717abbe14ad6708777f9b1ef
c0e6c0be — Sharlatan Hellseher 3 months ago
gnu: python-multiplex: Fix tests.

* gnu/packages/python-xyz.scm (python-easy-ansi-0.3): New variable.
(python-multiplex)[propagated-inputs]: Remove python-easy-ansi; add
python-easy-ansi-0.3.

Change-Id: I791e4a34479732cba10be00ae883cc53fa6fa6e9
Next