Skip to content

Commit

Permalink
chore: prepare new prerelease(s)
Browse files Browse the repository at this point in the history
  • Loading branch information
BatmanAoD committed Oct 3, 2024
1 parent 51fe396 commit e8abc29
Show file tree
Hide file tree
Showing 24 changed files with 2,266 additions and 915 deletions.
1,086 changes: 640 additions & 446 deletions Cargo.lock

Large diffs are not rendered by default.

95 changes: 85 additions & 10 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,95 @@
resolver = '2'

[workspace.dependencies]
futures-util = '0.3.30'
http = '1.1'
http-body = '1'
http-body-util = '0.1.2'
hyper = '1.4.1'
jsonwebtoken = '9.3.0'
opentelemetry = '0.20.0'
opentelemetry-http = '0.9.0'
opentelemetry_api = '0.20.0'
opentelemetry_sdk = '0.20.0'
reqwest-middleware = '0.2.0'
tracing-opentelemetry = '0.20.0'
tracing-subscriber = '0.3.17'
once_cell = '1.17.0'
opentelemetry = '0.24.0'
opentelemetry-http = '0.13.0'
opentelemetry_sdk = '0.24.0'
pbjson = '0.7.0'
pbjson-build = '0.6.0'
pbjson-types = '0.7.0'
prost = '0.13.1'
prost-build = '0.12.3'
rstest = '0.17.0'
serde = '1.0.140'
serde_json = '1.0.91'
tempfile = '3.3.0'
thiserror = '1.0.32'
tonic-build = '0.11.0'
tonic-health = '0.12.1'
tracing-opentelemetry = '0.25.0'
tracing-subscriber = '0.3.18'
urlpattern = '0.2.0'

[workspace.dependencies.async-std]
features = ['attributes']
version = '1.12.0'

[workspace.dependencies.backoff]
features = ['tokio']
version = '0.4.0'

[workspace.dependencies.hyper-proxy2]
default-features = false
features = ['rustls']
version = '0.1.0'

[workspace.dependencies.hyper-socks2]
default-features = false
version = '0.9.1'

[workspace.dependencies.hyper-util]
features = ['client-legacy']
version = '0.1.6'

[workspace.dependencies.reqwest]
default-features = false
features = ['json', 'rustls-tls-native-roots']
version = '0.11.27'
version = '0.12.5'

[workspace.dependencies.reqwest-middleware]
features = ['json']
version = '0.3.2'

[workspace.dependencies.reqwest-tracing]
features = ['opentelemetry_0_20']
version = '0.4.6'
features = ['opentelemetry_0_23', 'tracing-opentelemetry_0_24_pkg']
version = '0.5.2'

[workspace.dependencies.tokio]
features = ['time']
version = '1.38.0'

[workspace.dependencies.tokio-stream]
features = ['net']
version = '0.1.15'

[workspace.dependencies.tonic]
features = ['tls-roots']
version = '0.12.3'

[workspace.dependencies.tonic-web]
version = '0.12.1'

[workspace.dependencies.tower]
features = ['retry']
version = '0.4'

[workspace.dependencies.tower-http]
features = ['trace']
version = '0.5.2'

[workspace.dependencies.tracing]
version = '0.1.37'

[workspace.dependencies.url]
version = '2.3.1'

[workspace.dependencies.uuid]
features = ['v4']
version = '1.10.0'
18 changes: 18 additions & 0 deletions qcs-api-client-common/CHANGELOG-py.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## 0.11.0-rc.0 (2024-10-03)

### Breaking Changes

#### update http and support grpc trace layer

### Fixes

#### misc mr feedback

#### avoid overloading clone copy rust semantics

#### tracing configuration features import

#### avoid string deref

#### update tonic per cargo-deny ddos warning

## 0.10.2 (2024-09-17)

### Fixes
Expand Down
18 changes: 18 additions & 0 deletions qcs-api-client-common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## 0.11.0-rc.0 (2024-10-03)

### Breaking Changes

#### update http and support grpc trace layer

### Fixes

#### misc mr feedback

#### avoid overloading clone copy rust semantics

#### tracing configuration features import

#### avoid string deref

#### update tonic per cargo-deny ddos warning

## 0.10.2 (2024-09-17)

### Fixes
Expand Down
32 changes: 16 additions & 16 deletions qcs-api-client-common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "qcs-api-client-common"
version = "0.10.2"
version = "0.11.0-rc.0"
edition = "2021"
license = "Apache-2.0"
readme = "README.md"
Expand Down Expand Up @@ -28,36 +28,36 @@ python = ["dep:pyo3", "dep:pyo3-asyncio", "dep:paste", "dep:rigetti-pyo3", "toki

[dependencies]
async-trait = "0.1"
backoff = { version = "0.4.0", features = ["tokio"] }
backoff = { workspace = true }
base64 = "0.22.1"
derive_builder = "0.20.0"
figment = { version = "0.10.18", features = ["env", "toml"] }
futures = "0.3.26"
home = "0.5.5"
http = "0.2.8"
figment = {version = "0.10.18", features = ["env", "toml"]}
http = { workspace = true }
jsonwebtoken = { workspace = true }
paste = { version = "1.0.15", optional = true }
pyo3 = { version = "0.20.3", features = ["multiple-pymethods"], optional = true }
rigetti-pyo3 = { version = "0.3.6", optional = true }
reqwest = { workspace = true, default-features = false, features = ["socks"] }
pyo3-asyncio = { version = "0.20.0", features = ["tokio-runtime"], optional = true }
serde = { version = "1.0", features = ["derive"] }
reqwest = { workspace = true, default-features = false, features = ["socks"] }
rigetti-pyo3 = { version = "0.3.6", optional = true }
serde = { workspace = true, features = ["derive"] }
shellexpand = "3.1.0"
thiserror = "1.0.32"
thiserror = { workspace = true }
time = { version = "0.3.34", features = ["parsing"] }
tokio = { version = "1.20.1", features = ["sync"] }
tokio = { workspace = true, features = ["sync"] }
toml = "0.8.14"
tracing = { version = "0.1.37", optional = true }
url = { version = "2.3.1", optional = true }
urlpattern = { version = "0.2.0", optional = true }
base64 = "0.22.1"
tracing = { workspace = true, optional = true }
url = { workspace = true, optional = true }
urlpattern = { workspace = true, optional = true }

[dev-dependencies]
chrono = "0.4.38"
figment = {version = "0.10.18", features = ["env", "toml", "test"]}
figment = { version = "0.10.18", features = ["env", "toml", "test"] }
httpmock = "0.7.0"
rstest = "0.21.0"
rstest = { workspace = true }
serial_test = "3.1.1"
tokio = { version = "1.20.1", features = ["fs", "macros"] }
tokio = { workspace = true, features = ["fs", "macros"] }

[build-dependencies]
pyo3-build-config = { version = "0.22.1", optional = true }
Expand Down
2 changes: 1 addition & 1 deletion qcs-api-client-common/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "qcs-api-client-common"
version = "0.10.2"
version = "0.11.0-rc.0"
description = "Contains core QCS client functionality and middleware implementations."
readme = "README-py.md"
license = { text = "Apache-2.0" }
Expand Down
Loading

0 comments on commit e8abc29

Please sign in to comment.