https://github.com/cqcl/tket-json-rs
Rust data structure for serialising/deserialising TKET Circuit JSON v1
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.2%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
Repository
Rust data structure for serialising/deserialising TKET Circuit JSON v1
Basic Info
- Host: GitHub
- Owner: CQCL
- License: apache-2.0
- Language: Rust
- Default Branch: main
- Homepage: http://crates.io/crates/tket-json-rs
- Size: 370 KB
Statistics
- Stars: 3
- Watchers: 8
- Forks: 2
- Open Issues: 6
- Releases: 14
Created almost 4 years ago
· Last pushed 6 months ago
Metadata Files
Readme
Changelog
README.md
tket-json-rs
Serializable Rust definition for circuits and operations of the TKET quantum compiler.
Features
-
pyo3: Enable Python bindings andpytket.Circuitconversion via pyo3.
Recent Changes
See CHANGELOG for a list of changes. The minimum supported rust version will only change on major releases.
License
This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).
Owner
- Name: Cambridge Quantum
- Login: CQCL
- Kind: organization
- Location: Cambridge, UK
- Website: http://www.cambridgequantum.com
- Repositories: 48
- Profile: https://github.com/CQCL
Quantum Software and Technologies
GitHub Events
Total
- Create event: 132
- Issues event: 12
- Release event: 6
- Delete event: 122
- Issue comment event: 17
- Push event: 151
- Pull request review comment event: 18
- Pull request event: 107
- Pull request review event: 63
- Fork event: 1
Last Year
- Create event: 132
- Issues event: 12
- Release event: 6
- Delete event: 122
- Issue comment event: 17
- Push event: 151
- Pull request review comment event: 18
- Pull request event: 107
- Pull request review event: 63
- Fork event: 1
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 23
- Total pull requests: 200
- Average time to close issues: 12 days
- Average time to close pull requests: 4 days
- Total issue authors: 5
- Total pull request authors: 10
- Average comments per issue: 0.09
- Average comments per pull request: 0.26
- Merged pull requests: 162
- Bot issues: 0
- Bot pull requests: 90
Past Year
- Issues: 9
- Pull requests: 101
- Average time to close issues: 10 days
- Average time to close pull requests: 4 days
- Issue authors: 4
- Pull request authors: 6
- Average comments per issue: 0.0
- Average comments per pull request: 0.19
- Merged pull requests: 77
- Bot issues: 0
- Bot pull requests: 57
Top Authors
Issue Authors
- aborgna-q (14)
- johnchildren (3)
- croyzor (3)
- cqc-alec (2)
- hugrbot (1)
Pull Request Authors
- dependabot[bot] (79)
- aborgna-q (67)
- hugrbot (24)
- github-actions[bot] (11)
- hannah-mcdougall (6)
- johnchildren (6)
- ss2165 (3)
- swhiteCQC (2)
- croyzor (1)
- doug-q (1)
Top Labels
Issue Labels
bug (4)
P-high (3)
enhancement (2)
duplicate (1)
wontfix (1)
P-critical (1)
Pull Request Labels
dependencies (79)
rust (50)
github_actions (21)
python (3)
Packages
- Total packages: 1
-
Total downloads:
- cargo 70,898 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 19
- Total maintainers: 2
crates.io: tket-json-rs
Serializable definition of TKET circuits and operations.
- Documentation: https://docs.rs/tket-json-rs/
- License: Apache-2.0
-
Latest release: 0.7.5
published 7 months ago
Rankings
Dependent repos count: 30.3%
Dependent packages count: 32.0%
Forks count: 41.3%
Stargazers count: 48.3%
Average: 50.0%
Downloads: 98.2%
Last synced:
6 months ago
Dependencies
.github/workflows/ci.yml
actions
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
- dtolnay/rust-toolchain stable composite
- dtolnay/rust-toolchain master composite
.github/workflows/drop-cache.yml
actions
- actions/checkout v3 composite
.github/workflows/issue.yml
actions
- atlassian/gajira-create v3.0.1 composite
- atlassian/gajira-login v3.0.1 composite
.github/workflows/pr-title.yml
actions
- amannn/action-semantic-pull-request v5 composite
.github/workflows/release-plz.yml
actions
- MarcoIeni/release-plz-action v0.5 composite
- actions/checkout v4 composite
- dtolnay/rust-toolchain stable composite
Cargo.toml
cargo
.github/workflows/missing-ops.yml
actions
- actions/checkout v4 composite
- actions/setup-python v5 composite
- dtolnay/rust-toolchain stable composite
- mozilla-actions/sccache-action v0.0.4 composite
tests/poetry.lock
pypi
- colorama 0.4.6
- exceptiongroup 1.2.0
- graphviz 0.20.3
- iniconfig 2.0.0
- jinja2 3.1.3
- lark-parser 0.12.0
- markupsafe 2.1.5
- mpmath 1.3.0
- networkx 3.3
- numpy 1.26.4
- packaging 24.0
- pluggy 1.4.0
- pytest 8.1.1
- pytket 1.27.0
- qwasm 1.0.1
- scipy 1.13.0
- setuptools 69.5.1
- sympy 1.12
- tomli 2.0.1
- types-pkg-resources 0.1.3
- typing-extensions 4.11.0
tests/pyproject.toml
pypi
- pytest ^8.1.1 develop
- python ^3.10 main
- pytket * main