Skip to content

Commit

Permalink
Update pep440_rs and pep508_rs to 0.6.0 (#22)
Browse files Browse the repository at this point in the history
  • Loading branch information
konstin authored May 23, 2024
1 parent ff19f44 commit 6807fe3
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 20 deletions.
30 changes: 15 additions & 15 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pyproject-toml"
version = "0.10.0"
version = "0.11.0"
description = "pyproject.toml parser in Rust"
edition = "2021"
license = "MIT"
Expand All @@ -13,10 +13,10 @@ rust-version = "1.64"

[dependencies]
indexmap = { version = "2.0.0", features = ["serde"] }
pep440_rs = { version = "0.6.0", features = ["serde"] }
pep508_rs = { version = "0.6.0", features = ["serde"] }
serde = { version = "1.0.125", features = ["derive"] }
toml = { version = "0.8.0", default-features = false, features = ["parse"] }
pep508_rs = { version = "0.4.2", features = ["serde"] }
pep440_rs = { version = "0.5.0", features = ["serde"] }

[features]
tracing = ["pep440_rs/tracing", "pep508_rs/tracing"]
9 changes: 7 additions & 2 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
# Changelog

## 0.11.0

* Update pep440_rs to 0.6.0
* Update pep508_rs to 0.6.0

## 0.8.0

* The `build_system` table is now optional. There are many projects that use pyproject.toml for tool configuration without specifying a build backend, which this change reflects.
* The `build_system` table is now optional. There are many projects that use pyproject.toml for tool configuration without specifying a build backend, which this change reflects.

## 0.6.0

* Update to latest [PEP 639](https://peps.python.org/pep-0639) draft. The `license` key is now an enum that can either be an SPDX identifier or the previous table form, which accepting PEP 639 would deprecate. The previous implementation of a `project.license-expression` key in `pyproject.toml` has been [removed](https://peps.python.org/pep-0639/#define-a-new-top-level-license-expression-key).
* Update to latest [PEP 639](https://peps.python.org/pep-0639) draft. The `license` key is now an enum that can either be an SPDX identifier or the previous table form, which accepting PEP 639 would deprecate. The previous implementation of a `project.license-expression` key in `pyproject.toml` has been [removed](https://peps.python.org/pep-0639/#define-a-new-top-level-license-expression-key).

0 comments on commit 6807fe3

Please sign in to comment.