File tree Expand file tree Collapse file tree 4 files changed +22
-17
lines changed
Expand file tree Collapse file tree 4 files changed +22
-17
lines changed Original file line number Diff line number Diff line change 1616# DEALINGS IN THE SOFTWARE.
1717
1818from .cli import CLIManager
19+ from .version import __version__ , __version_as_int__
1920
2021
21- __version__ = "9.0.1"
22-
23- __all__ = ["CLIManager" , "__version__" ]
22+ __all__ = ["CLIManager" ]
Original file line number Diff line number Diff line change 2828 COLOR_PALETTE ,
2929 HYPERPARAMS ,
3030)
31+ from bittensor_cli .version import __version__ , __version_as_int__
3132from bittensor_cli .src .bittensor import utils
3233from bittensor_cli .src .bittensor .balances import Balance
3334from async_substrate_interface .errors import SubstrateRequestException
@@ -73,21 +74,8 @@ class GitError(Exception):
7374 pass
7475
7576
76- __version__ = "9.0.1"
7777
7878
79- _core_version = re .match (r"^\d+\.\d+\.\d+" , __version__ ).group (0 )
80- _version_split = _core_version .split ("." )
81- __version_info__ = tuple (int (part ) for part in _version_split )
82- _version_int_base = 1000
83- assert max (__version_info__ ) < _version_int_base
84-
85- __version_as_int__ : int = sum (
86- e * (_version_int_base ** i ) for i , e in enumerate (reversed (__version_info__ ))
87- )
88- assert __version_as_int__ < 2 ** 31 # fits in int32
89- __new_signature_version__ = 360
90-
9179_epilog = "Made with [bold red]:heart:[/bold red] by The Openτensor Foundaτion"
9280
9381np .set_printoptions (precision = 8 , suppress = True , floatmode = "fixed" )
Original file line number Diff line number Diff line change 1+ import re
2+
3+ def version_as_int (version ):
4+ _core_version = re .match (r"^\d+\.\d+\.\d+" , version ).group (0 )
5+ _version_split = _core_version .split ("." )
6+ __version_info__ = tuple (int (part ) for part in _version_split )
7+ _version_int_base = 1000
8+ assert max (__version_info__ ) < _version_int_base
9+
10+ __version_as_int__ : int = sum (
11+ e * (_version_int_base ** i ) for i , e in enumerate (reversed (__version_info__ ))
12+ )
13+ assert __version_as_int__ < 2 ** 31 # fits in int32
14+ __new_signature_version__ = 360
15+ return __version_as_int__
16+
17+ __version__ = "9.0.0"
18+ __version_as_int__ = version_as_int (__version__ )
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ def read_requirements(path):
4949
5050# loading version from setup.py
5151with codecs .open (
52- os .path .join (here , "bittensor_cli/cli .py" ), encoding = "utf-8"
52+ os .path .join (here , "bittensor_cli/version .py" ), encoding = "utf-8"
5353) as init_file :
5454 version_match = re .search (
5555 r"^__version__ = ['\"]([^'\"]*)['\"]" , init_file .read (), re .M
You can’t perform that action at this time.
0 commit comments