diff --git a/clients/native/websocket-requests/Cargo.toml b/clients/native/websocket-requests/Cargo.toml index a3ef6a1f28..ea2bbfd020 100644 --- a/clients/native/websocket-requests/Cargo.toml +++ b/clients/native/websocket-requests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-client-websocket-requests" -version = "0.1.0" +version.workspace = true authors = ["Jędrzej Stuczyński "] edition = "2021" license.workspace = true diff --git a/common/async-file-watcher/Cargo.toml b/common/async-file-watcher/Cargo.toml index cde165eaab..a3010f5ae5 100644 --- a/common/async-file-watcher/Cargo.toml +++ b/common/async-file-watcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-async-file-watcher" -version = "0.1.0" +version.workspace = true edition.workspace = true license.workspace = true diff --git a/common/authenticator-requests/Cargo.toml b/common/authenticator-requests/Cargo.toml index 6126a18f80..85e41a0c1c 100644 --- a/common/authenticator-requests/Cargo.toml +++ b/common/authenticator-requests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-authenticator-requests" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true @@ -39,4 +39,4 @@ default = ["verify"] verify = ["hmac", "sha2"] [lints] -workspace = true \ No newline at end of file +workspace = true diff --git a/common/commands/Cargo.toml b/common/commands/Cargo.toml index 625c0afedf..a3f403d1ba 100644 --- a/common/commands/Cargo.toml +++ b/common/commands/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-cli-commands" -version = "1.0.0" +version.workspace = true authors.workspace = true edition = "2021" license.workspace = true diff --git a/common/cosmwasm-smart-contracts/contracts-common-testing/Cargo.toml b/common/cosmwasm-smart-contracts/contracts-common-testing/Cargo.toml index 0bb81f1792..618299b5d6 100644 --- a/common/cosmwasm-smart-contracts/contracts-common-testing/Cargo.toml +++ b/common/cosmwasm-smart-contracts/contracts-common-testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-contracts-common-testing" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/cosmwasm-smart-contracts/easy_addr/Cargo.toml b/common/cosmwasm-smart-contracts/easy_addr/Cargo.toml index 992378fbe0..b8a48b40a7 100644 --- a/common/cosmwasm-smart-contracts/easy_addr/Cargo.toml +++ b/common/cosmwasm-smart-contracts/easy_addr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "easy-addr" -version = "0.1.0" +version.workspace = true edition = "2021" publish = false license.workspace = true @@ -11,4 +11,4 @@ proc-macro = true [dependencies] cosmwasm-std = { workspace = true } quote = { workspace = true } -syn = { workspace = true, features = ["full", "printing", "extra-traits"] } \ No newline at end of file +syn = { workspace = true, features = ["full", "printing", "extra-traits"] } diff --git a/common/cosmwasm-smart-contracts/nym-pool-contract/Cargo.toml b/common/cosmwasm-smart-contracts/nym-pool-contract/Cargo.toml index 38d7659ece..a4567fb0c2 100644 --- a/common/cosmwasm-smart-contracts/nym-pool-contract/Cargo.toml +++ b/common/cosmwasm-smart-contracts/nym-pool-contract/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-pool-contract-common" -version = "0.1.0" +version.workspace = true description = "Common library for the Nym Pool contract" authors.workspace = true repository.workspace = true diff --git a/common/credential-proxy/Cargo.toml b/common/credential-proxy/Cargo.toml index e06fd612e3..f6171e6230 100644 --- a/common/credential-proxy/Cargo.toml +++ b/common/credential-proxy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-credential-proxy-lib" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/credential-verification/Cargo.toml b/common/credential-verification/Cargo.toml index 06c45efdc5..bdf4148979 100644 --- a/common/credential-verification/Cargo.toml +++ b/common/credential-verification/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-credential-verification" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/dkg/Cargo.toml b/common/dkg/Cargo.toml index b8e4f55731..6afb753f00 100644 --- a/common/dkg/Cargo.toml +++ b/common/dkg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-dkg" -version = "0.1.0" +version.workspace = true edition = "2021" resolver = "2" license.workspace = true diff --git a/common/gateway-stats-storage/Cargo.toml b/common/gateway-stats-storage/Cargo.toml index e958e25526..95118af1b7 100644 --- a/common/gateway-stats-storage/Cargo.toml +++ b/common/gateway-stats-storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-gateway-stats-storage" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/gateway-storage/Cargo.toml b/common/gateway-storage/Cargo.toml index c7878511be..7c192b55cd 100644 --- a/common/gateway-storage/Cargo.toml +++ b/common/gateway-storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-gateway-storage" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true @@ -43,4 +43,4 @@ sqlx = { workspace = true, features = [ [features] default = [] -mock = ["tokio"] \ No newline at end of file +mock = ["tokio"] diff --git a/common/inclusion-probability/Cargo.toml b/common/inclusion-probability/Cargo.toml index b98a1ec5e8..d27d0a23fa 100644 --- a/common/inclusion-probability/Cargo.toml +++ b/common/inclusion-probability/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-inclusion-probability" -version = "0.1.0" +version.workspace = true description = "Nym active set probability simulator" edition.workspace = true authors.workspace = true diff --git a/common/ip-packet-requests/Cargo.toml b/common/ip-packet-requests/Cargo.toml index cd9663dc90..5f22e1b0a8 100644 --- a/common/ip-packet-requests/Cargo.toml +++ b/common/ip-packet-requests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-ip-packet-requests" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/ledger/Cargo.toml b/common/ledger/Cargo.toml index 72de9bb003..98843300c5 100644 --- a/common/ledger/Cargo.toml +++ b/common/ledger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-ledger" -version = "0.1.0" +version.workspace = true edition = "2021" license.workspace = true diff --git a/common/mixnode-common/Cargo.toml b/common/mixnode-common/Cargo.toml index 8fbab39525..585e45ec56 100644 --- a/common/mixnode-common/Cargo.toml +++ b/common/mixnode-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-mixnode-common" -version = "0.1.0" +version.workspace = true authors = ["Jędrzej Stuczyński "] edition = "2021" license.workspace = true @@ -36,4 +36,3 @@ nym-sphinx-params = { path = "../nymsphinx/params" } nym-sphinx-types = { path = "../nymsphinx/types" } nym-task = { path = "../task" } nym-metrics = { path = "../nym-metrics" } - diff --git a/common/node-tester-utils/Cargo.toml b/common/node-tester-utils/Cargo.toml index 89e4043ad3..594f66f4fd 100644 --- a/common/node-tester-utils/Cargo.toml +++ b/common/node-tester-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-node-tester-utils" -version = "0.1.0" +version.workspace = true edition = "2021" license.workspace = true diff --git a/common/nym-cache/Cargo.toml b/common/nym-cache/Cargo.toml index 8bcfc2e997..ac415943b1 100644 --- a/common/nym-cache/Cargo.toml +++ b/common/nym-cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-cache" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/nym-common/Cargo.toml b/common/nym-common/Cargo.toml index 5bf119c8ee..3bcdd52f40 100644 --- a/common/nym-common/Cargo.toml +++ b/common/nym-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-common" -version = "1.18.0" +version.workspace = true authors.workspace = true repository.workspace = true license.workspace = true diff --git a/common/nyxd-scraper-shared/Cargo.toml b/common/nyxd-scraper-shared/Cargo.toml index 3f7a343ec2..d9153e414a 100644 --- a/common/nyxd-scraper-shared/Cargo.toml +++ b/common/nyxd-scraper-shared/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nyxd-scraper-shared" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/registration/Cargo.toml b/common/registration/Cargo.toml index 22749ccdc9..19c6f7db1c 100644 --- a/common/registration/Cargo.toml +++ b/common/registration/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-registration-common" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/service-provider-requests-common/Cargo.toml b/common/service-provider-requests-common/Cargo.toml index 63aef2eb76..ea6c106f85 100644 --- a/common/service-provider-requests-common/Cargo.toml +++ b/common/service-provider-requests-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-service-provider-requests-common" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/store-cipher/Cargo.toml b/common/store-cipher/Cargo.toml index ca0a628635..909d6a03c2 100644 --- a/common/store-cipher/Cargo.toml +++ b/common/store-cipher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-store-cipher" -version = "0.1.0" +version.workspace = true edition = "2021" license.workspace = true diff --git a/common/test-utils/Cargo.toml b/common/test-utils/Cargo.toml index 8c93779702..83a61e07f5 100644 --- a/common/test-utils/Cargo.toml +++ b/common/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-test-utils" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/tun/Cargo.toml b/common/tun/Cargo.toml index 3915e481e3..015fcfafc4 100644 --- a/common/tun/Cargo.toml +++ b/common/tun/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-tun" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/types/Cargo.toml b/common/types/Cargo.toml index 620ec264d1..cdf6e34e7a 100644 --- a/common/types/Cargo.toml +++ b/common/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-types" -version = "1.0.0" +version.workspace = true description = "Nym common types" authors.workspace = true edition = "2021" diff --git a/common/verloc/Cargo.toml b/common/verloc/Cargo.toml index 32b81ed1d6..c82b9d416c 100644 --- a/common/verloc/Cargo.toml +++ b/common/verloc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-verloc" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/wasm/client-core/Cargo.toml b/common/wasm/client-core/Cargo.toml index 85668972f9..d8b27ec2d3 100644 --- a/common/wasm/client-core/Cargo.toml +++ b/common/wasm/client-core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "wasm-client-core" authors = ["Jedrzej Stuczynski "] -version = "0.1.0" +version.workspace = true edition = "2021" license = "Apache-2.0" repository = "https://github.com/nymtech/nym" diff --git a/common/wasm/storage/Cargo.toml b/common/wasm/storage/Cargo.toml index 71364c0c57..5766af1190 100644 --- a/common/wasm/storage/Cargo.toml +++ b/common/wasm/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasm-storage" -version = "0.1.0" +version.workspace = true authors = ["Jedrzej Stuczynski "] edition = "2021" license.workspace = true diff --git a/common/wasm/utils/Cargo.toml b/common/wasm/utils/Cargo.toml index 7305908344..0785c0d8b1 100644 --- a/common/wasm/utils/Cargo.toml +++ b/common/wasm/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasm-utils" -version = "0.1.0" +version.workspace = true authors = ["Jedrzej Stuczynski "] edition = "2021" license.workspace = true diff --git a/common/wireguard-private-metadata/client/Cargo.toml b/common/wireguard-private-metadata/client/Cargo.toml index d7d23ce445..5378a5aea5 100644 --- a/common/wireguard-private-metadata/client/Cargo.toml +++ b/common/wireguard-private-metadata/client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-wireguard-private-metadata-client" -version = "1.0.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/wireguard-private-metadata/server/Cargo.toml b/common/wireguard-private-metadata/server/Cargo.toml index fa850181f1..c222d15350 100644 --- a/common/wireguard-private-metadata/server/Cargo.toml +++ b/common/wireguard-private-metadata/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-wireguard-private-metadata-server" -version = "1.0.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/wireguard-private-metadata/shared/Cargo.toml b/common/wireguard-private-metadata/shared/Cargo.toml index 26b3cc6cd6..65daaf4afc 100644 --- a/common/wireguard-private-metadata/shared/Cargo.toml +++ b/common/wireguard-private-metadata/shared/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-wireguard-private-metadata-shared" -version = "1.0.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/wireguard-private-metadata/tests/Cargo.toml b/common/wireguard-private-metadata/tests/Cargo.toml index 074d088f15..a667663e96 100644 --- a/common/wireguard-private-metadata/tests/Cargo.toml +++ b/common/wireguard-private-metadata/tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-wireguard-private-metadata-tests" -version = "1.0.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true @@ -41,4 +41,3 @@ nym-wireguard-private-metadata-shared = { path = "../shared", features = [ "testing", ] } nym-wireguard-private-metadata-server = { path = "../server" } - diff --git a/common/wireguard/Cargo.toml b/common/wireguard/Cargo.toml index f2a773d4ec..1423e03eb8 100644 --- a/common/wireguard/Cargo.toml +++ b/common/wireguard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-wireguard" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/common/zulip-client/Cargo.toml b/common/zulip-client/Cargo.toml index acfc84a540..263f3e5c62 100644 --- a/common/zulip-client/Cargo.toml +++ b/common/zulip-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zulip-client" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/nym-api/nym-api-requests/Cargo.toml b/nym-api/nym-api-requests/Cargo.toml index 267cb731f7..a83de6ee9c 100644 --- a/nym-api/nym-api-requests/Cargo.toml +++ b/nym-api/nym-api-requests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-api-requests" -version = "0.1.0" +version.workspace = true edition = "2021" license.workspace = true diff --git a/nym-credential-proxy/nym-credential-proxy-requests/Cargo.toml b/nym-credential-proxy/nym-credential-proxy-requests/Cargo.toml index 76f91373b8..328dea0d13 100644 --- a/nym-credential-proxy/nym-credential-proxy-requests/Cargo.toml +++ b/nym-credential-proxy/nym-credential-proxy-requests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-credential-proxy-requests" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true @@ -43,4 +43,4 @@ openapi = ["utoipa", "nym-http-api-common/utoipa", "nym-upgrade-mode-check/opena tsify = ["dep:tsify", "wasm-bindgen"] [lints] -workspace = true \ No newline at end of file +workspace = true diff --git a/nym-credential-proxy/vpn-api-lib-wasm/Cargo.toml b/nym-credential-proxy/vpn-api-lib-wasm/Cargo.toml index 8dc406eaf5..fd9cd12ea9 100644 --- a/nym-credential-proxy/vpn-api-lib-wasm/Cargo.toml +++ b/nym-credential-proxy/vpn-api-lib-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-vpn-api-lib-wasm" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true @@ -35,4 +35,3 @@ nym-credentials-interface = { path = "../../common/credentials-interface" } nym-ecash-time = { path = "../../common/ecash-time", features = ["expiration"] } nym-credential-proxy-requests = { path = "../nym-credential-proxy-requests", default-features = false, features = ["tsify"] } wasm-utils = { path = "../../common/wasm/utils" } - diff --git a/sdk/ffi/cpp/Cargo.toml b/sdk/ffi/cpp/Cargo.toml index 8ac5f608db..56433e42bb 100644 --- a/sdk/ffi/cpp/Cargo.toml +++ b/sdk/ffi/cpp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-cpp-ffi" -version = "0.1.2" +version.workspace = true edition = "2021" license.workspace = true diff --git a/sdk/ffi/go/Cargo.toml b/sdk/ffi/go/Cargo.toml index 3366f424a5..24fcc275c2 100644 --- a/sdk/ffi/go/Cargo.toml +++ b/sdk/ffi/go/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-go-ffi" -version = "0.2.2" +version.workspace = true edition = "2021" license.workspace = true diff --git a/sdk/ffi/shared/Cargo.toml b/sdk/ffi/shared/Cargo.toml index e409035681..2b4104b60e 100644 --- a/sdk/ffi/shared/Cargo.toml +++ b/sdk/ffi/shared/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-ffi-shared" -version = "0.2.1" +version.workspace = true edition = "2021" license.workspace = true diff --git a/sdk/rust/nym-sdk/publishing.md b/sdk/rust/nym-sdk/publishing.md index 57dc2a19b7..46aa594825 100644 --- a/sdk/rust/nym-sdk/publishing.md +++ b/sdk/rust/nym-sdk/publishing.md @@ -5,7 +5,7 @@ The Rust SDK has a relatively long (60+) workspace dependencies that have to be We have attempted to automate this as much as possible, but due to limitations in tools like `cargo-smart-release` and publishing a subset of a workspace, this is the initial version of publication logic. ## When Developing -**If you add a workspace dependency to the SDK when developing, make sure to add this to the workspace dependencies in the root monorepo `Cargo.toml` file.** +**If you add a workspace dependency to the SDK when developing, make sure to add this to the workspace dependencies in the root monorepo `Cargo.toml` file AND the `publish-sdk.sh` script.** ## Publishing To publish the `nym-sdk` crate: diff --git a/service-providers/ip-packet-router/Cargo.toml b/service-providers/ip-packet-router/Cargo.toml index c69d1caa20..09b1c18482 100644 --- a/service-providers/ip-packet-router/Cargo.toml +++ b/service-providers/ip-packet-router/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nym-ip-packet-router" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/wasm/zknym-lib/Cargo.toml b/wasm/zknym-lib/Cargo.toml index 572e26c6bd..dcd9c4220d 100644 --- a/wasm/zknym-lib/Cargo.toml +++ b/wasm/zknym-lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zknym-lib" -version = "0.1.0" +version.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true @@ -43,4 +43,4 @@ tokio = { workspace = true, features = ["full"] } [package.metadata.wasm-pack.profile.release] -wasm-opt = false \ No newline at end of file +wasm-opt = false