Skip to content

Commit f1860b9

Browse files
committed
2.3.3: pyproject.toml
1 parent 88d9608 commit f1860b9

File tree

3 files changed

+42
-28
lines changed

3 files changed

+42
-28
lines changed

pyproject.toml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
[build-system]
2+
requires = [
3+
"setuptools>=65.6.3",
4+
"wheel"
5+
]
6+
build-backend = "setuptools.build_meta"
7+
8+
[project]
9+
name = "django-npm-mjs"
10+
version = "2.3.3"
11+
description = "A Django package to use npm.js dependencies and transpile ES2015+"
12+
license = {text = "LGPL-3.0-or-later"}
13+
readme = "README.md"
14+
authors = [
15+
{name="Johannes Wilm", email="[email protected]"}
16+
]
17+
classifiers = [
18+
"Environment :: Web Environment",
19+
"Framework :: Django",
20+
"Framework :: Django :: 3.2",
21+
"Framework :: Django :: 4.0",
22+
"Framework :: Django :: 4.1",
23+
"Intended Audience :: Developers",
24+
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
25+
"Operating System :: OS Independent",
26+
"Programming Language :: Python",
27+
"Programming Language :: Python :: 3.7",
28+
"Programming Language :: Python :: 3.8",
29+
"Programming Language :: Python :: 3.9",
30+
"Programming Language :: Python :: 3.10",
31+
"Programming Language :: Python :: 3.11",
32+
"Topic :: Internet :: WWW/HTTP",
33+
"Topic :: Internet :: WWW/HTTP :: Dynamic Content"
34+
]
35+
urls = {repository = "https://github.com/fiduswriter/django-npm-mjs"}
36+
dynamic = ["dependencies"]
37+
38+
[tool.setuptools.dynamic]
39+
version = {file = "fiduswriter/version.txt"}
40+
dependencies = {file = "requirements.txt"}

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Django >= 3.2
2+
JSON_minify == 0.3.0

setup.py

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -10,34 +10,6 @@
1010
os.chdir(os.path.normpath(os.path.join(__file__, os.pardir)))
1111

1212
setup(
13-
name="django-npm-mjs",
14-
version="2.3.2",
1513
packages=find_packages(),
1614
include_package_data=True,
17-
license="LGPL License",
18-
description=("A Django package to use npm.js dependencies and transpile ES2015+",),
19-
long_description=README,
20-
long_description_content_type="text/markdown",
21-
url="https://github.com/fiduswriter/django-npm-mjs",
22-
author="Johannes Wilm",
23-
author_email="[email protected]",
24-
install_requires=["Django >= 3.2", "JSON_minify == 0.3.0"],
25-
classifiers=[
26-
"Environment :: Web Environment",
27-
"Framework :: Django",
28-
"Framework :: Django :: 3.2",
29-
"Framework :: Django :: 4.0",
30-
"Framework :: Django :: 4.1",
31-
"Intended Audience :: Developers",
32-
"License :: OSI Approved :: " + "GNU Lesser General Public License v3 (LGPLv3)",
33-
"Operating System :: OS Independent",
34-
"Programming Language :: Python",
35-
"Programming Language :: Python :: 3.6",
36-
"Programming Language :: Python :: 3.7",
37-
"Programming Language :: Python :: 3.8",
38-
"Programming Language :: Python :: 3.9",
39-
"Programming Language :: Python :: 3.10",
40-
"Topic :: Internet :: WWW/HTTP",
41-
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
42-
],
4315
)

0 commit comments

Comments
 (0)