Skip to content

Commit b509830

Browse files
apurvakhatriapurvakhatri
and
apurvakhatri
authored
PEP 621 added (#293)
* PEP 621 added Signed-off-by: apurvakhatri <[email protected]> * install requires and extra requires added to pyproject.toml Signed-off-by: apurvakhatri <[email protected]> * Migrated package from setup.py to pyproject.toml PEP 621 Signed-off-by: apurvakhatri <[email protected]> * Author & dynamic corrected. Requires python added Signed-off-by: apurvakhatri <[email protected]> * Copyright information added Signed-off-by: apurvakhatri <[email protected]> * extra quotes removed from description Signed-off-by: apurvakhatri <[email protected]> * MANIFEST added for packaging Signed-off-by: apurvakhatri <[email protected]> * LICENSE changed to text and url renamed Signed-off-by: apurvakhatri <[email protected]> --------- Signed-off-by: apurvakhatri <[email protected]> Co-authored-by: apurvakhatri <[email protected]>
1 parent 9c0f7d8 commit b509830

File tree

4 files changed

+46
-101
lines changed

4 files changed

+46
-101
lines changed

README.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,5 @@ chat rooms, and mailing lists is expected to follow the `PSF Code of Conduct`_.
3232
.. |twine check| replace:: ``twine check``
3333
.. _twine check: https://packaging.python.org/guides/making-a-pypi-friendly-readme#validating-restructuredtext-markup
3434
.. _PSF Code of Conduct: https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md
35+
36+
Copyright © 2014, [The Python Packaging Authority].

pyproject.toml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
[project]
2+
name = "readme_renderer"
3+
version = "41.0"
4+
description = "readme_renderer is a library for rendering readme descriptions for Warehouse"
5+
authors = [
6+
{name = "The Python Packaging Authority", email = "[email protected]"}
7+
]
8+
readme = "README.rst"
9+
license = {text = "Apache License, Version 2.0"}
10+
dependencies = ["bleach>=2.1.0", "docutils>=0.13.1", "Pygments>=2.5.1"]
11+
classifiers = [
12+
"Intended Audience :: Developers",
13+
"License :: OSI Approved :: Apache Software License",
14+
"Natural Language :: English",
15+
"Operating System :: MacOS :: MacOS X",
16+
"Operating System :: POSIX",
17+
"Operating System :: POSIX :: BSD",
18+
"Operating System :: POSIX :: Linux",
19+
"Operating System :: Microsoft :: Windows",
20+
"Programming Language :: Python",
21+
"Programming Language :: Python :: 3",
22+
"Programming Language :: Python :: 3 :: Only",
23+
"Programming Language :: Python :: 3.8",
24+
"Programming Language :: Python :: 3.9",
25+
"Programming Language :: Python :: 3.10",
26+
"Programming Language :: Python :: 3.11",
27+
"Programming Language :: Python :: Implementation :: CPython",
28+
"Programming Language :: Python :: Implementation :: PyPy",
29+
"Typing :: Typed"
30+
]
31+
requires-python = ">=3.8"
32+
33+
[project.optional-dependencies]
34+
md = ["cmarkgfm>=0.8.0"]
35+
36+
[tool.setuptools]
37+
include-package-data = true
38+
39+
[tool.setuptools.packages.find]
40+
exclude = ["tests", "tests.*"]
41+
42+
[project.urls]
43+
Home-page = "https://github.com/pypa/readme_renderer"
44+
145
[build-system]
246
requires = ["setuptools>=40.8.0"]
347
build-backend = "setuptools.build_meta"

readme_renderer/__about__.py

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

setup.py

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

0 commit comments

Comments
 (0)