Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/astral-sh/uv

An extremely fast Python package and project manager, written in Rust.
https://github.com/astral-sh/uv

Ensure that cache failures are always non-fatal

charliermarsh opened this issue over 1 year ago
Cache environment markers

charliermarsh opened this issue over 1 year ago
Store cached wheels by dist-info-like name

charliermarsh opened this pull request over 1 year ago
Avoid error when repeatedly clearing cache

charliermarsh opened this pull request over 1 year ago
Store packages in the cache indexed by dist-info-like name

charliermarsh opened this issue over 1 year ago
Store unzipped wheels in a cache

charliermarsh opened this pull request over 1 year ago
Consider looking in the on-disk cache for compatible versions

charliermarsh opened this issue over 1 year ago
Add motivation to README

charliermarsh opened this pull request over 1 year ago
Do we need to support .egg files?

charliermarsh opened this issue over 1 year ago
Surface error when unable to find package

charliermarsh opened this pull request over 1 year ago
Store and display "given name" for packages

charliermarsh opened this issue over 1 year ago
Skip already-installed dependencies during `sync` command

charliermarsh opened this pull request over 1 year ago
Add a `freeze` command to list installed dependencies

charliermarsh opened this pull request over 1 year ago
Add a `clean` command to clear the cache

charliermarsh opened this pull request over 1 year ago
Update benchmark command in README

charliermarsh opened this pull request over 1 year ago
Investigate parallel unzipping for wheels

charliermarsh opened this issue over 1 year ago
Add a content-addressed cache for wheels

charliermarsh opened this pull request over 1 year ago
Fetch from `data-dist-info-metadata` when available

charliermarsh opened this pull request over 1 year ago
How do we handle uninstalls?

charliermarsh opened this issue over 1 year ago
Skip installing wheels if the wheel is already installed

charliermarsh opened this issue over 1 year ago
Use local copy of `install-wheel-rs`

charliermarsh opened this pull request over 1 year ago
Copy over `install-wheel-rs` crate

charliermarsh opened this pull request over 1 year ago
Use local versions of PEP 440 and PEP 508 crates

charliermarsh opened this pull request over 1 year ago
Copy over `pep508-rs` crate

charliermarsh opened this pull request over 1 year ago
Copy over `pep440-rs` crate

charliermarsh opened this pull request over 1 year ago
Check in `Cargo.lock`

charliermarsh opened this pull request over 1 year ago
Do wheel downloads concurrently

charliermarsh opened this pull request over 1 year ago
Migrate to `tokio`

charliermarsh opened this pull request over 1 year ago
Switch to `tokio`

charliermarsh opened this issue over 1 year ago
Move to workspace dependencies

charliermarsh opened this pull request over 1 year ago
Change `install` to `sync` (with sync semantics)

charliermarsh opened this pull request over 1 year ago
Move `puffin-installer` to its own crate

charliermarsh opened this pull request over 1 year ago
Add rigorous benchmarks

charliermarsh opened this issue over 1 year ago
Explore use of alternative file-copy APIs

charliermarsh opened this issue over 1 year ago
Change `puffin install` to assume a pre-locked requirements file

charliermarsh opened this issue over 1 year ago
Support wheel installation

charliermarsh opened this pull request over 1 year ago
Separate platform tags

charliermarsh opened this pull request over 1 year ago
Add separate compile and install commands

charliermarsh opened this pull request over 1 year ago
Rename `puffin-requirements` to `puffin-package`

charliermarsh opened this pull request over 1 year ago
Add support for wheel tag parsing

charliermarsh opened this pull request over 1 year ago
Add an HTTP cache (and `--no-cache` argument)

charliermarsh opened this pull request over 1 year ago
In `pep508_rs`, allow `Requirement` API to take borrowed data

charliermarsh opened this issue over 1 year ago
Support wheel selection

charliermarsh opened this issue over 1 year ago
Add Python interpreter detection

charliermarsh opened this pull request over 1 year ago
Add basic CI via GitHub Actions

charliermarsh opened this pull request over 1 year ago
Add separate `resolve` and `install` commands

charliermarsh opened this issue over 1 year ago
Support wheel installation

charliermarsh opened this issue over 1 year ago
Rename `puffin-requirements` crate

charliermarsh opened this issue over 1 year ago
Add support for source distributions

charliermarsh opened this issue over 1 year ago
Add a local cache for immutable build artifacts

charliermarsh opened this issue over 1 year ago
Add a local cache for metadata requests based on ETags

charliermarsh opened this issue over 1 year ago
Detect the current Python interpreter and environment

charliermarsh opened this issue over 1 year ago
Add basic GitHub Actions CI

charliermarsh opened this issue over 1 year ago