summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
10 daysgnu: Add nss-certs-for-test.Zheng Junjie
* gnu/packages/certs.scm (nss-certs-for-test): New variable. * gnu/packages/python-web.scm (python-requests-next)[native-inputs]: Add it. Change-Id: Id808e058835556717a6585ecd86dd14d0d2a5039
2024-07-19gnu: Add python-nh3.rust-teamNguyễn Gia Phong
* gnu/packages/python-web.scm (python-nh3): New variable. Change-Id: I21877b895467c290e07d11697a384c18a9c53113 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-07-17gnu: python-cloud-init: Update to 24.2.Ricardo Wurmus
* gnu/packages/python-web.scm (python-cloud-init): Update to 24.2. [arguments]: Disable apt tests. Change-Id: I1a024ded4108121cc2960cadab4da94416290913
2024-07-17gnu: python-cloud-init: Move files.Ricardo Wurmus
* gnu/packages/python-web.scm (python-cloud-init)[arguments]: Add phase 'move-files to move data files out of site-packages directory. Change-Id: I1322b990226174283d724539a98f7470221e9058
2024-07-16gnu: python-pyowm: Update to 3.3.0.jgart
* gnu/packages/python-web.scm (python-pyowm): Update to 3.3.0. [build-system]: Use pyproject build system. [arguments]: Run unit tests. [native-inputs]: Add python-pytest. [propagated-inputs]: Add python-geojson-for-pyowm. Change-Id: Ifde514f971cf3821905d9f1beb491a53e7799325
2024-07-16gnu: Add gunicorn-next.jgart
* gnu/packages/python-xyz.scm (gunicorn-next): New variable. Change-Id: I7a89e77bb0fcdfa620d07600bb06c75a720ce9b8
2024-07-16gnu: gunicorn: Add bash-minimal to satisfy linter.jgart
* gnu/packages/python-web.scm (gunicorn)[inputs]: Add bash-minimal. Change-Id: I4d63f9c0d2c1b02f6e2d701fac9698c57a95223a
2024-07-16gnu: gunicorn: Use pyproject-build-system.jgart
* gnu/packages/python-web.scm (gunicorn)[build-system]: Use pyproject-build-system. Change-Id: I52c8ad0169cef33830b90b9ba243ced58d401eb4
2024-07-13Revert "gnu: python-requests-toolbelt: Update to 1.0.0."jgart
This breaks poetry so reverting. This reverts commit ddb22a10e04c966eaa6ecbc50c3fc75dc3a143c3.
2024-07-13Revert "gnu: python-requests-toolbelt: Use new style."jgart
This breaks poetry so reverting. This reverts commit c0ecad208e305b6cd73a4ab0879e3407b879e1f9.
2024-07-13gnu: python-requests-toolbelt: Use new style.jgart
* gnu/packages/python-xyz.scm (python-requests-toolbelt) [arguments]: Use new style. Change-Id: Ifbb305babeff37a34ca8789c3a08e0363e8583bf
2024-07-13gnu: python-requests-toolbelt: Update to 1.0.0.Felix Gruber
* gnu/packages/python-web.scm (python-requests-toolbelt): Update to 1.0.0. [arguments]: Delete tests that are incompatible with urllib3 >= 2.0. [native-inputs]: Remove python-mock; add python-pyopenssl and python-trustme. Change-Id: I349bd9cef34cdbf7a51612e8b9d5dac59101d1bd Signed-off-by: jgart <jgart@dismail.de>
2024-07-10gnu: python-requests-next: Update to 2.32.3.Leo Famulari
* gnu/packages/python-web.scm (python-requests-next): Update to 2.32.3. Change-Id: Iaf2ebe678b4ee6a4d57a3c5273db244d240e2b55
2024-07-03gnu: python-websockets: Update to 12.0Leo Famulari
* gnu/packages/python-web.scm (python-websockets): Update to 12.0. Change-Id: I6217093bbdfb81b35eb7c8d59ada3f612b7d9511
2024-07-03gnu: Add python-urllib3 1.26.17.Leo Famulari
This is the minimum required version in recent versions of yt-dlp. * gnu/packages/python-web.scm (python-urllib3-next): New variable. Change-Id: Ib57bbe45fd1c9c9fa3872a00f161979762feacf6
2024-07-03gnu: Add python-requests 2.31.0.Leo Famulari
This is the minimum required version in recent versions of yt-dlp. * gnu/packages/python-web.scm (python-requests-next): New variable. Change-Id: I825cb928297cddc2fbbca1ce5acdbf6cff276bbc
2024-06-17gnu: Add python-wtforms-sqlalchemy.Ben Sturmfels
* gnu/packages/python-web.scm (python-wtforms-sqlalchemy): New variable. Change-Id: Ie94c07d055ec42f08db3a18894e7f6184006764f Signed-off-by: jgart <jgart@dismail.de>
2024-06-17gnu: python-wtforms: Update to 3.1.2.Ben Sturmfels
* gnu/packages/python-web.scm (python-wtforms): Update to 3.1.2. Change-Id: Id8119d0536d4d2dfa5c81de37013af68489c5fa5 Signed-off-by: jgart <jgart@dismail.de>
2024-05-31gnu: Add python-pybadges.Giacomo Leidi
* gnu/packages/python-web.scm (python-pybadges): New variable. Change-Id: Idd53ddf94b24112015c0a0b82396cf366920417e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-05-11gnu: python-branca: Update to 0.7.2.Vinicius Monego
* gnu/packages/python-web.scm (python-branca): Update to 0.7.2. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [arguments]<#:test-flags>: Ignore a file and skip one test. <#:phases>: Add phase 'pretend-version. [propagated-inputs]: Remove python-six. [native-inputs]: Add python-numpy, python-setuptools-scm. [description]: Improve it. Change-Id: I0263797b69fc437b2a268b5d03c211d76e2963c3
2024-05-06gnu: python-http-client: Fix test suite.Efraim Flashner
* gnu/packages/python-web.scm (python-http-client)[arguments]: Add a phase to adjust the tests to not be dependant on the current date. Change-Id: I94f512c9b019173f6e15e04791dbfc662fc93c89
2024-05-05gnu: python-omnipath: Update to 1.0.8.Ricardo Wurmus
* gnu/packages/python-web.scm (python-omnipath): Update to 1.0.8. [arguments]: Disable tests that need internet access. [native-inputs]: Add python-pytest-socket. Change-Id: Ib5856a1a25835d43918d9fe565d0262dded70eed
2024-05-05gnu: python-jsonpickle: Update to 3.0.4.Ricardo Wurmus
* gnu/packages/python-web.scm (python-jsonpickle): Update to 3.0.4. [build-system]: Use pyproject-build-system. [arguments]: Use test-flags; add 'pre-check phase. [propagated-inputs]: Add python-importlib-metadata. [native-inputs]: Add python-bson, python-ecdsa, python-feedparser, python-pymongo, python-pytest, python-pytest-benchmark, python-pytest-cov, python-pytest-enabler, python-setuptools, python-setuptools-scm, python-simplejson, python-sqlalchemy, python-ujson, and tzdata-for-tests. Change-Id: I99e41ae2652ce02b090ee2b99a7b850a19b5f353
2024-04-30gnu: parfive: Update to 2.1.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (parfive): Update to 2.1.0. Change-Id: I6207150e012c03943d4553854123831d1bba3e55
2024-04-24gnu: python-imap-tools: Enable tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-imap-tools): Enable tests. [source]: Swap to git checkout containing tests. [arguments] <#:test-flags>: Exclude tests requiring network connection. [native-inputs]: Add python-pytest. Change-Id: I6173f93307d371952beeef9dbbc8c237023d265b
2024-04-24gnu: python-imap-tools: Update to 1.6.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-imap-tools): Update to 1.6.0. [source]: Adjust PyPI package name for source distribution as seen in <https://pypi.org/project/imap-tools/#files>. Change-Id: I943edd19526879b7945693e29a21113ac9b6e0b1
2024-04-24gnu: Add python-robotframework-requests.Markku Korkeala
* gnu/packages/python-web.scm (python-robotframework-requests): New variable. Change-Id: I01d814d1a9e20d26e9bfa4a0a77ba91577da2bd8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-23gnu: Add python-noiseprotocol.normalmente
* gnu/packages/python-web.scm (python-noiseprotocol): New variable. Change-Id: Id62f22f9fd3f019beded5ce5c0fe9123c34f8bb2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-23gnu: python-scrapy: Update to 2.11.1.Vinicius Monego
* gnu/packages/python-web.scm (python-scrapy): Update to 2.11.1. [native-inputs]: Add python-pexpect. Change-Id: Ief50a55a27a2b6e3ae143d43a8b07a9011048565
2024-03-19gnu: Add python-cheroot.dan
* gnu/packages/python-web.scm (python-cheroot): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-15gnu: python-pycurl: Disable one failing test.Sharlatan Hellseher
* gnu/packages/python-web.com (python-pycurl) [arguments] <#:test-flags>: Disable one more failing test which occurs on CI with CPU thread count more than 16. Change-Id: Ie772a7f096357b541cc8baa2349a524f05500e52
2024-03-14gnu: python-pycurl: Enable tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pycurl): Enable most of the tests. [build-system]: Swap to pyproject-build-system. [arguments] <#:tests?>: Enable them. <#:test-arguments>: Disable some failing and hanging tests. [native-inputs]: Add python-flaky, python-pytest, and python-pytest-xdist. Change-Id: Ie222aa1111720f2e39b950b79d9e707401be7e8f
2024-03-14gnu: packages: python-web: Sort use-modules alphabetically.Sharlatan Hellseher
* gnu/packages/python-web.scm: Sort #:use-module alphabetically to ease maintenance. Change-Id: Id01b66ff7eaf610895c1275c2abfd9de2e537d8e
2024-03-14gnu: Add python-zodb.Troy Figiel
* gnu/packages/python-web.scm (python-zodb): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-14gnu: Add python-zodbpickle.Troy Figiel
* gnu/packages/python-web.scm (python-zodbpickle): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-14gnu: Add python-zconfig.Troy Figiel
* gnu/packages/python-web.scm (python-zconfig): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-10gnu: python-extruct: Update to 0.16.0.Arun Isaac
* gnu/packages/python-web.scm (python-extruct): Update to 0.16.0. [propagated-inputs]: Remove python-rdflib-jsonld. Change-Id: I83608101a9ad3d223c7874c4fb5b34c37073ace5 Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-03-01gnu: Add python-fastapi-pagination.Giacomo Leidi
* gnu/packages/python-web.scm (python-fastapi-pagination): New variable. Change-Id: I3d5563baf7167e0bd0718cdbfc4a869a0bc96911 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-01gnu: Add python-fastapi-pagination-minimal.Giacomo Leidi
* gnu/packages/python-web.scm (python-fastapi-pagination-minimal): New variable. Change-Id: I69e06ba405bce57409d83f3545e6db2905d3c6a4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-27gnu: python-aioftp: Update to 0.22.3.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aioftp): Update to 0.22.3. [build-system]: Swap to pyproject-build-system, there is no setup.py in new release. [arguments] <#:phases>: Use standard 'check phase. Change-Id: I8e6a145da86e5ed56eb184d98d54bc8093a3bd1f
2024-02-27gnu: parfive: Simplify package.Sharlatan Hellseher
* gnu/packages/python-web.scm (parfive) [build-system]: Swap to pyproject-build-system. [arguments] <#:phases>: Use standard 'check phase. <#:test-flags>: Move disabled tests here and remove 'disable-test-requiring-network phase. Change-Id: I08b67b2aa7027ac37e0a3df4da7ebb01ea3c451e
2024-02-27gnu: parfive: Update to 2.0.2.Sharlatan Hellseher
* gnu/packages/python-web.scm (parfive): Update to 2.0.2. Change-Id: I3890cbae4d706c5f3391809fc6b4ce36140f059d
2024-02-19gnu: Add python-cloud-init.Ricardo Wurmus
* gnu/packages/python-web.scm (python-cloud-init): New variable. Change-Id: Iaaef6ff4f9c8a9ca5eb36da360bd0572cf2b1a1a
2024-02-14gnu: httpie: Update to 3.2.2.kiasoc5
* gnu/packages/python-web.scm (httpie): Update to 3.2.2. [propagated-inputs]: Remove python-pysocks; add python-importlib-metadata, python-pip, and python-setuptools. Change-Id: If767947e836bdee6bf145fc5290113d79e99fe89 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-02-10gnu: whoogle-search: Update to 0.8.4.Skylar Chan
* gnu/packages/python-web.scm (whoogle-search): Update to 0.8.4. [propagated-inputs]: Add python-validators. Change-Id: I4543808d662e7e946c8a398b28ca963e75d4bfd1 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-01-25gnu: python-pyscss: Update to 1.4.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-pyscss): Update to 1.4.0. [source]: Remove snippet. [arguments]: Remove; enable tests. Change-Id: I954baf228e6e343b616b6a0eb15742920873f31d
2024-01-25gnu: Add python-huggingface-hub.Ricardo Wurmus
* gnu/packages/python-web.scm (python-huggingface-hub): New variable. Change-Id: I87f668a1ad170fa229902aae5be94e8d4751f38d
2024-01-15gnu: hypercorn: Reformat with guix style.Troy Figiel
* gnu/packages/python-web.scm (hypercorn): Reformat with guix style.
2024-01-15gnu: hypercorn: Adjust inputs.Troy Figiel
* gnu/packages/python-web.scm (hypercorn)[propagated-inputs]: Add python-exceptiongroup and python-tomli. Remove python-toml and python-typing-extensions. [native-inputs]: Remove python-mock.
2024-01-15gnu: python-requests-kerberos: Enable tests.Troy Figiel
* gnu/packages/python-web.scm (python-requests-kerberos): Enable tests. [source]: Replace the PyPI release by the Github release. [build-system]: Swap to pyproject-build-system. [native-inputs]: Add python-pytest and python-pytest-mock. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: Iea750cf722293c4054a6c6e43787806f8f2fd5e2