{"package": "terp-cap-egress", "summary": "Terp egress capability \u2014 the declared way out of the process: an allowlisted, SSRF-guarded, time-bounded HTTP client whose every attempt is observable.", "pypi_url": "https://pypi.org/project/terp-cap-egress", "piwheels_url": "https://www.piwheels.org/project/terp-cap-egress", "releases": {"0.25.0": {"released": "2026-09-19 19:51:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"terp_cap_egress-0.25.0-py3-none-any.whl": {"file_url": "/simple/terp-cap-egress/terp_cap_egress-0.25.0-py3-none-any.whl", "filehash": "400526846fa8cd7234dba221c518206e30a5f86530dd271927d451d41f62eacf", "filesize": 12209, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["httpx", "terp-core"]}}}, "0.24.0": {"released": "2026-09-17 10:46:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"terp_cap_egress-0.24.0-py3-none-any.whl": {"file_url": "/simple/terp-cap-egress/terp_cap_egress-0.24.0-py3-none-any.whl", "filehash": "a7525cde8f75cbcfa2a3ac175b346a41fe2558cd5ca69648201242ae6f0c0a00", "filesize": 11812, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["httpx", "terp-core"]}}}, "0.23.0": {"released": "2026-09-16 11:10:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"terp_cap_egress-0.23.0-py3-none-any.whl": {"file_url": "/simple/terp-cap-egress/terp_cap_egress-0.23.0-py3-none-any.whl", "filehash": "b876f557a7d655719145a7dc1bcc7e49a29dafdc71a0a374795eb3c16ba3643f", "filesize": 11811, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["httpx", "terp-core"]}}}, "0.22.0": {"released": "2026-09-10 19:46:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"terp_cap_egress-0.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/terp-cap-egress/terp_cap_egress-0.22.0-py3-none-any.whl", "filehash": "101acb39a3ddb0ede0baad4245375f4ce24e308320b009c364274f32d4a3fe95", "filesize": 11664, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["httpx", "terp-core"]}}}, "0.21.0": {"released": "2026-09-10 08:14:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"terp_cap_egress-0.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/terp-cap-egress/terp_cap_egress-0.21.0-py3-none-any.whl", "filehash": "28f2fe183be69d6a38a5cabe086f13ed7c5c99e4908ecadc2bb05720fc0fbc5c", "filesize": 11667, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["httpx", "terp-core"]}}}, "0.20.0": {"released": "2026-09-08 21:32:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"terp_cap_egress-0.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/terp-cap-egress/terp_cap_egress-0.20.0-py3-none-any.whl", "filehash": "5e73f40230fc60f3a5b1bd3393ce0932ba6fcbaa589b357c59959dfb8b8cc388", "filesize": 11665, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["httpx", "terp-core"]}}}, "0.19.0": {"released": "2026-09-08 10:12:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"terp_cap_egress-0.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/terp-cap-egress/terp_cap_egress-0.19.0-py3-none-any.whl", "filehash": "83275ea7b381f65a1f06eb7b7700d9d579963b46f42b98ba04a6f30b1d2836da", "filesize": 11666, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13", "apt_dependencies": [], "pip_dependencies": ["httpx", "terp-core"]}}}}}