uv/crates/puffin-client
konsti d397401230
Allow injecting certificate for tests (#615)
Built on #609

When activating the `puffin-test-custom-ca-cert` feature, you can inject
a custom ssl certificate by setting `PUFFIN_TEST_CA_CERT_PEM` to a pem
file, e.g.

```bash
PUFFIN_TEST_CA_CERT_PEM=$(pwd)/mitmproxy-ca-cert.pem ./offlinepi record cargo test --features pypi --features puffin-test-custom-ca-cert -- --test-threads=1 
```

This feature is off by default, so this is not possible in release
builds.
2023-12-14 12:27:31 -06:00
..
src Allow injecting certificate for tests (#615) 2023-12-14 12:27:31 -06:00
tests Introduce `Cache`, `CacheBucket` and `CacheEntry` (#507) 2023-11-28 17:11:14 +00:00
Cargo.toml Allow injecting certificate for tests (#615) 2023-12-14 12:27:31 -06:00
README.md Add client networking stack 2023-10-05 12:45:38 -04:00

README.md

pypi-client

A general-use client for interacting with PyPI.

Loosely modeled after Orogene's oro-client.