11[build-system ]
2- requires = [" setuptools>=77 .0" , " versioneer[toml]==0.29" , " wheel" ]
2+ requires = [" setuptools>=75 .0" , " versioneer[toml]==0.29" , " wheel" ]
33build-backend = " setuptools.build_meta"
44
55[project ]
@@ -8,14 +8,14 @@ name="tableauserverclient"
88dynamic = [" version" ]
99description =' A Python module for working with the Tableau Server REST API.'
1010authors = [{name =" Tableau" , email =" github@tableau.com" }]
11- license-files = [ " LICENSE" ]
11+ license = { file = " LICENSE" }
1212readme = " README.md"
1313
1414dependencies = [
1515 ' defusedxml>=0.7.1' , # latest as at 7/31/23
1616 ' packaging>=23.1' , # latest as at 7/31/23
1717 ' requests>=2.32' , # latest as at 7/31/23
18- ' urllib3>=2.6.0 ,<3' ,
18+ ' urllib3>=2.2.2 ,<3' ,
1919 ' typing_extensions>=4.0' ,
2020]
2121requires-python = " >=3.9"
@@ -32,13 +32,8 @@ classifiers = [
3232repository = " https://github.com/tableau/server-client-python"
3333
3434[project .optional-dependencies ]
35- test = [" black==24.10" , " build" , " mypy==1.4" , " pytest>=7.0" , " pytest-cov" , " pytest-subtests" ,
36- " pytest-xdist" , " requests-mock>=1.0,<2.0" , " types-requests>=2.32.4.20250913" ]
37-
38- [tool .setuptools .packages .find ]
39- where = [" tableauserverclient" ]
40- [tool .setuptools .dynamic ]
41- version = {attr = " versioneer.get_version" }
35+ test = [" black==24.8" , " build" , " mypy==1.4" , " pytest>=7.0" , " pytest-cov" , " pytest-subtests" ,
36+ " requests-mock>=1.0,<2.0" ]
4237
4338[tool .black ]
4439line-length = 120
@@ -66,5 +61,5 @@ addopts = "--junitxml=./test.junit.xml"
6661VCS = " git"
6762style = " pep440-pre"
6863versionfile_source = " tableauserverclient/bin/_version.py"
69- versionfile_build = " _version.py"
64+ versionfile_build = " tableauserverclient/bin/ _version.py"
7065tag_prefix = " v"
0 commit comments