diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-05-12 20:12:33 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-05-12 20:25:41 +0100 |
| commit | 22a9f2dad134a2bb5dbb275d364bd64732f01140 (patch) | |
| tree | 79d0e181b885d74775af698641d129bda0338f01 /gnu/packages/python-web.scm | |
| parent | 269e090f64b27f6421866abb839aea385c4b41c8 (diff) | |
gnu: parfive: Update to 2.2.0.
* gnu/packages/python-web.scm (parfive): Update to 2.2.0.
[native-inputs]: Remove python-setuptools-scm; add python-setuptools-scm-next.
Change-Id: I1236f5e4a79e68314ea288eb8361c4f0d2addec6
Diffstat (limited to 'gnu/packages/python-web.scm')
| -rw-r--r-- | gnu/packages/python-web.scm | 49 |
1 files changed, 27 insertions, 22 deletions
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index f2a34c59b90..6f25942eb16 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm | |||
| @@ -2341,32 +2341,37 @@ HTTP servers, RESTful APIs, and web services.") | |||
| 2341 | (define-public parfive | 2341 | (define-public parfive |
| 2342 | (package | 2342 | (package |
| 2343 | (name "parfive") | 2343 | (name "parfive") |
| 2344 | (version "2.1.0") | 2344 | (version "2.2.0") |
| 2345 | (source (origin | 2345 | (source |
| 2346 | (method url-fetch) | 2346 | (origin |
| 2347 | (uri (pypi-uri "parfive" version)) | 2347 | (method url-fetch) |
| 2348 | (sha256 | 2348 | (uri (pypi-uri "parfive" version)) |
| 2349 | (base32 | 2349 | (sha256 |
| 2350 | "13nw2y7wjzj6w049av6ff4d0zxgbhkrgck0xyh676c114hcv8v6d")))) | 2350 | (base32 "16rf02jhjr9lij8s2gqmvs01vx8kiv9f2535dnnziqwqv14d21yy")))) |
| 2351 | (build-system pyproject-build-system) | 2351 | (build-system pyproject-build-system) |
| 2352 | (arguments | 2352 | (arguments |
| 2353 | (list | 2353 | (list |
| 2354 | ;; Disable tests requiring network access. | ||
| 2355 | #:test-flags | 2354 | #:test-flags |
| 2356 | #~(list "-k" (string-append | 2355 | ;; Disable tests requiring network access. |
| 2357 | "not test_ftp" | 2356 | #~(list "-k" (string-join |
| 2358 | " and not test_ftp_pasv_command" | 2357 | (list "not test_ftp" |
| 2359 | " and not test_ftp_http")))) | 2358 | "test_ftp_pasv_command" |
| 2360 | (propagated-inputs (list python-aiofiles python-aioftp python-aiohttp | 2359 | "test_ftp_http") |
| 2361 | python-tqdm)) | 2360 | " and not ")))) |
| 2362 | (native-inputs (list python-pytest | 2361 | (native-inputs |
| 2363 | python-pytest-asyncio | 2362 | (list python-pytest |
| 2364 | python-pytest-cov | 2363 | python-pytest-asyncio |
| 2365 | python-pytest-localserver | 2364 | python-pytest-cov |
| 2366 | python-pytest-socket | 2365 | python-pytest-localserver |
| 2367 | python-setuptools | 2366 | python-pytest-socket |
| 2368 | python-setuptools-scm | 2367 | python-setuptools |
| 2369 | python-wheel)) | 2368 | python-setuptools-scm-next |
| 2369 | python-wheel)) | ||
| 2370 | (propagated-inputs | ||
| 2371 | (list python-aiofiles | ||
| 2372 | python-aioftp | ||
| 2373 | python-aiohttp | ||
| 2374 | python-tqdm)) | ||
| 2370 | (home-page "https://parfive.readthedocs.io/") | 2375 | (home-page "https://parfive.readthedocs.io/") |
| 2371 | (synopsis "HTTP and FTP parallel file downloader") | 2376 | (synopsis "HTTP and FTP parallel file downloader") |
| 2372 | (description | 2377 | (description |
