Skip to content

Commit d6d625c

Browse files
committed
Migrating to pyproject.toml, removing setup.cfg
1 parent 233dfe3 commit d6d625c

File tree

2 files changed

+37
-34
lines changed

2 files changed

+37
-34
lines changed

pyproject.toml

+37-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
11
[build-system]
2-
requires = ["setuptools"]
2+
requires = ["setuptools>=61.0"]
33
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "Lexitron"
7+
version = "2.1.2"
8+
authors = [
9+
{name = "Rothos"}
10+
]
11+
description = "A command-line regex search engine for the English language"
12+
readme = "README.md"
13+
requires-python = ">=3.7"
14+
keywords = ["english", "dictionary", "crossword", "spelling", "words", "lexicon", "search"]
15+
license = {text = "GNU GPL Version 2"}
16+
classifiers = [
17+
"Programming Language :: Python :: 3",
18+
]
19+
dependencies = [
20+
"importlib-metadata;python_version<'3.8'",
21+
"importlib-resources;python_version<'3.8'"
22+
]
23+
24+
[project.urls]
25+
Homepage = "http://github.com/rothos/lexitron"
26+
27+
[tool.setuptools]
28+
zip-safe = false
29+
include-package-data = true
30+
package-dir = {""= "."}
31+
32+
[tool.setuptools.packages.find]
33+
where = ["."]
34+
35+
[tool.setuptools.package-data]
36+
"*" = ["*.txt"]
37+
38+
[project.scripts]
39+
lx = "lexitron.lexitron:main"

setup.cfg

-33
This file was deleted.

0 commit comments

Comments
 (0)