Skip to content

Commit

Permalink
chore: Release 2.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
frostming committed Aug 14, 2024
1 parent 4fa35c4 commit 2cfa78e
Show file tree
Hide file tree
Showing 14 changed files with 23 additions and 13 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
## Release v2.18.0 (2024-08-14)


### Features & Improvements

- Respect certificates in env vars `REQUESTS_CA_BUNDLE` and `CURL_CA_BUNDLE` when verifying SSL certificates. ([#3076](https://github.com/pdm-project/pdm/issues/3076))
- Allow pypi.verify_ssl to be configured via PDM_PYPI_VERIFY_SSL environmental variable. ([#3081](https://github.com/pdm-project/pdm/issues/3081))
- Clean logs older than 7 days. ([#3091](https://github.com/pdm-project/pdm/issues/3091))
- Polish the UI looking of locking packages to display the progress. ([#3100](https://github.com/pdm-project/pdm/issues/3100))

### Bug Fixes

- Fixed `pdm venv activate` to remove quotes such that `iex (pdm venv activate)` works correctly ([#2895](https://github.com/pdm-project/pdm/issues/2895))
- Don't crash if the version can't be resolved from the self project. ([#3077](https://github.com/pdm-project/pdm/issues/3077))
- Don't fail `install-pdm.py` if there is an invalid `pyproject.toml` file under the current directory. ([#3085](https://github.com/pdm-project/pdm/issues/3085))
- Make it able to expand env vars in the the dotenv file. Expose `PDM_PROJECT_ROOT` to the dotenv file for expansion. ([#3087](https://github.com/pdm-project/pdm/issues/3087))
- Fix a bug that Python markers from the existing locked packages are considered when locking with `--append` option. ([#3089](https://github.com/pdm-project/pdm/issues/3089))
- Backfill urls from configured indexed when exporting to requirements.txt. ([#3094](https://github.com/pdm-project/pdm/issues/3094))
- Consider the auto-selected Python range when installing from requirements.txt. ([#3095](https://github.com/pdm-project/pdm/issues/3095))
- Fix a bug that env vars do not override project config correctly. ([#3099](https://github.com/pdm-project/pdm/issues/3099))


## Release v2.17.3 (2024-08-01)


Expand Down
1 change: 0 additions & 1 deletion news/2895.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3076.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3077.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3081.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3085.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3087.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3089.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3091.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3094.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3095.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3099.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion news/3100.feature.md

This file was deleted.

2 changes: 1 addition & 1 deletion src/pdm/models/python_max_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"3.1": 5,
"3.10": 14,
"3.11": 9,
"3.12": 4,
"3.12": 5,
"3.2": 6,
"3.3": 7,
"3.4": 10,
Expand Down

0 comments on commit 2cfa78e

Please sign in to comment.