diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-03-23 23:33:55 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-05-24 10:14:41 +0100 |
| commit | fa153c811c17961e40744a27a1467d48201e2be8 (patch) | |
| tree | 670f832a9ad222bb857c81b79269e1e84f228181 /gnu/packages/python-web.scm | |
| parent | f2ffd0aee090fc3c9b9f3a1c0da23d396f1132dd (diff) | |
gnu: python-parfive: Update to 2.3.1.
* gnu/packages/python-web.scm (python-parfive): Update to 2.3.1.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Skip one more test.
[propagated-inputs]: Remove python-aiofiles.
[native-inputs]: Remove python-wheel; add python-aiofiles.
Change-Id: Ia32c1e070ebc19ed1a2f8d442b4bda656b845a8b
Diffstat (limited to 'gnu/packages/python-web.scm')
| -rw-r--r-- | gnu/packages/python-web.scm | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 4a743ab1e08..cb09eee27cd 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm | |||
| @@ -3669,13 +3669,16 @@ program would be built.") | |||
| 3669 | (define-public python-parfive | 3669 | (define-public python-parfive |
| 3670 | (package | 3670 | (package |
| 3671 | (name "python-parfive") | 3671 | (name "python-parfive") |
| 3672 | (version "2.2.0") | 3672 | (version "2.3.1") |
| 3673 | (source | 3673 | (source |
| 3674 | (origin | 3674 | (origin |
| 3675 | (method url-fetch) | 3675 | (method git-fetch) |
| 3676 | (uri (pypi-uri "parfive" version)) | 3676 | (uri (git-reference |
| 3677 | (url "https://github.com/Cadair/parfive") | ||
| 3678 | (commit (string-append "v" version)))) | ||
| 3679 | (file-name (git-file-name name version)) | ||
| 3677 | (sha256 | 3680 | (sha256 |
| 3678 | (base32 "16rf02jhjr9lij8s2gqmvs01vx8kiv9f2535dnnziqwqv14d21yy")))) | 3681 | (base32 "09kkh7kp9qy8m26zk6p7zc84yrc81pjgsi594kaa1v1n83mprl4b")))) |
| 3679 | (build-system pyproject-build-system) | 3682 | (build-system pyproject-build-system) |
| 3680 | (arguments | 3683 | (arguments |
| 3681 | (list | 3684 | (list |
| @@ -3683,22 +3686,23 @@ program would be built.") | |||
| 3683 | ;; Disable tests requiring network access. | 3686 | ;; Disable tests requiring network access. |
| 3684 | #~(list "-k" (string-join | 3687 | #~(list "-k" (string-join |
| 3685 | (list "not test_ftp" | 3688 | (list "not test_ftp" |
| 3689 | "test_ftp_http" | ||
| 3686 | "test_ftp_pasv_command" | 3690 | "test_ftp_pasv_command" |
| 3687 | "test_ftp_http") | 3691 | "test_problematic_http_urls") |
| 3688 | " and not ")))) | 3692 | " and not ")))) |
| 3689 | (native-inputs | 3693 | (native-inputs |
| 3690 | (list python-pytest | 3694 | (list python-aiofiles |
| 3695 | python-pytest | ||
| 3691 | python-pytest-asyncio | 3696 | python-pytest-asyncio |
| 3692 | python-pytest-localserver | 3697 | python-pytest-localserver |
| 3693 | python-pytest-socket | 3698 | python-pytest-socket |
| 3694 | python-setuptools | 3699 | python-setuptools |
| 3695 | python-setuptools-scm | 3700 | python-setuptools-scm)) |
| 3696 | python-wheel)) | ||
| 3697 | (propagated-inputs | 3701 | (propagated-inputs |
| 3698 | (list python-aiofiles | 3702 | (list python-aiohttp |
| 3699 | python-aioftp | 3703 | python-tqdm |
| 3700 | python-aiohttp | 3704 | ;; [optional] |
| 3701 | python-tqdm)) | 3705 | python-aioftp)) |
| 3702 | (home-page "https://parfive.readthedocs.io/") | 3706 | (home-page "https://parfive.readthedocs.io/") |
| 3703 | (synopsis "HTTP and FTP parallel file downloader") | 3707 | (synopsis "HTTP and FTP parallel file downloader") |
| 3704 | (description | 3708 | (description |
