Skip to content

Commit d08c127

Browse files
- start setup
1 parent 9ab43df commit d08c127

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

pyproject.toml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
[build-system]
2+
requires = ["setuptools>=61", "wheel"]
3+
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "django-jtable"
7+
version = "0.1.0"
8+
description = "Django and jTable integration"
9+
readme = "README.md"
10+
requires-python = ">=3.8"
11+
license = { text = "MIT" }
12+
13+
authors = [
14+
{ name = "Ezhil Language Foundation" }
15+
]
16+
17+
classifiers = [
18+
"Programming Language :: Python :: 3",
19+
"Programming Language :: Python :: 3 :: Only",
20+
"Framework :: Django",
21+
"License :: OSI Approved :: MIT License",
22+
"Operating System :: OS Independent",
23+
]
24+
25+
# ⚠️ NOTE:
26+
# I couldn’t read the repo’s requirements.txt via GitHub’s HTML from here,
27+
# so this list is based on the README and typical Django setups.
28+
# You should sync this with the actual requirements.txt in the repo.
29+
dependencies = [
30+
"Django>=3.2",
31+
"django-cors-headers>=3.13",
32+
]
33+
34+
[project.urls]
35+
Homepage = "https://github.com/ezhil-Language-Foundation/django-jtable"
36+
Source = "https://github.com/ezhil-Language-Foundation/django-jtable"
37+
38+
[tool.setuptools]
39+
include-package-data = true
40+
41+
[tool.setuptools.packages.find]
42+
where = ["."]
43+
44+
# `django_jtables` is the reusable app, others are the demo project/apps.
45+
include = [
46+
"django_jtables",
47+
"django_jtables.static",
48+
"django_jtables.static.jtable2.4.0",
49+
]
50+
51+
[tool.setuptools.package-data]
52+
"django_jtables" = ["static/jtable2.4.0/**/*"]

0 commit comments

Comments
 (0)