Skip to content

Commit 71298dc

Browse files
committed
transfer setup.py to pyproject.toml
1 parent 7273c77 commit 71298dc

2 files changed

Lines changed: 50 additions & 61 deletions

File tree

pyproject.toml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
[build-system]
2+
requires = ["setuptools"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[tool.setuptools.packages.find]
6+
where = ["src"]
7+
8+
[project]
9+
name = "hyperactive"
10+
version = "4.7.0"
11+
description = "An optimization and data collection toolbox for convenient and fast prototyping of computationally expensive models."
12+
dynamic = ["dependencies"]
13+
readme = "README.md"
14+
requires-python = ">=3.8"
15+
license = {file = "LICENSE"}
16+
keywords = ["visualization", "data-science"]
17+
authors = [
18+
{name = "Simon Blanke", email = "simon.blanke@yahoo.com" }
19+
]
20+
maintainers = [
21+
{name = "Simon Blanke", email = "simon.blanke@yahoo.com" }
22+
]
23+
classifiers=[
24+
"Programming Language :: Python :: 3",
25+
"Programming Language :: Python :: 3.8",
26+
"Programming Language :: Python :: 3.9",
27+
"Programming Language :: Python :: 3.10",
28+
"Programming Language :: Python :: 3.11",
29+
"Programming Language :: Python :: 3.12",
30+
"License :: OSI Approved :: MIT License",
31+
"Operating System :: OS Independent",
32+
"Topic :: Scientific/Engineering :: Information Analysis",
33+
"Topic :: Scientific/Engineering :: Mathematics",
34+
"Topic :: Software Development :: Libraries :: Python Modules",
35+
"Intended Audience :: Developers",
36+
"Intended Audience :: Information Technology",
37+
"Intended Audience :: Science/Research",
38+
]
39+
40+
[tool.setuptools.dynamic]
41+
dependencies = {file = ["requirements/requirements.in"]}
42+
43+
[project.optional-dependencies]
44+
dev = ["check-manifest"]
45+
test = ["coverage"]
46+
47+
[project.urls]
48+
"Homepage" = "https://github.com/SimonBlanke/Hyperactive"
49+
"Bug Reports" = "https://github.com/SimonBlanke/Hyperactive/issues"
50+
"Source" = "https://github.com/SimonBlanke/Hyperactive/"

setup.py

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

0 commit comments

Comments
 (0)