1
1
[build-system ]
2
- requires = [" setuptools>=75 .0" , " versioneer[toml]==0.29" , " wheel" ]
2
+ requires = [" setuptools>=77 .0" , " versioneer[toml]==0.29" , " wheel" ]
3
3
build-backend = " setuptools.build_meta"
4
4
5
5
[project ]
@@ -8,7 +8,7 @@ name="tableauserverclient"
8
8
dynamic = [" version" ]
9
9
description =' A Python module for working with the Tableau Server REST API.'
10
10
authors = [{
name =
" Tableau" ,
email =
" [email protected] " }]
11
- license = { file = " LICENSE" }
11
+ license-files = [ " LICENSE" ]
12
12
readme = " README.md"
13
13
14
14
dependencies = [
@@ -35,6 +35,12 @@ repository = "https://github.com/tableau/server-client-python"
35
35
test = [" black==24.8" , " build" , " mypy==1.4" , " pytest>=7.0" , " pytest-cov" , " pytest-subtests" ,
36
36
" requests-mock>=1.0,<2.0" ]
37
37
38
+ [tool .setuptools .packages .find ]
39
+ where = [" tableauserverclient" , " tableauserverclient.helpers" , " tableauserverclient.models" , " tableauserverclient.server" , " tableauserverclient.server.endpoint" ]
40
+
41
+ [tool .setuptools .dynamic ]
42
+ version = {attr = " versioneer.get_version" }
43
+
38
44
[tool .black ]
39
45
line-length = 120
40
46
target-version = [' py39' , ' py310' , ' py311' , ' py312' , ' py313' ]
@@ -61,5 +67,5 @@ addopts = "--junitxml=./test.junit.xml"
61
67
VCS = " git"
62
68
style = " pep440-pre"
63
69
versionfile_source = " tableauserverclient/bin/_version.py"
64
- versionfile_build = " tableauserverclient/bin/ _version.py"
70
+ versionfile_build = " _version.py"
65
71
tag_prefix = " v"
0 commit comments