|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 0.1.25 |
| 4 | + |
| 5 | +### Breaking changes |
| 6 | + |
| 7 | +- Limit overrides and constraints to `requirements.txt` format ([#2632](https://github.com/astral-sh/uv/pull/2632)) |
| 8 | + |
| 9 | +### Enhancements |
| 10 | + |
| 11 | +- Accept `setup.py` and `setup.cfg` files in compile ([#2634](https://github.com/astral-sh/uv/pull/2634)) |
| 12 | +- Add `--no-binary` and `--only-binary` support to `requirements.txt` ([#2680](https://github.com/astral-sh/uv/pull/2680)) |
| 13 | +- Allow prereleases, locals, and URLs in non-editable path requirements ([#2671](https://github.com/astral-sh/uv/pull/2671)) |
| 14 | +- Use PEP 517 to extract dynamic `pyproject.toml` metadata ([#2633](https://github.com/astral-sh/uv/pull/2633)) |
| 15 | +- Add `Editable project location` and `Required-by` to `pip show` ([#2589](https://github.com/astral-sh/uv/pull/2589)) |
| 16 | +- Avoid `prepare_metadata_for_build_wheel` calls for Hatch packages with dynamic dependencies ([#2645](https://github.com/astral-sh/uv/pull/2645)) |
| 17 | +- Fall back to PEP 517 hooks for non-compliant PEP 621 metadata ([#2662](https://github.com/astral-sh/uv/pull/2662)) |
| 18 | +- Support `file://localhost/` schemes ([#2657](https://github.com/astral-sh/uv/pull/2657)) |
| 19 | +- Use normal resolver in `pip sync` ([#2696](https://github.com/astral-sh/uv/pull/2696)) |
| 20 | + |
| 21 | +### CLI |
| 22 | + |
| 23 | +- Disallow `pyproject.toml` from `pip uninstall -r` ([#2663](https://github.com/astral-sh/uv/pull/2663)) |
| 24 | +- Unhide `--emit-index-url` and `--emit-find-links` ([#2691](https://github.com/astral-sh/uv/pull/2691)) |
| 25 | +- Use dense formatting for requirement version specifiers in diagnostics ([#2601](https://github.com/astral-sh/uv/pull/2601)) |
| 26 | + |
| 27 | +### Performance |
| 28 | + |
| 29 | +- Add an in-memory cache for Git references ([#2682](https://github.com/astral-sh/uv/pull/2682)) |
| 30 | +- Do not force-recompile `.pyc` files ([#2642](https://github.com/astral-sh/uv/pull/2642)) |
| 31 | +- Read package metadata from `pyproject.toml` when it is statically defined ([#2676](https://github.com/astral-sh/uv/pull/2676)) |
| 32 | + |
| 33 | +### Bug fixes |
| 34 | + |
| 35 | +- Don't error on multiple matching index URLs ([#2627](https://github.com/astral-sh/uv/pull/2627)) |
| 36 | +- Extract local versions from direct URL requirements ([#2624](https://github.com/astral-sh/uv/pull/2624)) |
| 37 | +- Respect `--no-index` with `--find-links` in `pip sync` ([#2692](https://github.com/astral-sh/uv/pull/2692)) |
| 38 | +- Use `Scripts` folder for virtualenv activation prompt ([#2690](https://github.com/astral-sh/uv/pull/2690)) |
| 39 | + |
3 | 40 | ## 0.1.24
|
4 | 41 |
|
5 | 42 | ### Breaking changes
|
|
0 commit comments