summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2025-12-28gnu: python-google-auth: Update to 2.41.1.Nicolas Graves
* gnu/packages/python-web.scm (python-google-auth): Update to 2.41.1. [propagated-inputs]: Replace python-cachetools-5 by python-cachetools. Add python-aiohttp, python-requests, python-urllib3. Remove python-pyjwt. [native-inputs]: Add python-grpcio, python-oauth2client, python-packaging, python-pyjwt. Remove python-requests, python-wheel. Change-Id: I3789f881efbfd8a871de838e117fe95220d67277 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-google-auth-oauthlib: Update to 1.2.3.Nicolas Graves
* gnu/packages/python-web.scm (python-google-auth-oauthlib): Update to 1.2.3. [source]: Switch to git-fetch. [native-inputs]: Remove python-flask. Add python-click. Change-Id: Ieb00845fbdbc72679e8b5b4c2d2ebdd61e0c95d8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-siosocks: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-siosocks): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: Ia158d6c5277672d8a5556a9af67d37bf372d8b18 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-cloudscraper: Update to 3.0.0.Nicolas Graves
* gnu/packages/python-web.scm (python-cloudscraper): Update to 3.0.0. [arguments]<#:test-flags>: Refresh them. <#:phases>: Rename and enrich phase 'drop-unsupported-sources to phase 'relax-requirments. [propagated-inpurs]: Add python-pycryptodome, python-brotli, python-websocket-client. Change-Id: I79b08c887190a70e36bc5d79c3f57274b9c7c16d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-cloudscraper: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-cloudscraper): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase replacement by <#:test-flags>. Refresh style. [native-inputs]: Add python-setuptools. Change-Id: Icd0a5d262e9162a3085ace65cee6de31d18aa647 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-robot-detection: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-robot-detection): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: Ic6b6eb595bdbc11925e9660cccd300830909fca7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-random-user-agent: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-random-user-agent): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: Idfb3cf77f5de4a24e79f8c463d6e72837fae568c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-wsgiprox: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-wsgiprox): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I024bba1faee968ed077bcfbf8abeb297ecce9280 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: nebula: Update version 0.10.0.Jared Klingenberger
* gnu/packages/networking.scm (nebula): Update version 0.10.0. [arguments] <go>: Use go-1.25. [native-inputs]: Remove go-github-com-songgao-water, and go-gopkg-in-yaml-v2; add go-github-com-miekg-pkcs11, go-github-com-stefanberger-go-pkcs11uri, go-go-yaml-in-yaml-v3, and go-gopkg-in-yaml-v3 Change-Id: I04dbc6eac668a6186f51783ee27678dec28404d0 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: go-github-com-gaissmai-bart: Update version 0.26.0.Jared Klingenberger
* gnu/packages/golang-web.scm (go-github-com-gaissmai-bart): Update version 0.26.0. Change-Id: I681d4a8f120028702f4c1697a61df471e4f1e1aa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-vf-1: Update to 1.0.0.Nicolas Graves
* gnu/packages/python-web.scm (python-vf-1): Update to 1.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [home-page]: Update it. Change-Id: I7c5ab11955fb00853287316c9217bf7f3a6b3644 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-path-and-address: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-path-and-address): [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: I14f6c4acab48aeb3b788462e0d31783092faf1cf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-gitlab: Update to 7.0.0.Nicolas Graves
* gnu/packages/python-web.scm (python-gitlab): Update to 7.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore graphql tests, as well as a failing test. [native-inputs]: Add python-anyio, python-pytest, python-responses, python-setuptools. Change-Id: I0ed72d559bdb376da3680bfb6a4166f66c6d0884 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-slugify: Update to 8.0.4.Nicolas Graves
* gnu/packages/python-web.scm (python-slugify): Update to 8.0.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. <#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: Iaa66cd7808cb4262e3d4c0594a270292fa5805e9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-pybrowserid: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-pybrowserid): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: I6988fa801bd558308fd46d2621ddc063ae344779 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-hawkauthlib: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-hawkauthlib): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I6299010b634b18ce6f1a0e5084def7453242a291 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-urlgrabber: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-urlgrabber): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Adapt them. <#:tests?>: Disable them, as they silently fail. [native-inputs]: Add python-setuptools. Change-Id: Ie6827cf5d7d0594a88013747854ac1e1f4c5e591 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-publicsuffix2: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-publicsuffix2): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, reorder keywords, use gexps. [native-inputs]: Add python-setuptools. Change-Id: Ic9e7847f465f2b13262961cc0326f0a8596101b4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-authres: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/mail.scm (python-authres): [build-system]: Switch to pyproject-build-system. [arguments] <test-backend, test-flags>: Use instead of custom check phase. [native-inputs]: Add python-setuptools. Change-Id: If23ea51979b08683d9f3df33afe00dcd5dd8c7c7
2025-12-28gnu: python-mailmanclient: Update to 3.3.5.Sharlatan Hellseher
* gnu/packages/mail.scm (python-mailmanclient): Update to 3.3.5. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I10e9446395e1bb5b1cac8a3c27360e2df2a131e6
2025-12-28gnu: goimapnotify: Update to 2.5.4.Sergey Trofimov
* gnu/packages/mail.scm (goimapnotify): Update to 2.5.4. Change-Id: I990a3bee4f90a3cd894c9bdda6c7b81e16339e08 Change-Id: Ie88d6f35839f9b4f131c2e85dec178f06e70a285 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-genshi: Update to 0.7.10.Nicolas Graves
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.10. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them. [native-inputs]: Replace python-setuptools-67 by python-setuptools. Change-Id: I2669c4e462151ab6edeb9e73b0d8af1319dfd72c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-oauth2client: Update to 4.1.3.Nicolas Graves
* gnu/packages/python-web.scm (python-oauth2client): Update to 4.1.3. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I90071beb487b8009c86b7ca0262dbf7d7c6598aa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-flask-htmlmin: Update to 3.0.0.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-htmlmin): Update to 3.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [propagated-inputs]: Add python-cssmin, replace python-htmlmin by python-htmlmin2. Change-Id: I6f64c78fdaf02501bf106c09da62d7b8ecc38904 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add python-htmlmin2.Nicolas Graves
* gnu/packages/python-web.scm (python-htmlmin2): New variable. Change-Id: I81a276437bb17545ae6f1289692ffdbb87e723eb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-cssmin: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-cssmin): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I2459228cc72bb22a0f24ea91476cc94d61b746ac Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-htmlmin: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-htmlmin): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I3321c67fce869bdb69917b9cefa32b5577da3be1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-flask-restful-swagger: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-restful-swagger): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I3af2d9e263f51f73c3550c28627ae870da330797 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-betamax-serializers: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-betamax-serializers): [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: I551eca9d4caa2745e8726d942c4ff95df63c7af9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-betamax-matchers: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-betamax-matchers): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ie63eab8123ebe2089efa0e86a39d8e6dc545bbe4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-requests-ftp: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-requests-ftp): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pyftpdlib, python-pytest, python-setuptools, and python-six. Change-Id: I392a21cfac07773f54e90ec4fe924ce6aedf2c23 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: gprof2dot: Update to 2025.04.14.Sharlatan Hellseher
* gnu/packages/graphviz.scm (gprof2dot): Update to 2025.04.14. [build-system]: Switch to pyproject-build-system. [arguments] <test-backend, test-flags>: Use 'custom. <phases>: Use default 'check. [native-inputs]: Add python-setuptools. Change-Id: I5df63313a7646fa33bbef9b267fa4ce689c9e753
2025-12-28gnu: dot2tex: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/graphviz.scm (dot2tex): Update to 2.11.3. [build-system]: Switch to pyproject-build-system. [arguments] <test-flags>: Move options here. <phases>: Use default 'check. [native-inputs]: Add python-setuptools. Change-Id: I969689cfcc57893c64ba39687b0b4b323d77b21a
2025-12-28gnu: Deprecate protonvpn-cli.Nicolas Graves
* gnu/packages/vpn.scm (protonvpn-cli): Define as the deprecated version of proton-vpn-cli. Change-Id: I7205537b62ea78e74e4e310edea44b2f005529c5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add proton-vpn-cli.Nicolas Graves
* gnu/packages/vpn.scm (proton-vpn-cli): New variable. Change-Id: I1bc662904eb7739143714a3da1ff3590fefffba3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add python-proton-vpn-api-core.Nicolas Graves
* gnu/packages/vpn.scm (python-proton-vpn-api-core): New variable. Change-Id: I3812dd75f04a689328000f7284f57ab84eddf4ea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-django-allauth: Update to 65.9.0.Nicolas Graves
* gnu/packages/django.scm (python-django-allauth): Update to 65.9.0. [home-page, source]: Update repository url. Change-Id: Ia9d821d1dcd2091157c01fd7eb9c04906cdd04c4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-fido2: Update to 2.0.0.Nicolas Graves
* gnu/packages/security-token.scm (python-fido2): Update to 2.0.0. [source]: Switch to git-fetch. [arguments]<#:test-flags>: Add --no-device. Change-Id: I892d6471968551c553b5e45ab6b926646176d8d2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add python-proton-vpn-local-agent.Nicolas Graves
* gnu/packages/vpn.scm (python-proton-vpn-local-agent): New variable. * gnu/packages/rust-crates.scm: Add python-proton-vpn-local-agent crate list. Change-Id: Ife3ec38218a916eea083d1e7f2f9fffa9679b7a7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add python-proton-keyring-linux.Nicolas Graves
* gnu/packages/vpn.scm (python-proton-keyring-linux): New variable. Change-Id: Ic6d063d4aa05012c027a3217c1cf97e574721a58 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: Add python-proton-core.Nicolas Graves
* gnu/packages/vpn.scm (python-proton-core): New variable. Change-Id: I0261d9393f9400098e9c26de74f7cac29fb1a035 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-28gnu: python-pytaglib: Update to 3.1.0.Sharlatan Hellseher
* gnu/packages/mp3.scm (python-pytaglib): Update to 3.1.0, use G-Expressions. [source]: Switch to git-fetch; remove redundund snippet. [build-system]: Switch to pyproject-build-system. [inputs]: Remove taglib; add taglib-next. [native-inputs]: Add python-setuptools. Fixes: guix/guix#4662 Change-Id: I44610089ec59a60c8e1ae59cd7a479a516f60067
2025-12-28gnu: Add taglib-next.Sharlatan Hellseher
* gnu/packages/mp3.scm (taglib-next): New variable. Change-Id: I623ad7608183cdbc23c5e09da05cb496287c56f2
2025-12-28gnu: Remove python-iml.Sharlatan Hellseher
* gnu/packages/machine-learning.scm (python-iml): Delete variable. Fixes: guix/guix#4444 Change-Id: Iabdfc85d07177d0cba30b92917ad6036002b1b91
2025-12-28gnu: Remove python-btchip-python.Sharlatan Hellseher
* gnu/packages/finance.scm (python-btchip-python): Delete variable. Fixes: guix/guix#4487 Change-Id: I7897a99112b86c87a8b7c322ca988b53beddbcaa
2025-12-28gnu: Remove libtorrent-rasterbar-1.2.Sharlatan Hellseher
* gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): Delete variable. Fixes: guix/guix#4446 Change-Id: I6e1b6676e69f785703ffaf1c37ed9356667ace33
2025-12-28gnu: Remove python-sphinx-cloud-sptheme.Sharlatan Hellseher
* gnu/packages/sphinx.scm (python-sphinx-cloud-sptheme): Delete variable. Fixes: guix/guix#4421 Change-Id: Ied4c2a6278fc648ac3e64acd0289e4fddca7e013
2025-12-28gnu: Remove owncloud-client.Sharlatan Hellseher
* gnu/packages/sync.scm (owncloud-client): Delete variable. Fixes: guix/guix#4373 Change-Id: I5bb5973ccfd4dff03e685b23850f392c706680fa
2025-12-28gnu: Remove bitshuffle.Sharlatan Hellseher
Deprecation was set 3 months ago. * gnu/packages/python-compression.scm (bitshuffle): Delete variable. Change-Id: I58b93f3122ee1c6993185dfa71ea417448973585
2025-12-28gnu: Remove python-google-brotli.Sharlatan Hellseher
Deprecation was set 3 years ago, it's a time to drop the variable completely. * gnu/packages/python-compression.scm (python-google-brotli): Delete variable. Change-Id: I5c0fe0f892b6a3e61b7c83ec16291cb0a2170978