Skip to content

Commit bcf0fc9

Browse files
committed
Move metadata to pyproject.toml
1 parent 4464ebf commit bcf0fc9

File tree

4 files changed

+31
-19
lines changed

4 files changed

+31
-19
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
__pycache__
22
/dist/
3+
yamlcore.egg-info/

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
include Changelog.md Readme.md LICENSE
22
recursive-include examples *
33
recursive-include tests *
4+
global-exclude */__pycache__/*

pyproject.toml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
11
[build-system]
2-
requires = ['setuptools>=42']
2+
requires = ['setuptools >= 61.0']
33
build-backend = 'setuptools.build_meta'
4+
5+
[project]
6+
name = "yamlcore"
7+
version = "0.0.3"
8+
dependencies = [
9+
"PyYAML",
10+
]
11+
requires-python = ">= 3.6"
12+
authors = [
13+
{name = "Tina Müller", email = "[email protected]"},
14+
]
15+
description = "YAML 1.2 Support for PyYAML"
16+
readme = "Readme.md"
17+
license = {file = "LICENSE"}
18+
keywords = ["yaml"]
19+
classifiers = [
20+
"Development Status :: 5 - Production/Stable",
21+
"Intended Audience :: Developers",
22+
"License :: OSI Approved :: MIT License",
23+
"Operating System :: OS Independent",
24+
"Programming Language :: Python :: 3",
25+
]
26+
[project.urls]
27+
Homepage = "https://github.com/perlpunk/pyyaml-core"
28+
Documentation = "https://github.com/perlpunk/pyyaml-core"
29+
Repository = "https://github.com/perlpunk/pyyaml-core"
30+
Issues = "https://github.com/perlpunk/pyyaml-core/issues"
31+
Changelog = "https://github.com/perlpunk/pyyaml-core/blob/main/Changelog.md"

setup.cfg

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,3 @@
1-
[metadata]
2-
name = yamlcore
3-
version = 0.0.3
4-
author = Tina Müller
5-
author_email = [email protected]
6-
description = YAML 1.2 Support for PyYAML
7-
long_description = file: Readme.md, LICENSE
8-
long_description_content_type = text/markdown
9-
url = https://github.com/perlpunk/pyyaml-core
10-
project_urls =
11-
Bug Tracker = https://github.com/perlpunk/pyyaml-core/issues
12-
repository = https://github.com/perlpunk/pyyaml-core
13-
changelog = https://github.com/perlpunk/pyyaml-core/blob/main/Changelog.md
14-
classifiers =
15-
Programming Language :: Python :: 3
16-
License :: OSI Approved :: MIT License
17-
Operating System :: OS Independent
18-
191
[options]
202
package_dir =
213
= .

0 commit comments

Comments
 (0)