Skip to content

Commit a65a767

Browse files
committed
add [project] section to pyproject.toml, remove setup.py
1 parent b7965e7 commit a65a767

File tree

3 files changed

+25
-43
lines changed

3 files changed

+25
-43
lines changed

pyproject.toml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22
requires = ["setuptools>=63.0", "wheel"]
33
build-backend = "setuptools.build_meta"
44

5+
[project]
6+
name = "elkoep-aio-mqtt"
7+
version = "0.1.0.beta.1"
8+
description = "Python library for iNELS mqtt protocol"
9+
readme = "README.md"
10+
requires-python = ">=3.10"
11+
license = {text = "MIT"}
12+
authors = [
13+
{name = "Elko EP s.r.o.", email = "[email protected]"}
14+
]
15+
keywords = ["iNels", "Elko EP", "Home assistant integration"]
16+
classifiers = [
17+
"License :: OSI Approved :: MIT License",
18+
"Programming Language :: Python :: 3",
19+
"Programming Language :: Python :: 3.10",
20+
"Programming Language :: Python :: 3.11",
21+
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
23+
]
24+
dependencies = []
25+
26+
[tool.setuptools.packages.find]
27+
where = ["."]
28+
include = ["inelsmqtt*"]
29+
530
[project.optional-dependencies]
631
test = [
732
"pytest>=8.2.0",

setup.cfg

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

setup.py

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

0 commit comments

Comments
 (0)