Skip to content

Commit ac96244

Browse files
committed
Switch to pyproject.toml from setup.py
1 parent 639d808 commit ac96244

7 files changed

+58
-73
lines changed

CONTRIBUTING.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Contributing
2+
3+
We have provided detailed documentation for ways in which you can
4+
contribute to Pulp here:
5+
https://docs.pulpproject.org/contributing/
6+
7+
This documentation includes:
8+
9+
* Suggestions of how to contribute
10+
* How we track bugs
11+
* Ways to get in touch with other contributors who can advise you
12+
* A contribution checklist
13+
* A developer guide
14+
15+
Join us! We look forward to hearing from you.

CONTRIBUTING.rst

-35
This file was deleted.

HISTORY.rst

-1
This file was deleted.

MANIFEST.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
include CHANGES.md
22
include COMMITMENT
3+
exclude CONTRIBUTING.md
34
include COPYRIGHT
45
include LICENSE
56
include functest_requirements.txt

pyproject.toml

+42-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
[build-system]
2+
requires = [
3+
"setuptools >= 40.8.0",
4+
"wheel >= 0.29.0",
5+
]
6+
build-backend = 'setuptools.build_meta'
7+
8+
[project]
9+
name = "pulp-npm"
10+
version = "0.1.0a5.dev"
11+
description = "pulp-npm plugin for the Pulp Project"
12+
readme = "README.md"
13+
authors = [
14+
{name="Pulp Team", email="[email protected]"},
15+
]
16+
classifiers=[
17+
"License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
18+
"Operating System :: POSIX :: Linux",
19+
"Framework :: Django",
20+
"Programming Language :: Python",
21+
"Programming Language :: Python :: 3",
22+
"Programming Language :: Python :: 3.8",
23+
"Programming Language :: Python :: 3.9",
24+
]
25+
requires-python = ">=3.6"
26+
dependencies = [
27+
"pulpcore>=3.28.15,<3.70",
28+
]
29+
30+
[project.urls]
31+
Homepage = "https://pulpproject.org"
32+
Documentation = "https://pulpproject.org/pulp_npm/"
33+
Repository = "https://github.com/pulp/pulp_npm"
34+
"Bug Tracker" = "https://github.com/pulp/pulp_npm/issues"
35+
Changelog = "https://pulpproject.org/pulp_npm/changes/"
36+
37+
[project.entry-points."pulpcore.plugin"]
38+
pulp_npm = "pulp_npm:default_app_config"
39+
40+
[tool.setuptools.packages.find]
41+
where = ["."]
42+
143
[tool.towncrier]
244
package = "pulp_npm"
345
filename = "CHANGES.md"
@@ -10,10 +52,7 @@ underlines = ["", "", ""]
1052

1153
[tool.check-manifest]
1254
ignore = [
13-
".bumpversion.cfg",
1455
"CHANGES/**",
15-
"CONTRIBUTING.rst",
16-
"HISTORY.rst",
1756
"dev_requirements.txt",
1857
"doc_requirements.txt",
1958
"docs/**",

requirements.txt

-1
This file was deleted.

setup.py

-33
This file was deleted.

0 commit comments

Comments
 (0)