Skip to content

Commit f13fdcb

Browse files
Copilotmartinpopel
andcommitted
Convert setup.cfg configuration to pyproject.toml
Co-authored-by: martinpopel <724617+martinpopel@users.noreply.github.com>
1 parent 445c552 commit f13fdcb

File tree

1 file changed

+34
-4
lines changed

1 file changed

+34
-4
lines changed

pyproject.toml

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,36 @@
11
[build-system]
2-
requires = [
3-
"setuptools>=42",
4-
"wheel"
5-
]
2+
requires = ["setuptools>=42", "wheel"]
63
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "udapi"
7+
version = "0.5.1"
8+
description = "Python framework for processing Universal Dependencies data"
9+
readme = "README.md"
10+
requires-python = ">=3.9"
11+
license = {text = "GNU General Public License v2 or later (GPLv2+)"}
12+
authors = [
13+
{name = "Martin Popel", email = "popel@ufal.mff.cuni.cz"}
14+
]
15+
classifiers = [
16+
"Programming Language :: Python :: 3",
17+
"License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
18+
"Operating System :: OS Independent",
19+
]
20+
dependencies = [
21+
"colorama",
22+
"termcolor",
23+
]
24+
25+
[project.urls]
26+
Homepage = "https://github.com/udapi/udapi-python"
27+
28+
[project.optional-dependencies]
29+
test = ["pytest"]
30+
31+
[project.scripts]
32+
udapy = "udapi.cli:main"
33+
34+
[tool.setuptools]
35+
packages = {find = {}}
36+
include-package-data = true

0 commit comments

Comments
 (0)