File tree Expand file tree Collapse file tree 3 files changed +6
-12
lines changed Expand file tree Collapse file tree 3 files changed +6
-12
lines changed Original file line number Diff line number Diff line change 13
13
from __future__ import absolute_import
14
14
15
15
import os
16
+ import pkg_resources
16
17
import sys
17
18
from datetime import datetime
18
19
from unittest .mock import MagicMock
@@ -32,8 +33,8 @@ def __getattr__(cls, name):
32
33
'numpy' , 'scipy' , 'scipy.sparse' ]
33
34
sys .modules .update ((mod_name , Mock ()) for mod_name in MOCK_MODULES )
34
35
35
- version = '1.18.1'
36
36
project = u'sagemaker'
37
+ version = pkg_resources .require (project )[0 ].version
37
38
38
39
# Add any Sphinx extension module names here, as strings. They can be extensions
39
40
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
Original file line number Diff line number Diff line change 13
13
from __future__ import absolute_import
14
14
15
15
import os
16
- import re
17
16
from glob import glob
18
17
import sys
19
18
20
19
from setuptools import setup , find_packages
21
20
22
21
23
- def get_version ():
24
- root = os .path .dirname (__file__ )
25
- version_re = re .compile (r'''__version__ = ['"]([0-9.]+((post|dev)\d+)?)['"]''' )
26
-
27
- init = read (os .path .join (root , 'src/sagemaker' , '__init__.py' ))
28
- return version_re .search (init ).group (1 )
29
-
30
-
31
22
def read (fname ):
32
23
return open (os .path .join (os .path .dirname (__file__ ), fname )).read ()
33
24
@@ -42,7 +33,7 @@ def read(fname):
42
33
required_packages .append ('enum34>=1.1.6' )
43
34
44
35
setup (name = "sagemaker" ,
45
- version = get_version () ,
36
+ version = '1.18.1' ,
46
37
description = "Open source library for training and deploying models on Amazon SageMaker." ,
47
38
packages = find_packages ('src' ),
48
39
package_dir = {'' : 'src' },
Original file line number Diff line number Diff line change 12
12
# language governing permissions and limitations under the License.
13
13
from __future__ import absolute_import
14
14
15
+ import pkg_resources
16
+
15
17
from sagemaker import estimator , parameter , tuner # noqa: F401
16
18
from sagemaker .amazon .kmeans import KMeans , KMeansModel , KMeansPredictor # noqa: F401
17
19
from sagemaker .amazon .pca import PCA , PCAModel , PCAPredictor # noqa: F401
39
41
from sagemaker .session import s3_input # noqa: F401
40
42
from sagemaker .session import get_execution_role # noqa: F401
41
43
42
- __version__ = '1.18.1'
44
+ __version__ = pkg_resources . require ( 'sagemaker' )[ 0 ]. version
You can’t perform that action at this time.
0 commit comments