Skip to content

Commit e6436fa

Browse files
Raimar Bühmannpasccom
authored andcommitted
Add pyproject.toml
1 parent df23d72 commit e6436fa

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,7 @@ htmlcov/
44

55
# Caches
66
__pycache__/
7+
8+
# package
9+
dist/
10+
*.egg-info/

pyproject.toml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# using https://setuptools.pypa.io/en/latest/userguide/package_discovery.html#flat-layout
2+
3+
[project]
4+
name = "elitech"
5+
version = "0.0.1"
6+
description = "Library and command line tool for Elitech data logger"
7+
readme = "README.md"
8+
authors = [
9+
{name = "Pascal Combes", email = "[email protected]"},
10+
]
11+
keywords = ["elitech", "logger"]
12+
classifiers = [
13+
"Programming Language :: Python",
14+
"Programming Language :: Python :: 3.13",
15+
]
16+
requires-python = ">=3.4, <4"
17+
18+
[project.urls]
19+
repository = "https://github.com/pasccom/python-elitech"
20+
21+
[project.scripts]
22+
elitech = "elitech.src.main:main"
23+
24+
[tool.setuptools]
25+
include-package-data = false
26+
27+
[tool.setuptools.packages.find]
28+
include = [
29+
"elitech*",
30+
"HIDParser.hid_parser*",
31+
]
32+
exclude = [
33+
"elitech.test*",
34+
]

0 commit comments

Comments
 (0)