Skip to content

Commit 928c33b

Browse files
committed
Moved the metadata into pyproject.toml.
1 parent b1a23f5 commit 928c33b

2 files changed

Lines changed: 42 additions & 39 deletions

File tree

pyproject.toml

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
[build-system]
2-
requires = ["setuptools>=41.1", "wheel", "setuptools_scm[toml]>=3.4.3"]
2+
requires = ["setuptools>=61.2", "wheel", "setuptools_scm[toml]>=3.4.3"]
33
build-backend = "setuptools.build_meta"
44

5+
[project]
6+
name = "xeger"
7+
authors = [{name = "Colm O'Connor", email = "colm.oconnor.github@gmail.com"}]
8+
license = {text = "BSD"}
9+
description = "A library for generating random strings from a valid regular expression."
10+
keywords = [
11+
"regular",
12+
"expressions",
13+
"regexp",
14+
"testing",
15+
"random",
16+
"generator",
17+
]
18+
readme = "README.rst"
19+
classifiers = [
20+
"Development Status :: 3 - Alpha",
21+
"Intended Audience :: Developers",
22+
"License :: OSI Approved :: MIT License",
23+
"Topic :: Software Development :: Build Tools",
24+
"Programming Language :: Python :: 2",
25+
"Programming Language :: Python :: 2.6",
26+
"Programming Language :: Python :: 2.7",
27+
"Programming Language :: Python :: 3",
28+
"Programming Language :: Python :: 3.1",
29+
"Programming Language :: Python :: 3.2",
30+
"Programming Language :: Python :: 3.3",
31+
"Programming Language :: Python :: 3.4",
32+
"Programming Language :: Python :: 3.5",
33+
"Programming Language :: Python :: 3.6",
34+
]
35+
urls = {Homepage = "https://github.com/crdoconnor/xeger"}
36+
dynamic = ["version"]
37+
38+
[tool.setuptools]
39+
zip-safe = false
40+
include-package-data = false
41+
42+
[tool.setuptools.packages.find]
43+
exclude = ["docs"] # tests*
44+
namespaces = false
45+
546
[tool.setuptools_scm]

setup.cfg

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

0 commit comments

Comments
 (0)