Commit graph

3 commits

Author SHA1 Message Date
konsti
8a8b532330
Handle dist info casing mismatch in worker (#273)
The metadata name may be uppercase, while the wheel and dist info names
are lowercase, or the metadata name and the dist info name are
lowercase, while the wheel name is uppercase. Either way, we just search
the wheel for the name. See `find_dist_info`:
2652caa3e3/crates/install-wheel-rs/src/wheel.rs (L1024-L1057)

I tested this with `wrangler dev` and `bio_embeddings[all]`
2023-11-02 11:04:28 +00:00
Charlie Marsh
888f42494e
Update worker to avoid downloading entire wheel (#168)
The previous solution downloaded the entire wheel in-memory. This
solution reads lazily.

Closes https://github.com/astral-sh/puffin/issues/153.
2023-10-23 01:07:44 +00:00
Charlie Marsh
8f856dcadf
Check-in existing pypi-metadata worker (#167) 2023-10-22 21:02:51 -04:00