aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyproject.toml23
1 files changed, 15 insertions, 8 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 1fa3937..f0c6880 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,15 +1,20 @@
[build-system]
-requires = ["flit_core >=2,<4"]
+requires = ["flit_core >=3.2,<4"]
build-backend = "flit_core.buildapi"
-[tool.flit.metadata]
-module = "qolab"
-author = "Eugeniy E. Mikhailov"
-author-email = "eemikh@wm.edu"
+[project]
+name = "qolab"
+authors = [{name = "Eugeniy E. Mikhailov", email = "eemikh@wm.edu"}]
+maintainers = [{name = "Eugeniy E. Mikhailov", email = "eemikh@wm.edu"}]
+readme = "README.md"
+keywords = [
+ "scope", "lockin", "spectrum analyser", "multimeter", "DAQ", "feedback",
+ "post processing",
+]
+license = {file = "LICENSE"}
classifiers = ["License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)"]
-description-file = "README.md"
-home-page = "http://qo.physics.wm.edu/cgit/qolab.git/about/"
-requires = [
+dynamic = ["version", "description"]
+dependencies = [
"numpy >=1.19.5",
"matplotlib >=3.3.4",
"pyvisa >=1.11.3",
@@ -24,3 +29,5 @@ requires = [
"pyserial >= 3.4",
]
+[project.urls]
+Home = "http://qo.physics.wm.edu/cgit/qolab.git/about/"