Bug 286355 - [NEW PORT] www/py-httpx-retries: Retry layer for HTTPX
Summary: [NEW PORT] www/py-httpx-retries: Retry layer for HTTPX
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://will-ockmore.github.io/httpx-...
Keywords:
Depends on:
Blocks: 285751
  Show dependency treegraph
 
Reported: 2025-04-26 06:55 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2025-05-03 19:20 UTC (History)
1 user (show)

See Also:


Attachments
httpx-retries-0.3.2.patch (2.40 KB, patch)
2025-04-26 06:55 UTC, Jesús Daniel Colmenares Oviedo
DtxdF: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús Daniel Colmenares Oviedo 2025-04-26 06:55:59 UTC
Created attachment 259877 [details]
httpx-retries-0.3.2.patch

Description:

HTTPX Retries implements request retry for HTTPX.

It's very common to deal with flaky and unreliable APIs. When
requests fail, your program needs to be able to retry them.

WWW: https://will-ockmore.github.io/httpx-retries/

QA:

* portlint:
  - WARN: Makefile: using hyphen in PORTNAME. consider using PKGNAMEPREFIX and/or PKGNAMESUFFIX.
* testport: OK (poudriere: 14.2-RELEASE, amd64)
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-05-03 19:19:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=877138543e759e07dd5eb9002a509a7f8bd21b8b

commit 877138543e759e07dd5eb9002a509a7f8bd21b8b
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2025-05-03 19:17:04 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2025-05-03 19:18:11 +0000

    www/py-httpx-retries: New port: Retry layer for HTTPX

    HTTPX Retries implements request retry for HTTPX.

    It's very common to deal with flaky and unreliable APIs. When
    requests fail, your program needs to be able to retry them.

    PR:             286355

 www/Makefile                         |  1 +
 www/py-httpx-retries/Makefile (new)  | 24 ++++++++++++++++++++++++
 www/py-httpx-retries/distinfo (new)  |  3 +++
 www/py-httpx-retries/pkg-descr (new) |  4 ++++
 4 files changed, 32 insertions(+)
Comment 2 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2025-05-03 19:20:12 UTC
Committed thanks!