Skip to content

Commit 36fe367

Browse files
authored
PyPIRelease (#17)
* pypi release files * updated aws_requirements.txt
1 parent 9833d76 commit 36fe367

File tree

5 files changed

+38
-1594
lines changed

5 files changed

+38
-1594
lines changed

.github/workflows/publish_pypi.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Python package
2+
on:
3+
push:
4+
tags:
5+
- "v*.*.*"
6+
workflow_dispatch:
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v3
12+
- name: Build and publish to pypi
13+
uses: JRubics/[email protected]
14+
with:
15+
pypi_token: ${{ secrets.PYPI_API_TOKEN }}

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
CHANGELOG
2+
=========
3+
4+
2023-11-28 (0.1.0)
5+
---
6+
* initial release

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[![PyPI Version](https://img.shields.io/pypi/v/quantum-linear-systems.svg)](https://pypi.org/project/quantum-linear-systems)
2+
![Python Version](https://img.shields.io/badge/Python-3.9%20%E2%86%92%203.12-blue)
3+
![CI/CD](https://github.com/SURFQuantum/qc-quantum-linear-systems/actions/workflows/actions.yml/badge.svg)
14
[![Coverage Status](https://coveralls.io/repos/github/SURFQuantum/qc-quantum-linear-systems/badge.svg?branch=main)](https://coveralls.io/github/SURFQuantum/qc-quantum-linear-systems?branch=main)
25

36
# quantum-linear-systems

pyproject.toml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,20 @@ name = "quantum-linear-systems"
33
version = "0.1.0"
44
description = "Quantum algorithms to solve linear systems of equations."
55
authors = ["dmark04 <[email protected]>"]
6-
license = "Apache 2.0"
6+
license = "Apache-2.0"
77
readme = "README.md"
8+
keywords = ["science", "quantum"]
9+
repository = "https://github.com/SURFQuantum/qc-quantum-linear-systems"
10+
classifiers=[
11+
"Development Status :: 4 - Beta",
12+
"Programming Language :: Python :: 3.9",
13+
"Programming Language :: Python :: 3.10",
14+
"Programming Language :: Python :: 3.11",
15+
"License :: OSI Approved :: Apache Software License",
16+
"Operating System :: OS Independent",
17+
"Topic :: Scientific/Engineering",
18+
]
19+
include = ["CHANGELOG.md"]
820

921
[tool.poetry.dependencies]
1022
python = ">=3.9, <3.12" # >=3.9 because of amazon-braket, <3.12 because of classiq

0 commit comments

Comments
 (0)