Skip to main content

eggfetch

CI Crates.io Crates.io Downloads PyPI version PyPI Downloads License

eggfetch is a Rust-native async HTTP client engine (tokio + hyper) with Python bindings and a CLI. All networking lives in eggfetch-core; the Python sync API blocks on the async engine while releasing the GIL, and the async API integrates with asyncio.

Features

  • HTTP/1.1, HTTP/2, and experimental HTTP/3 with ALPN negotiation
  • Streaming request and response bodies with backpressure, plus trailers
  • Pooling and phase-aware timeouts (pool/connect/write/read/total) with transport metrics
  • TLS via rustls: additive or replacement CA roots, mTLS, version policy (TLS)
  • Proxy: HTTP forwarding, HTTPS CONNECT, proxy auth, NO_PROXY, SOCKS5 (proxy)
  • Cookies, auth, multipart, compression: RFC 6265 jar, Basic/Bearer, streaming uploads, gzip/brotli/zstd/deflate
  • Retries and redirects: backoff with Retry-After, replayable-body redirect handling
  • Python: requests/HTTPX-compatible sync and async APIs plus versioned eggfetch.compat.httpx (0.28.1) and eggfetch.compat.httpx2 (2.12.0) facades (compatibility)
  • CLI with streaming output, machine-readable formats, and shell completions (guide)

Installation

pip install eggfetch                        # Python 3.10–3.15
cargo install eggfetch-cli                  # CLI
[dependencies]
eggfetch-core = "0.2"                       # Rust (MSRV 1.89)

See installation for wheels, feature recipes, and platform support.

Quickstart

import eggfetch

r = eggfetch.get("https://httpbin.org/get")
print(r.status_code, r.json())

with eggfetch.Client(headers={"User-Agent": "my-app/1.0"}) as client:
    r = client.post("https://httpbin.org/post", json={"key": "value"})
    print(r.status_code)

    with client.stream("GET", "https://httpbin.org/stream-bytes/10000") as r:
        for chunk in r.iter_bytes():
            print(f"chunk: {len(chunk)} bytes")
import asyncio
import eggfetch

async def main():
    async with eggfetch.AsyncClient() as client:
        responses = await asyncio.gather(
            client.get("https://httpbin.org/get"),
            client.get("https://httpbin.org/ip"),
        )
        for resp in responses:
            print(resp.status_code, resp.json())

asyncio.run(main())
use eggfetch_core::{Client, Timeout};
use futures_util::StreamExt;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = Client::builder()
        .timeout(Timeout::from_secs(30))
        .follow_redirects(true)
        .user_agent("my-app/1.0")
        .build();

    let mut resp = client.get("https://httpbin.org/get")?.send().await?;
    println!("Status: {}", resp.status());
    println!("Body: {}", resp.text().await?);

    let mut resp = client.get("https://httpbin.org/stream/3")?.send().await?;
    let mut stream = resp.bytes_stream()?;
    while let Some(chunk) = stream.next().await {
        println!("chunk: {} bytes", chunk?.len());
    }
    Ok(())
}
eggfetch https://httpbin.org/get
eggfetch -X POST https://httpbin.org/post --json '{"key": "value"}'
eggfetch --auth user:pass https://httpbin.org/basic-auth/user/pass
eggfetch --output file.bin https://httpbin.org/stream-bytes/10000

Examples

Runnable starting points (each takes an optional base URL, default https://httpbin.org):

  • cargo run -p eggfetch-core --example quickstart — configured GET/POST, timeout override, auth, streaming
  • python examples/python_sync.py — sync client, JSON POST, streaming download
  • python examples/python_async.py — async client with concurrent requests

More patterns are in docs/cookbook/.

Documentation

Security

All Debug/Display/error output redacts credentials, cookies, and tokens. See SECURITY.md to report a vulnerability.

License

eggfetch is licensed under the MIT License.

Metadata

Release files for eggfetch 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eggfetch 0.2.2
File Size Uploaded Provenance Actions
eggfetch-0.2.2.tar.gz 837.6 kB With provenance Details for eggfetch-0.2.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for eggfetch 0.2.2
File Actions
eggfetch-0.2.2-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for eggfetch-0.2.2-cp315-cp315-win_amd64.whl
eggfetch-0.2.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details for eggfetch-0.2.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
eggfetch-0.2.2-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for eggfetch-0.2.2-cp315-cp315-macosx_11_0_arm64.whl
eggfetch-0.2.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for eggfetch-0.2.2-cp314-cp314-win_amd64.whl
eggfetch-0.2.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for eggfetch-0.2.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
eggfetch-0.2.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for eggfetch-0.2.2-cp314-cp314-macosx_11_0_arm64.whl
eggfetch-0.2.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for eggfetch-0.2.2-cp313-cp313-win_amd64.whl
eggfetch-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for eggfetch-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
eggfetch-0.2.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for eggfetch-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
eggfetch-0.2.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for eggfetch-0.2.2-cp312-cp312-win_amd64.whl
eggfetch-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for eggfetch-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
eggfetch-0.2.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for eggfetch-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
eggfetch-0.2.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for eggfetch-0.2.2-cp311-cp311-win_amd64.whl
eggfetch-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for eggfetch-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
eggfetch-0.2.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for eggfetch-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
eggfetch-0.2.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for eggfetch-0.2.2-cp310-cp310-win_amd64.whl
eggfetch-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for eggfetch-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
eggfetch-0.2.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for eggfetch-0.2.2-cp310-cp310-macosx_11_0_arm64.whl

Total release size: 76.4 MB

Release files / eggfetch-0.2.2.tar.gz

Download URL eggfetch-0.2.2.tar.gz
Size 837.6 kB
Tags Source
SHA-256 checksum
How to use checksums
fb05ec061239470dc54134b6ba71bf431d288d02c8b891062a6ecd1e580fe1db
BLAKE2b-256 checksum
How to use checksums
1a70ac34404ac525e7a0fc77bfdf870e17bfa631c60f812c54fa5d8547191707
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp315-cp315-win_amd64.whl

Download URL eggfetch-0.2.2-cp315-cp315-win_amd64.whl
Size 4.1 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
e772499a1e26cb43a22cae61552ef1bdeedd5cbdc8f7880495791ab4045499ee
BLAKE2b-256 checksum
How to use checksums
4d22e642477c2a8f687fe50086d90229933e493902f526ced5ccf0abc8da1d73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL eggfetch-0.2.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f079bb60f30c3e09343c0bf3a25aed167d8b7ab805510bc114c99492fca53a2b
BLAKE2b-256 checksum
How to use checksums
2bb1e36ccea4fb1eda02ca4eb21d815f2c8b62785751c030068d822477f61430
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp315-cp315-macosx_11_0_arm64.whl

Download URL eggfetch-0.2.2-cp315-cp315-macosx_11_0_arm64.whl
Size 4.0 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
244ccdf0b36ef9ca2f8097316099a32186c0ba7509c3ac976acd68f962adb512
BLAKE2b-256 checksum
How to use checksums
ae895c6c0b74b590094e8585b424dfdceaff46f2d872f4f282c87d088e89f35d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp314-cp314-win_amd64.whl

Download URL eggfetch-0.2.2-cp314-cp314-win_amd64.whl
Size 4.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
4cd1e50a313f50c4a7d735c59090a8362a5a98eaba58433af8fa9556b128c9e6
BLAKE2b-256 checksum
How to use checksums
4c1883b50d3252ac780bf8eb6a20e64e398d5131a4059f3dafad93c2df011e02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL eggfetch-0.2.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
53fc42938004a34e1f1034952dbcb27c26a139b08456511f592cfa142757b8a7
BLAKE2b-256 checksum
How to use checksums
0f11f2a5a29ee6d8adf1df26361b242b47622d51f311c24e2e6cfe233d59cf77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL eggfetch-0.2.2-cp314-cp314-macosx_11_0_arm64.whl
Size 4.0 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b194045fc3fc7ccbca14c540b2124f85d3f8d3ee967cae51861cf66b95ff4a6c
BLAKE2b-256 checksum
How to use checksums
6bbd4d66b50169a48c2b32d289543ad87ce251cf0e829bf93505fd184598fd95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp313-cp313-win_amd64.whl

Download URL eggfetch-0.2.2-cp313-cp313-win_amd64.whl
Size 4.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ccfbd98c7a7dd65721da0ad1a8f183d038df7608b0b28da538daed085cf4185d
BLAKE2b-256 checksum
How to use checksums
52c7a6ac9c27634ee31631ff3e57dace0eb7a56adff697d458e3bebb54c669a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL eggfetch-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
230a2e932090faa933571985f4ef67d0d1e7c20a549b954a7d9401b5c6b0d92b
BLAKE2b-256 checksum
How to use checksums
322272a1cb28759306eb222127ad06e84cd5227c0c751a1bed3e7d202f55bf42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL eggfetch-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Size 4.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c620c6fc5518d5c2e213fa252ca4fd522e0863f2574a7127e6f280c7467054ae
BLAKE2b-256 checksum
How to use checksums
ffcc174761133e98942065a5a9ce101d8dd5e7e4641a031d922a8efaf4fdf17b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp312-cp312-win_amd64.whl

Download URL eggfetch-0.2.2-cp312-cp312-win_amd64.whl
Size 4.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e9c1b7543fdc78ad8141c0f9add9cf14ac2bc0a1fbfa63384ec46317fbfb036c
BLAKE2b-256 checksum
How to use checksums
f4598951b82d28ed0547fc5d38d2818b1cb3f2e5ce8e060f09fbd2ad56672a23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL eggfetch-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d43c9a92a14a76b181d9a4659fa40daaa82b9136b0a6e9f36fe3b9f43e149ac5
BLAKE2b-256 checksum
How to use checksums
c1fae0bef72c434f6e2e9f5ba7e6cbf213757153a75804548504d39306651173
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL eggfetch-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Size 4.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
498509b9830204de714e9e51276c68492c12a77d43252455a661517a9c68ad5e
BLAKE2b-256 checksum
How to use checksums
2697ca75648878502aa4e0f9e0e932e20d6016459968a982c708607613f2438e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp311-cp311-win_amd64.whl

Download URL eggfetch-0.2.2-cp311-cp311-win_amd64.whl
Size 4.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a7e6ed6e657a48f64b27a0043183dfc0a8ae50ca8752a39b1036ee0d321082a7
BLAKE2b-256 checksum
How to use checksums
f742d3c13ccdfb43c4a8e3a3d9c7448274c46e8958b0939b041d05f620be4cd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL eggfetch-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
29c9d7abab2ef7bc856f528371ad0986f244ebe28b6709bc482b95d1b269cbfd
BLAKE2b-256 checksum
How to use checksums
4a371122e31f02abb14d2b07201ec9ce55bd80f343e5ade47bec635049092438
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL eggfetch-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Size 4.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
db869e9b227b063314fb25553261c3746214b472e914501c64651c72bd7f237f
BLAKE2b-256 checksum
How to use checksums
bf1e81a41e6446df78f44bf8fb4ac13edb69f9d2c1c55cef938229ad344d7ef1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp310-cp310-win_amd64.whl

Download URL eggfetch-0.2.2-cp310-cp310-win_amd64.whl
Size 4.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
cbb7b7a7167714218ecb9da8392170b4a36d5dd6d7ac7265f5d23115b574d54c
BLAKE2b-256 checksum
How to use checksums
5d2154f8516ba479f983b8fa07d5f78035b316501782c81ba12d3444127dfd5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL eggfetch-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b2532b0a95d83cb081ae93398f27900dc232f90b3124fe95a49f0422a815b2f3
BLAKE2b-256 checksum
How to use checksums
69d317662fc89f617e4653cfa860c884ac47e491e8aa919908a114958ea1dcbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / eggfetch-0.2.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL eggfetch-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Size 4.0 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0f1f2769fc22b4c54e532bb6809a7502202f082a700816723e5902bcf5b561a4
BLAKE2b-256 checksum
How to use checksums
0eee705e44a1661e53cae9dcd23d43ead240115e3e4b3be25454c76bfcdccf88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Security for eggfetch 0.2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 19 files in this release have been uploaded with provenance metadata.

Select from 19 files

Attestation for eggfetch-0.2.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page