17
17
import os
18
18
import sys
19
19
20
- from setuptools import find_packages
21
- from setuptools import setup
20
+ import setuptools
22
21
23
22
24
23
if sys .version_info >= (3 , 11 ):
@@ -36,32 +35,32 @@ def select_constraint(default, nightly=None, git_master=None):
36
35
return git_master
37
36
else :
38
37
return default
39
-
40
38
REQUIRED_PACKAGES = [
41
- 'tensorflow>=2.15 ,<2.16 ' ,
39
+ 'tensorflow>=2.16 ,<2.17 ' ,
42
40
'tensorflow-hub>=0.16.1,<1.0.0' ,
43
- 'tensorflow-data-validation' + select_constraint (
44
- default = '>=1.15.1,<2.0.0' ,
45
- nightly = '>=1.16.0.dev' ,
46
- git_master = '@git+https://github.com/tensorflow/data-validation@master' ),
47
- 'tensorflow-model-analysis' + select_constraint (
48
- default = '>=0.46,<0.47' ,
49
- nightly = '>=0.47.0.dev' ,
50
- git_master = '@git+https://github.com/tensorflow/model-analysis@master' ),
41
+ 'tensorflow-data-validation'
42
+ + select_constraint (
43
+ default = '>=1.16.1,<2.0.0' ,
44
+ nightly = '>=1.17.0.dev' ,
45
+ git_master = '@git+https://github.com/tensorflow/data-validation@master' ,
46
+ ),
47
+ 'tensorflow-model-analysis'
48
+ + select_constraint (
49
+ default = '>=0.47.0,<0.48.0' ,
50
+ nightly = '>=0.48.0.dev' ,
51
+ git_master = '@git+https://github.com/tensorflow/model-analysis@master' ,
52
+ ),
51
53
'witwidget>=1.4.4,<2' ,
52
54
'protobuf>=3.20.3,<5' ,
53
55
]
54
-
55
56
# Get version from version module.
56
57
with open ('fairness_indicators/version.py' ) as fp :
57
58
globals_dict = {}
58
59
exec (fp .read (), globals_dict ) # pylint: disable=exec-used
59
60
__version__ = globals_dict ['__version__' ]
60
-
61
61
with open ('README.md' , 'r' , encoding = 'utf-8' ) as fh :
62
62
long_description = fh .read ()
63
-
64
- setup (
63
+ setuptools .setup (
65
64
name = 'fairness_indicators' ,
66
65
version = __version__ ,
67
66
description = 'Fairness Indicators' ,
@@ -70,7 +69,7 @@ def select_constraint(default, nightly=None, git_master=None):
70
69
url = 'https://github.com/tensorflow/fairness-indicators' ,
71
70
author = 'Google LLC' ,
72
71
author_email = 'packages@tensorflow.org' ,
73
- packages = find_packages (exclude = ['tensorboard_plugin' ]),
72
+ packages = setuptools . find_packages (exclude = ['tensorboard_plugin' ]),
74
73
package_data = {
75
74
'fairness_indicators' : ['documentation/*' ],
76
75
},
@@ -96,6 +95,8 @@ def select_constraint(default, nightly=None, git_master=None):
96
95
'Topic :: Software Development :: Libraries :: Python Modules' ,
97
96
],
98
97
license = 'Apache 2.0' ,
99
- keywords = 'tensorflow model analysis fairness indicators tensorboard machine'
100
- ' learning' ,
98
+ keywords = (
99
+ 'tensorflow model analysis fairness indicators tensorboard machine'
100
+ ' learning'
101
+ ),
101
102
)
0 commit comments