File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed
packages/google-cloud-kms Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change 19
19
20
20
import setuptools
21
21
22
+ # Disable version normalization performed by setuptools.setup()
23
+ try :
24
+ # Try the approach of using sic(), added in setuptools 46.1.0
25
+ from setuptools import sic
26
+ except ImportError :
27
+ # Try the approach of replacing packaging.version.Version
28
+ sic = lambda v : v
29
+ try :
30
+ # setuptools >=39.0.0 uses packaging from setuptools.extern
31
+ from setuptools .extern import packaging
32
+ except ImportError :
33
+ # setuptools <39.0.0 uses packaging from pkg_resources.extern
34
+ from pkg_resources .extern import packaging
35
+ packaging .version .Version = packaging .version .LegacyVersion
36
+
22
37
name = "google-cloud-kms"
23
38
description = "Cloud Key Management Service (KMS) API client library"
24
39
version = "2.2.0"
52
67
53
68
setuptools .setup (
54
69
name = name ,
55
- version = version ,
70
+ version = sic ( version ) ,
56
71
description = description ,
57
72
long_description = readme ,
58
73
author = "Google LLC" ,
You can’t perform that action at this time.
0 commit comments