File tree Expand file tree Collapse file tree 6 files changed +31
-2
lines changed Expand file tree Collapse file tree 6 files changed +31
-2
lines changed Original file line number Diff line number Diff line change @@ -163,6 +163,7 @@ repos:
163
163
additional_dependencies :
164
164
- paramiko == 2.8.0
165
165
- types-paramiko == 2.7.3
166
+ - types-setuptools == 57.4.2
166
167
args :
167
168
# FIXME: get rid of missing imports ignore
168
169
- --ignore-missing-imports
Original file line number Diff line number Diff line change
1
+ # Build-time setuptools-scm generated version module
2
+ /_scm_version.py
Original file line number Diff line number Diff line change
1
+ # This stub file is necessary because `_scm_version.py`
2
+ # autogenerated on build and absent on mypy checks time
3
+ version : str
Original file line number Diff line number Diff line change
1
+ """Version definition."""
2
+
3
+ try :
4
+ # pylint: disable=unused-import
5
+ from ._scm_version import version as __version__ # noqa: WPS433, WPS436
6
+ except ImportError :
7
+ from pkg_resources import get_distribution as _get_dist # noqa: WPS433
8
+ __version__ = _get_dist ('proxy.py' ).version # noqa: WPS440
9
+
10
+
11
+ __all__ = ('__version__' ,)
Original file line number Diff line number Diff line change 8
8
:copyright: (c) 2013-present by Abhinav Singh and contributors.
9
9
:license: BSD, see LICENSE for more details.
10
10
"""
11
- VERSION = (2 , 4 , 0 )
12
- __version__ = '.' .join (map (str , VERSION [0 :3 ]))
11
+ from ._version import __version__ # noqa: WPS436
12
+
13
+
14
+ VERSION = tuple (map (int , __version__ .split ('.' )))
15
+
16
+
17
+ __all__ = '__version__' , 'VERSION'
Original file line number Diff line number Diff line change 2
2
requires = [
3
3
# Essentials
4
4
" setuptools" ,
5
+
6
+ # Plugins
7
+ " setuptools-scm[toml] >= 6" ,
8
+ " setuptools-scm-git-archive >= 1.1" ,
5
9
]
6
10
build-backend = " setuptools.build_meta"
11
+
12
+ [tool .setuptools_scm ]
13
+ write_to = " proxy/common/_scm_version.py"
You can’t perform that action at this time.
0 commit comments