Skip to content

Commit 554bef0

Browse files
committed
Release 1.6.0
1 parent 4878f4e commit 554bef0

17 files changed

+38
-16
lines changed

CHANGELOG.md

+38
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
Release v1.6.0 (2021-05-31)
2+
---------------------------
3+
4+
### Features & Improvements
5+
6+
- Add structural typing for requirements module. Refactor the requirments module for that purpose. [#433](https://github.com/pdm-project/pdm/issues/433)
7+
- Introduce `--no-editable` option to install non-editable versions of all packages. [#443](https://github.com/pdm-project/pdm/issues/443)
8+
- Introduce `--no-self` option to prevent the project itself from being installed. [#444](https://github.com/pdm-project/pdm/issues/444)
9+
- Add a default `.gitignore` file in the `__pypackages__` directory. [#446](https://github.com/pdm-project/pdm/issues/446)
10+
- Check if the lock file version is compatible with PDM program before installation. [#463](https://github.com/pdm-project/pdm/issues/463)
11+
- Expose the project root path via `PDM_PROJECT_ROOT` env var. Change to the project root when executing scripts. [#470](https://github.com/pdm-project/pdm/issues/470)
12+
- Fix a bug that installation resolution doesn't respect the requirement markers from pyproject config. [#480](https://github.com/pdm-project/pdm/issues/480)
13+
14+
### Bug Fixes
15+
16+
- Changing to multiline breaks the parsing of TOML document. [#462](https://github.com/pdm-project/pdm/issues/462)
17+
- Fix a bug that transient dependencies of conditional requirements can't be resolved. [#472](https://github.com/pdm-project/pdm/issues/472)
18+
- Fix a bug that invalid wheels are rejected while they are acceptable for resolution. [#473](https://github.com/pdm-project/pdm/issues/473)
19+
- Fix a bug that build environment is not fully isolated with the hosted environment. [#477](https://github.com/pdm-project/pdm/issues/477)
20+
- Ensure the lock file is compatible before looking for the locked candidates. [#484](https://github.com/pdm-project/pdm/issues/484)
21+
22+
### Improved Documentation
23+
24+
- Fix 404 links in documentation. [#472](https://github.com/pdm-project/pdm/issues/472)
25+
26+
### Dependencies
27+
28+
- Migrate from `tomlkit` to `atoml` as the style-preserving TOML parser and writer. [#465](https://github.com/pdm-project/pdm/issues/465)
29+
30+
### Removals and Deprecations
31+
32+
- Remove the warning of `--dev` flag for older versions of PDM. [#444](https://github.com/pdm-project/pdm/issues/444)
33+
34+
### Miscellany
35+
36+
- Add Python 3.10 beta CI job. [#457](https://github.com/pdm-project/pdm/issues/457)
37+
38+
139
Release v1.5.3 (2021-05-10)
240
---------------------------
341

news/433.feature.md

-1
This file was deleted.

news/443.feature.md

-1
This file was deleted.

news/444.feature.md

-1
This file was deleted.

news/444.removal.md

-1
This file was deleted.

news/446.feature.md

-1
This file was deleted.

news/457.misc.md

-1
This file was deleted.

news/462.bugfix.md

-1
This file was deleted.

news/463.feature.md

-1
This file was deleted.

news/465.dep.md

-1
This file was deleted.

news/470.feature.md

-1
This file was deleted.

news/472.bugfix.md

-1
This file was deleted.

news/472.doc.md

-1
This file was deleted.

news/473.bugfix.md

-1
This file was deleted.

news/477.bugfix.md

-1
This file was deleted.

news/480.feature.md

-1
This file was deleted.

news/484.bugfix.md

-1
This file was deleted.

0 commit comments

Comments
 (0)