Skip to content

Commit 4151a17

Browse files
authored
Merge pull request #98 from sanders41/setuptools
Improve setuptools pyproject.toml
2 parents 6a12455 + e1cffc0 commit 4151a17

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

src/project_generator.rs

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,12 @@ dynamic = ["version", "readme"]
439439
version = {attr = "{{ source_dir }}.__version__"}
440440
readme = {file = ["README.md"]}
441441
442+
[tool.setuptools.packages.find]
443+
include = ["{{ source_dir }}*"]
444+
445+
[tool.setuptools.package-data]
446+
{{ source_dir }} = ["py.typed"]
447+
442448
"#
443449
.to_string(),
444450
};
@@ -1793,6 +1799,12 @@ dynamic = ["version", "readme"]
17931799
version = {{attr = "{}.__version__"}}
17941800
readme = {{file = ["README.md"]}}
17951801
1802+
[tool.setuptools.packages.find]
1803+
include = ["{}*"]
1804+
1805+
[tool.setuptools.package-data]
1806+
{} = ["py.typed"]
1807+
17961808
[tool.black]
17971809
line-length = {}
17981810
include = '\.pyi?$'
@@ -1842,6 +1854,8 @@ fix = true
18421854
project_info.creator_email,
18431855
project_info.min_python_version,
18441856
project_info.source_dir,
1857+
project_info.source_dir,
1858+
project_info.source_dir,
18451859
project_info.max_line_length,
18461860
project_info.source_dir,
18471861
project_info.max_line_length,
@@ -1886,6 +1900,12 @@ dynamic = ["version", "readme"]
18861900
version = {{attr = "{}.__version__"}}
18871901
readme = {{file = ["README.md"]}}
18881902
1903+
[tool.setuptools.packages.find]
1904+
include = ["{}*"]
1905+
1906+
[tool.setuptools.package-data]
1907+
{} = ["py.typed"]
1908+
18891909
[tool.black]
18901910
line-length = {}
18911911
include = '\.pyi?$'
@@ -1935,6 +1955,8 @@ fix = true
19351955
project_info.creator_email,
19361956
project_info.min_python_version,
19371957
project_info.source_dir,
1958+
project_info.source_dir,
1959+
project_info.source_dir,
19381960
project_info.max_line_length,
19391961
project_info.source_dir,
19401962
project_info.max_line_length,
@@ -1978,6 +2000,12 @@ dynamic = ["version", "readme"]
19782000
version = {{attr = "{}.__version__"}}
19792001
readme = {{file = ["README.md"]}}
19802002
2003+
[tool.setuptools.packages.find]
2004+
include = ["{}*"]
2005+
2006+
[tool.setuptools.package-data]
2007+
{} = ["py.typed"]
2008+
19812009
[tool.black]
19822010
line-length = {}
19832011
include = '\.pyi?$'
@@ -2027,6 +2055,8 @@ fix = true
20272055
project_info.creator_email,
20282056
project_info.min_python_version,
20292057
project_info.source_dir,
2058+
project_info.source_dir,
2059+
project_info.source_dir,
20302060
project_info.max_line_length,
20312061
project_info.source_dir,
20322062
project_info.max_line_length,
@@ -2071,6 +2101,12 @@ dynamic = ["version", "readme"]
20712101
version = {{attr = "{}.__version__"}}
20722102
readme = {{file = ["README.md"]}}
20732103
2104+
[tool.setuptools.packages.find]
2105+
include = ["{}*"]
2106+
2107+
[tool.setuptools.package-data]
2108+
{} = ["py.typed"]
2109+
20742110
[tool.black]
20752111
line-length = {}
20762112
include = '\.pyi?$'
@@ -2120,6 +2156,8 @@ fix = true
21202156
project_info.creator_email,
21212157
project_info.min_python_version,
21222158
project_info.source_dir,
2159+
project_info.source_dir,
2160+
project_info.source_dir,
21232161
project_info.max_line_length,
21242162
project_info.source_dir,
21252163
project_info.max_line_length,

0 commit comments

Comments
 (0)