Skip to content

Commit 9aafb7e

Browse files
committed
chore: prepare new release(s)
1 parent 0783b0b commit 9aafb7e

11 files changed

Lines changed: 94 additions & 188 deletions

File tree

Cargo.lock

Lines changed: 52 additions & 160 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
opentelemetry-http = '0.30.0'
3636
opentelemetry_sdk = '0.30.0'
3737
optipy = '0.1.0'
38-
paste = '1.0.15'
3938
pbjson = '0.7.0'
4039
pbjson-build = '0.7.0'
4140
pbjson-types = '0.7.0'
@@ -45,7 +44,7 @@
4544
prost-types = '0.13.3'
4645
pyo3-build-config = '0.27.2'
4746
pyo3-stub-gen = '0.17.2'
48-
rigetti-pyo3 = '0.5.2'
47+
rigetti-pyo3 = '0.5.4'
4948
rstest = '0.26.0'
5049
rustls = '0.23'
5150
serde = '1.0.228'
@@ -89,11 +88,6 @@
8988
features = ['env', 'toml']
9089
version = '0.10.18'
9190

92-
[workspace.dependencies.hyper-proxy2]
93-
default-features = false
94-
features = ['rustls']
95-
version = '0.1.0'
96-
9791
[workspace.dependencies.hyper-socks2]
9892
default-features = false
9993
version = '0.9.1'
@@ -112,25 +106,25 @@
112106

113107
[workspace.dependencies.qcs-api-client-common]
114108
path = 'qcs-api-client-common'
115-
version = '0.17.5'
109+
version = '0.17.6'
116110

117111
[workspace.dependencies.qcs-api-client-grpc]
118112
path = 'qcs-api-client-grpc'
119-
version = '0.17.5'
113+
version = '0.17.6'
120114

121115
[workspace.dependencies.qcs-api-client-grpc-internal]
122116
path = 'qcs-api-client-grpc-internal'
123117
registry = 'rigetti-cargo'
124-
version = '0.18.5'
118+
version = '0.18.6'
125119

126120
[workspace.dependencies.qcs-api-client-openapi]
127121
path = 'qcs-api-client-openapi/public'
128-
version = '0.18.5'
122+
version = '0.18.6'
129123

130124
[workspace.dependencies.qcs-api-client-openapi-internal]
131125
path = 'qcs-api-client-openapi/internal'
132126
registry = 'rigetti-cargo'
133-
version = '0.18.5'
127+
version = '0.18.6'
134128

135129
[workspace.dependencies.reqwest]
136130
default-features = false
@@ -145,6 +139,11 @@
145139
features = ['opentelemetry_0_30']
146140
version = '0.5.8'
147141

142+
[workspace.dependencies.rigetti-hyper-proxy]
143+
default-features = false
144+
features = ['rustls']
145+
version = '1.1.1'
146+
148147
[workspace.dependencies.serde_with]
149148
default-features = false
150149
features = ['base64', 'std', 'macros']

qcs-api-client-common/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 0.17.6 (2026-04-21)
2+
3+
### Fixes
4+
5+
- adopt Rust fork of hyper-proxy; adopt pastey (fork of paste)
6+
17
## 0.17.5 (2026-04-20)
28

39
### Fixes

qcs-api-client-common/Cargo.toml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,6 @@
5555
[dependencies.optipy]
5656
workspace = true
5757

58-
[dependencies.paste]
59-
optional = true
60-
workspace = true
61-
6258
[dependencies.pyo3]
6359
features = ['multiple-pymethods']
6460
optional = true
@@ -154,7 +150,7 @@
154150
[features]
155151
_insecure-issuer-validation = []
156152
clap = ['dep:clap-stdin', 'dep:miette', 'dep:serde_path_to_error']
157-
python = ['dep:paste', 'dep:pyo3', 'dep:pyo3-async-runtimes', 'dep:pyo3-build-config', 'dep:rigetti-pyo3', 'tokio/macros']
153+
python = ['dep:pyo3', 'dep:pyo3-async-runtimes', 'dep:pyo3-build-config', 'dep:rigetti-pyo3', 'tokio/macros']
158154
stubs = ['python', 'dep:pyo3-stub-gen', 'rigetti-pyo3/stubs']
159155
test = ['_insecure-issuer-validation']
160156
tracing = ['dep:tracing', 'urlpattern']
@@ -224,7 +220,7 @@
224220
publish = true
225221
readme = 'README.md'
226222
repository = 'https://github.com/rigetti/qcs-api-client-rust'
227-
version = '0.17.5'
223+
version = '0.17.6'
228224

229225
[package.metadata]
230226
[package.metadata.docs]

qcs-api-client-common/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[project]
22
name = "qcs-api-client-common"
33
requires-python = ">=3.10,<4"
4-
version = "0.17.5"
4+
version = "0.17.6"
55
description = "Contains core QCS client functionality and middleware implementations."
66
readme = "README-py.md"
77
license = { text = "Apache-2.0" }

qcs-api-client-common/src/configuration/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ use std::{env, path::PathBuf};
3434
use tokio_util::sync::CancellationToken;
3535

3636
#[cfg(feature = "stubs")]
37-
use pyo3_stub_gen::derive::gen_stub_pyclass;
37+
use rigetti_pyo3::pyo3_stub_gen::derive::gen_stub_pyclass;
3838

3939
use self::{
4040
secrets::{Credential, Secrets, TokenPayload},

qcs-api-client-grpc/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 0.17.6 (2026-04-21)
2+
3+
### Fixes
4+
5+
- adopt Rust fork of hyper-proxy; adopt pastey (fork of paste)
6+
17
## 0.17.5 (2026-04-20)
28

39
### Fixes

qcs-api-client-grpc/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@
2828
[dependencies.hyper]
2929
workspace = true
3030

31-
[dependencies.hyper-proxy2]
32-
default-features = false
33-
features = ['rustls']
34-
workspace = true
35-
3631
[dependencies.hyper-socks2]
3732
default-features = false
3833
workspace = true
@@ -64,6 +59,11 @@
6459
[dependencies.qcs-api-client-common]
6560
workspace = true
6661

62+
[dependencies.rigetti-hyper-proxy]
63+
default-features = false
64+
features = ['rustls']
65+
workspace = true
66+
6767
[dependencies.serde]
6868
workspace = true
6969

@@ -164,4 +164,4 @@
164164
publish = true
165165
readme = 'README.md'
166166
repository = 'https://github.com/rigetti/qcs-api-client-rust'
167-
version = '0.17.5'
167+
version = '0.17.6'

qcs-api-client-grpc/src/tonic/channel.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ use std::time::Duration;
55

66
use backoff::ExponentialBackoff;
77
use http::{uri::InvalidUri, Uri};
8-
use hyper_proxy2::{Intercept, Proxy, ProxyConnector};
98
use hyper_socks2::{Auth, SocksConnector};
109
use hyper_util::client::legacy::connect::HttpConnector;
1110
use tonic::{
@@ -24,6 +23,8 @@ use qcs_api_client_common::{
2423
#[cfg(feature = "tracing")]
2524
use qcs_api_client_common::tracing_configuration::TracingConfiguration;
2625

26+
use rigetti_hyper_proxy::{Intercept, Proxy, ProxyConnector};
27+
2728
#[cfg(feature = "tracing")]
2829
use super::trace::{build_trace_layer, CustomTraceLayer, CustomTraceService};
2930
use super::{Error, RefreshLayer, RefreshService, RetryLayer, RetryService};

qcs-api-client-openapi/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 0.18.6 (2026-04-21)
2+
3+
### Fixes
4+
5+
- adopt Rust fork of hyper-proxy; adopt pastey (fork of paste)
6+
17
## 0.18.5 (2026-04-20)
28

39
### Fixes

0 commit comments

Comments
 (0)