diff --git a/Cargo.toml b/Cargo.toml index 0e505f61a..9c4570407 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "salsa" version = "0.18.0" -authors = ["Salsa developers"] -edition = "2021" -license = "Apache-2.0 OR MIT" -repository = "https://github.com/salsa-rs/salsa" +authors.workspace = true +edition.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true description = "A generic framework for on-demand, incrementalized computation (experimental)" -rust-version = "1.80" [dependencies] -salsa-macro-rules = { version = "0.1.0", path = "components/salsa-macro-rules" } +salsa-macro-rules = { version = "0.18.0", path = "components/salsa-macro-rules" } salsa-macros = { version = "0.18.0", path = "components/salsa-macros" } boxcar = "0.2.9" @@ -30,8 +30,8 @@ rayon = { version = "1.10.0", optional = true } compact_str = { version = "0.8", optional = true } [features] -# FIXME: remove `salsa_unstable` as a default feature before 1.0. default = ["salsa_unstable", "rayon"] +# FIXME: remove `salsa_unstable` before 1.0. salsa_unstable = [] [dev-dependencies] @@ -56,7 +56,6 @@ tikv-jemallocator = "0.6.0" name = "compare" harness = false - [[bench]] name = "incremental" harness = false @@ -67,3 +66,10 @@ harness = false [workspace] members = ["components/salsa-macro-rules", "components/salsa-macros"] + +[workspace.package] +authors = ["Salsa developers"] +edition = "2021" +license = "Apache-2.0 OR MIT" +repository = "https://github.com/salsa-rs/salsa" +rust-version = "1.80" diff --git a/README.md b/README.md index a041462a4..531c202ce 100644 --- a/README.md +++ b/README.md @@ -11,8 +11,7 @@ ## Obligatory warning -Very much a WORK IN PROGRESS at this point. Ready for experimental use -but expect frequent breaking changes. +Very much a WORK IN PROGRESS at this point. ## Credits diff --git a/components/salsa-macro-rules/Cargo.toml b/components/salsa-macro-rules/Cargo.toml index c3db709c5..ee3405fc4 100644 --- a/components/salsa-macro-rules/Cargo.toml +++ b/components/salsa-macro-rules/Cargo.toml @@ -1,10 +1,11 @@ [package] name = "salsa-macro-rules" -version = "0.1.0" -edition = "2021" -authors = ["Salsa developers"] -license = "Apache-2.0 OR MIT" -repository = "https://github.com/salsa-rs/salsa" +version = "0.18.0" +authors.workspace = true +edition.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true description = "Declarative macros for the salsa crate" [dependencies] diff --git a/components/salsa-macros/Cargo.toml b/components/salsa-macros/Cargo.toml index 427b665e7..be8692855 100644 --- a/components/salsa-macros/Cargo.toml +++ b/components/salsa-macros/Cargo.toml @@ -1,10 +1,11 @@ [package] name = "salsa-macros" version = "0.18.0" -authors = ["Salsa developers"] -edition = "2021" -license = "Apache-2.0 OR MIT" -repository = "https://github.com/salsa-rs/salsa" +authors.workspace = true +edition.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true description = "Procedural macros for the salsa crate" [lib]