Skip to content

Commit ea38927

Browse files
committed
packaged scripts with setuptools build"
1 parent 3034bc7 commit ea38927

File tree

3 files changed

+32
-23
lines changed

3 files changed

+32
-23
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The package consists of two modules, `frequency_domain` and `time_domain`, which
66
## Installation
77
Move to the directory of `Qanalysis` (can be copied to local directory by `$git clone https://github.com/eunjongkim/Qanalysis`) and run:
88
```
9-
$python setup.py install
9+
$ pip install -e .
1010
```
1111

1212
## Usage

pyproject.toml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
[build-system]
2+
requires = ["setuptools>=61.0"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "Qanalysis"
7+
version = "0.2.0"
8+
authors = [
9+
{ name="Eunjong Kim", email="ekim7206@gmail.com" },
10+
]
11+
description = "Toolbox for qubit measurement and analysis"
12+
readme = "README.md"
13+
license = { file="LICENSE" }
14+
requires-python = ">=3.7"
15+
classifiers = [
16+
"Programming Language :: Python :: 3",
17+
"License :: OSI Approved :: MIT License",
18+
"Operating System :: OS Independent",
19+
]
20+
dependencies = [
21+
"scipy>=1.9.0",
22+
"numpy>=1.23",
23+
"matplotlib>=3.5.2",
24+
"pandas>=1.4.0",
25+
"scikit-learn>=1.1.2",
26+
"seaborn>=0.12.0",
27+
"cma>=3.2.2"
28+
]
29+
[project.urls]
30+
"Homepage" = "https://github.com/eunjongkim/Qanalysis"
31+
"Bug Tracker" = "https://github.com/eunjongkim/Qanalysis/issues"

setup.py

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)