Skip to content

Commit 3a0e4b8

Browse files
committed
chore: prepare new release(s)
1 parent fbaf7cf commit 3a0e4b8

148 files changed

Lines changed: 1904 additions & 2312 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.lock

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

Cargo.toml

Lines changed: 165 additions & 195 deletions
Original file line numberDiff line numberDiff line change
@@ -1,196 +1,166 @@
11
[workspace]
2-
members = ['qcs-api-client-common', 'qcs-api-client-grpc', 'qcs-api-client-openapi']
3-
resolver = '2'
4-
5-
[workspace.dependencies]
6-
anyhow = '1.0.68'
7-
async-trait = '0.1'
8-
cargo_metadata = '0.23.1'
9-
chrono = '0.4'
10-
clap-stdin = '0.8'
11-
clap_complete = '4'
12-
colored_json = '5'
13-
derive_builder = '0.20.0'
14-
dialoguer = '0.12.0'
15-
eyre = '0.6.8'
16-
futures = '0.3.26'
17-
futures-util = '0.3.30'
18-
heck = '0.5'
19-
home = '0.5.5'
20-
http = '1.1'
21-
http-body = '1'
22-
http-body-util = '0.1.2'
23-
httparse = '1.10'
24-
httpmock = '0.8.0-alpha.1'
25-
hyper = '1.4.1'
26-
itertools = '0.12'
27-
jiff = '0.2'
28-
jsonwebtoken = '9.3.0'
29-
miette = '7'
30-
oauth2 = '5.0'
31-
oauth2-test-server = '=0.1.3'
32-
once_cell = '1.17.0'
33-
openapiv3 = '2.0'
34-
opentelemetry = '0.31'
35-
opentelemetry-http = '0.31'
36-
opentelemetry_sdk = '0.31'
37-
optipy = '0.1.0'
38-
pbjson = '0.9.0'
39-
pbjson-build = '0.9.0'
40-
pbjson-types = '0.9.0'
41-
prettyplease = '0.2'
42-
prost = '0.14.1'
43-
prost-build = '0.14.1'
44-
prost-types = '0.14.1'
45-
pyo3-build-config = '0.27.2'
46-
pyo3-stub-gen = '0.17.2'
47-
rigetti-pyo3 = '0.5.4'
48-
rstest = '0.26.0'
49-
rustls = '0.23'
50-
serde = '1.0.228'
51-
serde_json = '1.0.91'
52-
serde_path_to_error = '0.1.20'
53-
serde_repr = '0.1'
54-
serde_yaml = '0.9'
55-
serial_test = '3.1.1'
56-
syn = '2.0'
57-
tabled = '0.20'
58-
tempfile = '3.3.0'
59-
thiserror = '2.0'
60-
toml_edit = '0.23.7'
61-
tonic-build = '0.14.2'
62-
tonic-health = '0.14.2'
63-
tonic-prost = '0.14.2'
64-
tonic-prost-build = '0.14.2'
65-
tonic-web = '0.14.2'
66-
tracing = '0.1.41'
67-
tracing-opentelemetry = '0.32.0'
68-
tracing-subscriber = '0.3.18'
69-
urlpattern = '0.4.0'
70-
walkdir = '2.5'
71-
webbrowser = '1.0.6'
72-
73-
[workspace.dependencies.async-std]
74-
features = ['attributes']
75-
version = '1.12.0'
76-
77-
[workspace.dependencies.async-tempfile]
78-
features = ['uuid']
79-
version = '0.7.0'
80-
81-
[workspace.dependencies.backoff]
82-
features = ['tokio']
83-
version = '0.4.0'
84-
85-
[workspace.dependencies.clap]
86-
features = ['derive']
87-
version = '4.5'
88-
89-
[workspace.dependencies.figment]
90-
features = ['env', 'toml']
91-
version = '0.10.18'
92-
93-
[workspace.dependencies.hyper-socks2]
94-
default-features = false
95-
version = '0.9.1'
96-
97-
[workspace.dependencies.hyper-util]
98-
features = ['client-legacy']
99-
version = '0.1.6'
100-
101-
[workspace.dependencies.pyo3]
102-
features = ['multiple-pymethods']
103-
version = '0.27.2'
104-
105-
[workspace.dependencies.pyo3-async-runtimes]
106-
features = ['tokio-runtime']
107-
version = '0.27.0'
108-
109-
[workspace.dependencies.qcs-api-client-common]
110-
path = 'qcs-api-client-common'
111-
version = '0.18.0'
112-
113-
[workspace.dependencies.qcs-api-client-grpc]
114-
path = 'qcs-api-client-grpc'
115-
version = '0.18.0'
116-
117-
[workspace.dependencies.qcs-api-client-grpc-internal]
118-
path = 'qcs-api-client-grpc-internal'
119-
registry = 'rigetti-cargo'
120-
version = '0.19.0'
121-
122-
[workspace.dependencies.qcs-api-client-openapi]
123-
path = 'qcs-api-client-openapi/public'
124-
version = '0.19.0'
125-
126-
[workspace.dependencies.qcs-api-client-openapi-internal]
127-
path = 'qcs-api-client-openapi/internal'
128-
registry = 'rigetti-cargo'
129-
version = '0.19.0'
130-
131-
[workspace.dependencies.reqwest]
132-
default-features = false
133-
features = ['form', 'json', 'query', 'rustls', 'system-proxy']
134-
version = '0.13'
135-
136-
[workspace.dependencies.reqwest-middleware]
137-
features = ['json', 'query']
138-
version = '0.5'
139-
140-
[workspace.dependencies.reqwest-tracing]
141-
features = ['opentelemetry_0_31']
142-
version = '0.7'
143-
144-
[workspace.dependencies.rigetti-hyper-proxy]
145-
default-features = false
146-
features = ['rustls']
147-
version = '1.1.1'
148-
149-
[workspace.dependencies.serde_with]
150-
default-features = false
151-
features = ['base64', 'std', 'macros']
152-
version = '3.8'
153-
154-
[workspace.dependencies.shellexpand]
155-
default-features = false
156-
features = ['base-0']
157-
version = '3.1.0'
158-
159-
[workspace.dependencies.time]
160-
features = ['macros', 'parsing', 'serde']
161-
version = '0.3.47'
162-
163-
[workspace.dependencies.tokio]
164-
features = ['time']
165-
version = '1.38.0'
166-
167-
[workspace.dependencies.tokio-stream]
168-
features = ['net']
169-
version = '0.1.15'
170-
171-
[workspace.dependencies.tokio-util]
172-
features = ['net']
173-
version = '0.7'
174-
175-
[workspace.dependencies.toml]
176-
features = ['preserve_order']
177-
version = '0.9.8'
178-
179-
[workspace.dependencies.tonic]
180-
features = ['tls-native-roots', 'gzip']
181-
version = '0.14.2'
182-
183-
[workspace.dependencies.tower]
184-
features = ['retry', 'util']
185-
version = '0.5'
186-
187-
[workspace.dependencies.tower-http]
188-
features = ['trace']
189-
version = '0.5.2'
190-
191-
[workspace.dependencies.url]
192-
version = '2.3.1'
193-
194-
[workspace.dependencies.uuid]
195-
features = ['v4']
196-
version = '1.10.0'
2+
members = ['qcs-api-client-common', 'qcs-api-client-grpc', 'qcs-api-client-openapi']
3+
resolver = '2'
4+
5+
[workspace.dependencies]
6+
anyhow = '1.0.68'
7+
async-trait = '0.1'
8+
cargo_metadata = '0.23.1'
9+
chrono = '0.4'
10+
clap-stdin = '0.8'
11+
clap_complete = '4'
12+
colored_json = '5'
13+
derive_builder = '0.20.0'
14+
dialoguer = '0.12.0'
15+
eyre = '0.6.8'
16+
futures = '0.3.26'
17+
futures-util = '0.3.30'
18+
heck = '0.5'
19+
home = '0.5.5'
20+
http = '1'
21+
http-body = '1'
22+
http-body-util = '0.1.2'
23+
httparse = '1.10'
24+
httpmock = '0.8.0-alpha.1'
25+
hyper = '1.4.1'
26+
itertools = '0.12'
27+
jiff = '0.2'
28+
jsonwebtoken = '9.3.0'
29+
miette = '7'
30+
oauth2 = '5.0'
31+
oauth2-test-server = '=0.1.3'
32+
once_cell = '1.17.0'
33+
openapiv3 = '2.0'
34+
optipy = '0.1.0'
35+
prettyplease = '0.2'
36+
pyo3-build-config = '0.27.2'
37+
pyo3-stub-gen = '0.17.2'
38+
rigetti-pyo3 = '0.5.4'
39+
rstest = '0.26.0'
40+
rustls = '0.23'
41+
serde = '1.0.228'
42+
serde_json = '1.0.91'
43+
serde_path_to_error = '0.1.20'
44+
serde_repr = '0.1'
45+
serde_yaml = '0.9'
46+
serial_test = '3.1.1'
47+
syn = '2.0'
48+
tabled = '0.20'
49+
tempfile = '3.3.0'
50+
thiserror = '2.0'
51+
toml_edit = '0.23.7'
52+
tonic-build = '0.14.2'
53+
tonic-prost-build = '0.14.2'
54+
tracing = '0.1'
55+
tracing-subscriber = '0.3'
56+
urlpattern = '0.4.0'
57+
walkdir = '2.5'
58+
webbrowser = '1.0.6'
59+
60+
[workspace.dependencies.async-std]
61+
features = ['attributes']
62+
version = '1.12.0'
63+
64+
[workspace.dependencies.async-tempfile]
65+
features = ['uuid']
66+
version = '0.7.0'
67+
68+
[workspace.dependencies.backoff]
69+
features = ['tokio']
70+
version = '0.4.0'
71+
72+
[workspace.dependencies.clap]
73+
features = ['derive']
74+
version = '4.5'
75+
76+
[workspace.dependencies.figment]
77+
features = ['env', 'toml']
78+
version = '0.10.18'
79+
80+
[workspace.dependencies.hyper-socks2]
81+
default-features = false
82+
version = '0.9.1'
83+
84+
[workspace.dependencies.hyper-util]
85+
features = ['client-legacy']
86+
version = '0.1.6'
87+
88+
[workspace.dependencies.pyo3]
89+
features = ['multiple-pymethods']
90+
version = '0.27.2'
91+
92+
[workspace.dependencies.pyo3-async-runtimes]
93+
features = ['tokio-runtime']
94+
version = '0.27.0'
95+
96+
[workspace.dependencies.qcs-api-client-common]
97+
path = 'qcs-api-client-common'
98+
version = '0.18.1'
99+
100+
[workspace.dependencies.qcs-api-client-grpc]
101+
path = 'qcs-api-client-grpc'
102+
version = '0.18.1'
103+
104+
[workspace.dependencies.qcs-api-client-grpc-internal]
105+
path = 'qcs-api-client-grpc-internal'
106+
registry = 'rigetti-cargo'
107+
version = '0.19.1'
108+
109+
[workspace.dependencies.qcs-api-client-openapi]
110+
path = 'qcs-api-client-openapi/public'
111+
version = '0.19.1'
112+
113+
[workspace.dependencies.qcs-api-client-openapi-internal]
114+
path = 'qcs-api-client-openapi/internal'
115+
registry = 'rigetti-cargo'
116+
version = '0.19.1'
117+
118+
[workspace.dependencies.qcs-dependencies-client]
119+
version = '0.3.1'
120+
121+
[workspace.dependencies.rigetti-hyper-proxy]
122+
default-features = false
123+
features = ['rustls']
124+
version = '1.1.1'
125+
126+
[workspace.dependencies.serde_with]
127+
default-features = false
128+
features = ['base64', 'std', 'macros']
129+
version = '3.8'
130+
131+
[workspace.dependencies.shellexpand]
132+
default-features = false
133+
features = ['base-0']
134+
version = '3.1.0'
135+
136+
[workspace.dependencies.time]
137+
features = ['macros', 'parsing', 'serde']
138+
version = '0.3.47'
139+
140+
[workspace.dependencies.tokio]
141+
features = ['time']
142+
version = '1.38.0'
143+
144+
[workspace.dependencies.tokio-stream]
145+
features = ['net']
146+
version = '0.1.15'
147+
148+
[workspace.dependencies.tokio-util]
149+
features = ['net']
150+
version = '0.7'
151+
152+
[workspace.dependencies.toml]
153+
features = ['preserve_order']
154+
version = '0.9.8'
155+
156+
[workspace.dependencies.url]
157+
version = '2.3.1'
158+
159+
[workspace.dependencies.uuid]
160+
features = ['v4']
161+
version = '1.10.0'
162+
163+
[workspace.package]
164+
authors = ['Rigetti QPU Software <qpu-software@rigetti.com>']
165+
edition = '2024'
166+
rust-version = '1.85.0'

license_header

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// Copyright 2026 Rigetti Computing
2+
//
3+
// Licensed under the Apache License, Version 2.0 (the "License");
4+
// you may not use this file except in compliance with the License.
5+
// You may obtain a copy of the License at
6+
//
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
//
9+
// Unless required by applicable law or agreed to in writing, software
10+
// distributed under the License is distributed on an "AS IS" BASIS,
11+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
// See the License for the specific language governing permissions and
13+
// limitations under the License.

0 commit comments

Comments
 (0)