Package Details: python-safehttpx 0.1.6-1

Git Clone URL: https://aur.archlinux.org/python-safehttpx.git (read-only, click to copy)
Package Base: python-safehttpx
Description: A small Python library created to help developers protect their applications from Server Side Request Forgery (SSRF) attacks.
Upstream URL: https://github.com/gradio-app/safehttpx
Licenses: Apache-2.0
Submitter: medaminezghal
Maintainer: medaminezghal
Last Packager: medaminezghal
Votes: 1
Popularity: 0.043443
First Submitted: 2025-02-19 14:27 (UTC)
Last Updated: 2025-02-19 14:27 (UTC)

Latest Comments

pqatsi commented on 2025-07-18 13:12 (UTC)

Created upstream issue https://github.com/gradio-app/safehttpx/issues/14

pqatsi commented on 2025-07-18 13:02 (UTC)

Indeed the public url is falling:

/usr/lib/python3.13/site-packages/httpx/_transports/default.py:118: ConnectError
=========================== short test summary info ============================
FAILED test/test.py::test_public_urls_pass[http://93.184.215.14.nip.io/] - httpx.ConnectError: All connection attempts failed
=================== 1 failed, 11 passed in 147.68s (0:02:27) ===================

salfter commented on 2025-07-03 16:46 (UTC)

Build test failures are causing the package to not install:

=============================================== short test summary info ================================================
FAILED test/test.py::test_local_urls_fail[http://192.168.1.250.nip.io] - AssertionError: Regex pattern did not match.
FAILED test/test.py::test_public_urls_pass[http://93.184.215.14.nip.io/] - httpx.ConnectError: All connection attempts failed
FAILED test/test.py::test_domain_whitelist - AssertionError: Regex pattern did not match.
======================================= 3 failed, 9 passed in 136.97s (0:02:16) ========================================

micwoj92 commented on 2025-04-10 23:37 (UTC)

Needs python-installer and python-build in makedeps.