Skip to content

Commit bac92f7

Browse files
authored
Add CITATION.cff and widen pyqasm version range (#92)
1 parent e968191 commit bac92f7

3 files changed

Lines changed: 28 additions & 2 deletions

File tree

.github/workflows/bump-version.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,9 @@ jobs:
6262
run: |
6363
BUMP_TYPE=${{ github.event.inputs.bump_type }}
6464
VERSION=$(python3 bin/bump_version.py $BUMP_TYPE)
65+
python3 bin/update_citation.py $VERSION
6566
echo "version=$VERSION" >> $GITHUB_OUTPUT
66-
git add qbraid_algorithms/_version.py
67+
git add qbraid_algorithms/_version.py CITATION.cff
6768
git commit -m "Bump $BUMP_TYPE version to $VERSION"
6869
git push origin qbraid-bot/${{ github.run_id }}
6970

CITATION.cff

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
cff-version: 1.2.0
2+
title: 'qbraid-algorithms: Python package for utilizing, implementing, and building
3+
quantum algorithms in OpenQASM 3.'
4+
message: If you use this software, please cite it using the metadata from this file.
5+
type: software
6+
authors:
7+
- given-names: Ryan James
8+
family-names: Hill
9+
affiliation: qBraid Co.
10+
orcid: https://orcid.org/0009-0006-9222-0810
11+
- given-names: Harshit
12+
family-names: Gupta
13+
affiliation: qBraid Co.
14+
repository-code: https://github.com/qBraid/qbraid-algorithms
15+
url: https://docs.qbraid.com/v2/algorithms
16+
repository-artifact: https://github.com/qBraid/qbraid-algorithms/releases/tag/v0.1.2
17+
keywords:
18+
- python
19+
- quantum-computing
20+
- quantum-algorithms
21+
- openqasm
22+
- qbraid
23+
license: Apache-2.0
24+
version: 0.1.2
25+
date-released: '2026-02-28'

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
qbraid>=0.11.0
2-
pyqasm>=0.5.0,<1.1.0
2+
pyqasm>=0.5.0,<1.2.0
33
sympy>=1.14.0
44
scipy>=1.16.0
55
numpy>=1.25.2

0 commit comments

Comments
 (0)