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
Support hash checking against `RECORD`
charliermarsh opened this issue about 1 year ago
charliermarsh opened this issue about 1 year ago
Slow tests
zanieb opened this issue about 1 year ago
zanieb opened this issue about 1 year ago
Prerelease error doesn't simplify
konstin opened this issue about 1 year ago
konstin opened this issue about 1 year ago
Expand environment variables in URLs
charliermarsh opened this pull request about 1 year ago
charliermarsh opened this pull request about 1 year ago
pip-sync doesn't checked if a remote url distribution has changed
konstin opened this issue about 1 year ago
konstin opened this issue about 1 year ago
Output format json
konstin opened this issue about 1 year ago
konstin opened this issue about 1 year ago
Throw an error if a requirement exists with conflicting URLs
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Add support for pinning a package to a specific index
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Identify bottlenecks in current PubGrub implementation
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Use `fs-err` in more crates
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Investigate the impact on a custom metadata index
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Improve efficiency of PubGrub prototype
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Migrate resolver proof-of-concept to PubGrub
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Split resolution and file-pinning into separate tasks
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Better error reporting
konstin opened this pull request over 1 year ago
konstin opened this pull request over 1 year ago
Fix tempdir rename
konstin opened this pull request over 1 year ago
konstin opened this pull request over 1 year ago
Add output file option to compile
konstin opened this pull request over 1 year ago
konstin opened this pull request over 1 year ago
Add `-p` base python option to venv command
konstin opened this pull request over 1 year ago
konstin opened this pull request over 1 year ago
Replace mocked server with 'real' integration tests
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Migrate to `requirements_txt.rs`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Use `requirements_txt.rs` from `poc-monotrail`
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Use `fs_err` everywhere (including tokio wrappers)
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Separate unzip into its own install phase
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add a basic test for the resolver
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add a separate dist-info name struct
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Parallelize wheel installations with Rayon
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add `puffin venv` command to create virtual environments
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Explore integration of `pubgrub-rs`
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Rework `puffin sync` output to summarize
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Change puffin-cli binary to puffin
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Enable release builds via `cargo-dist`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add a script to benchmark uninstalls
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add support for wheel uninstalls
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Release pipeline
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Add some integration tests
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Fix version satisfier for unpinned dependencies
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Windows support
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Add progress bars to various `sync` stages
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Use a single requirements iterator in `sync`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Avoid passing cached wheels to the resolver step
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add benchmark scripts
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Remove Monotrail-specific code from `install-wheel-rs`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Use recursive `clonefile` calls on macOS
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Refine `puffin sync` output format
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Rename `--ignore-installed` to `--force-reinstall`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Tweak tracing output for sync command
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Use `tracing` for user-facing output
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Use local copy of `gourgeist`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Copy over `gourgeist` crate
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Record source of all resolved requirements
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Explore parallelizing downloads, unzips, and installs together
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Add `venv` command
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Add way more user-facing output to install command
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Parallelize wheel installation
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Cache environment marker lookups
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Ensure that cache failures are always non-fatal
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Cache environment markers
charliermarsh opened this issue over 1 year ago
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
charliermarsh opened this pull request over 1 year ago
Avoid error when repeatedly clearing cache
charliermarsh opened this pull request over 1 year ago
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
charliermarsh opened this issue over 1 year ago
Store unzipped wheels in a cache
charliermarsh opened this pull request over 1 year ago
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
charliermarsh opened this issue over 1 year ago
Add motivation to README
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Do we need to support .egg files?
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Surface error when unable to find package
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Store and display "given name" for packages
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Skip already-installed dependencies during `sync` command
charliermarsh opened this pull request over 1 year ago
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
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
charliermarsh opened this pull request over 1 year ago
Update benchmark command in README
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Investigate parallel unzipping for wheels
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Add a content-addressed cache for wheels
charliermarsh opened this pull request over 1 year ago
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
charliermarsh opened this pull request over 1 year ago
How do we handle uninstalls?
charliermarsh opened this issue over 1 year ago
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
charliermarsh opened this issue over 1 year ago
Use local copy of `install-wheel-rs`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Copy over `install-wheel-rs` crate
charliermarsh opened this pull request over 1 year ago
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
charliermarsh opened this pull request over 1 year ago
Copy over `pep508-rs` crate
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Copy over `pep440-rs` crate
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Check in `Cargo.lock`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Do wheel downloads concurrently
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Migrate to `tokio`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Switch to `tokio`
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Move to workspace dependencies
charliermarsh opened this pull request over 1 year ago
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
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
charliermarsh opened this pull request over 1 year ago
Add rigorous benchmarks
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Explore use of alternative file-copy APIs
charliermarsh opened this issue over 1 year ago
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
charliermarsh opened this issue over 1 year ago
Support wheel installation
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Separate platform tags
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add separate compile and install commands
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Rename `puffin-requirements` to `puffin-package`
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add support for wheel tag parsing
charliermarsh opened this pull request over 1 year ago
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
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
charliermarsh opened this issue over 1 year ago
Support wheel selection
charliermarsh opened this issue over 1 year ago
charliermarsh opened this issue over 1 year ago
Add Python interpreter detection
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago
Add basic CI via GitHub Actions
charliermarsh opened this pull request over 1 year ago
charliermarsh opened this pull request over 1 year ago