konsti
konsti
Final item for #3407: Cleanup. * Remove the `VerbatimUrl` in the `VerbatimParsedUrl`, store only `given`. * Change distribution and package ids * Adapt canonical url handling * Change cache key...
Part of #3407: * Decide which type to store in `PubGrubPackage` and `Urls` and add them. For the first step, we should retain the `VerbatimUrl` and only add the parsed...
Currently, we have a rich `Requirement` type, storing both the url component and the verbatim input. We than lose this parsed information through `Urls`, `to_pubgrub` and `PubGrubPackage` storing only a...
Part of #3407. We first need to * Decide which types to add to the `Dist` variants * Add these types * Get this information from the`PubGrubPackage` * Use it...
`tool.uv.sources` should accept a list of dicts instead of a single dict, too, to support splitting for different python versions (detailed design TBD): ```toml [project] dependencies = [ "idna>=2.8; python_version...
I requested `ruff>=0.4.3, Because only the following versions of ruff are available: ruff=0.5 and gha-api-test depends on ruff>=0.4.3,=0.5` is not available.
We observe that windows is much slower on any io operations, e.g. just downloading and unpacking the python versions takes 1.5min. We should explore using using a VHDX virtual harddisk...
Our windows CI is currently slow and inconsistent in performance. We could run e.g. the windows clippy job with cargo-xwin and see if we can speed up at least the...
Lose less information in the `ResolvedDist` -> `Requirement` conversion.
Refactor the easy-to-remove usage of the `VerbatimUrl` on `GitSourceDist`