11[build-system ]
2- requires = [" setuptools>=75 .0" , " versioneer[toml]==0.29" , " wheel" ]
2+ requires = [" setuptools>=77 .0" , " versioneer[toml]==0.29" , " wheel" ]
33build-backend = " setuptools.build_meta"
44
55[project ]
@@ -8,7 +8,7 @@ name="tableauserverclient"
88dynamic = [" version" ]
99description =' A Python module for working with the Tableau Server REST API.'
1010authors = [{
name =
" Tableau" ,
email =
" [email protected] " }]
11- license = { file = " LICENSE" }
11+ license-files = [ " LICENSE" ]
1212readme = " README.md"
1313
1414dependencies = [
@@ -35,6 +35,12 @@ repository = "https://github.com/tableau/server-client-python"
3535test = [" black==24.8" , " build" , " mypy==1.4" , " pytest>=7.0" , " pytest-cov" , " pytest-subtests" ,
3636 " requests-mock>=1.0,<2.0" ]
3737
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+
3844[tool .black ]
3945line-length = 120
4046target-version = [' py39' , ' py310' , ' py311' , ' py312' , ' py313' ]
@@ -61,5 +67,5 @@ addopts = "--junitxml=./test.junit.xml"
6167VCS = " git"
6268style = " pep440-pre"
6369versionfile_source = " tableauserverclient/bin/_version.py"
64- versionfile_build = " tableauserverclient/bin/ _version.py"
70+ versionfile_build = " _version.py"
6571tag_prefix = " v"
0 commit comments