Skip to content

Commit 6b19d06

Browse files
authored
WIP on bump/update-version (#108)
1 parent d0fb20e commit 6b19d06

File tree

5 files changed

+37
-29
lines changed

5 files changed

+37
-29
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ repos:
1919
- id: debug-statements
2020

2121
- repo: https://github.com/crate-ci/typos
22-
rev: v1.28.1
22+
rev: v1.28.3
2323
hooks:
2424
- id: typos
2525
args: []
2626

2727
- repo: https://github.com/astral-sh/ruff-pre-commit
28-
rev: v0.8.0
28+
rev: v0.8.3
2929
hooks:
3030
- id: ruff
3131
args: [--fix, --exit-non-zero-on-fix]

Cargo.lock

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

Cargo.toml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ resolver = "2"
33
members = [
44
"crates/pecos*",
55
"crates/benchmarks",
6-
# "examples/*",
76
]
87

98
[workspace.package]
10-
version = "0.1.0"
9+
version = "0.1.1"
1110
edition = "2021"
1211
readme = "README.md"
1312
authors = [
@@ -21,16 +20,16 @@ keywords = ["scientific", "quantum", "QEC"]
2120
categories = ["science", "simulation"]
2221

2322
[workspace.dependencies]
24-
pyo3 = "0.22"
23+
pyo3 = "0.23"
2524
rand = "0.8"
2625
rand_chacha = "0.3"
2726
rand_xoshiro = "0.6"
2827

29-
pecos-core = { version = "0.1.0", path = "crates/pecos-core" }
30-
pecos-qsim = { version = "0.1.0", path = "crates/pecos-qsim" }
31-
pecos-qec = { version = "0.1.0", path = "crates/pecos-qec" }
32-
pecos = { version = "0.1.0", path = "crates/pecos" }
33-
pecos-python = { version = "0.1.0", path = "crates/pecos-python" }
28+
pecos-core = { version = "0.1.1", path = "crates/pecos-core" }
29+
pecos-qsim = { version = "0.1.1", path = "crates/pecos-qsim" }
30+
pecos-qec = { version = "0.1.1", path = "crates/pecos-qec" }
31+
pecos = { version = "0.1.1", path = "crates/pecos" }
32+
pecos-python = { version = "0.1.1", path = "crates/pecos-python" }
3433

3534
[profile.release]
3635
codegen-units = 1

python/pecos-rslib/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pecos-rslib"
3-
version = "0.6.0.dev7"
3+
version = "0.6.0.dev8"
44
description = "Rust libary extensions for Python PECOS."
55
authors = [
66
{name = "The PECOS Developers"},

python/quantum-pecos/pyproject.toml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ build-backend = "setuptools.build_meta"
1515

1616
[project]
1717
name = "quantum-pecos"
18-
version = "0.6.0.dev7"
18+
version = "0.6.0.dev8"
1919
authors = [
2020
{name = "The PECOS Developers"},
2121
]
@@ -28,7 +28,7 @@ requires-python = ">=3.10"
2828
license = { file = "LICENSE"}
2929
keywords = ["quantum", "QEC", "simulation", "PECOS"]
3030
dependencies = [
31-
"pecos-rslib==0.6.0.dev7",
31+
"pecos-rslib==0.6.0.dev8",
3232
"phir>=0.3.3",
3333
"numpy>=1.15.0; python_version >= '3.13'",
3434
"numpy>=1.15.0,<2.0; python_version < '3.13'",
@@ -71,6 +71,15 @@ tests = [
7171
"pytest-cov",
7272
"hypothesis",
7373
]
74+
simulators = [
75+
"quantum-pecos[projectq]",
76+
"quantum-pecos[qulacs]; python_version < '3.13'",
77+
"quantum-pecos[pyquest]; python_version < '3.13'",
78+
]
79+
wasm = [
80+
"quantum-pecos[wasmtime]",
81+
"quantum-pecos[wasmer]", # TODO: avoid installing for 3.13 and adjust tests for this
82+
]
7483
all = [
7584
"quantum-pecos[projectq]",
7685
"quantum-pecos[wasmtime]",

0 commit comments

Comments
 (0)