bittensor.utils.version#
Attributes#
Exceptions#
Exception raised for errors in the version check process. |
Functions#
|
|
|
|
|
Check if the current version of Bittensor is up-to-date with the latest version on PyPi. |
|
Retrieves and saves the latest version of Bittensor. |
|
Deprecated, kept for backwards compatibility. Use check_version() instead. |
Module Contents#
- bittensor.utils.version.VERSION_CHECK_THRESHOLD = 86400#
- exception bittensor.utils.version.VersionCheckError#
Bases:
Exception
Exception raised for errors in the version check process.
Initialize self. See help(type(self)) for accurate signature.
- bittensor.utils.version._get_version_file_path()#
- Return type:
- bittensor.utils.version._get_version_from_file(version_file)#
- Parameters:
version_file (pathlib.Path)
- Return type:
Optional[str]
- bittensor.utils.version._get_version_from_pypi(timeout=15)#
- bittensor.utils.version.check_version(timeout=15)#
Check if the current version of Bittensor is up-to-date with the latest version on PyPi. Raises a VersionCheckError if the version check fails.
- Parameters:
timeout (int) – The timeout for the request to PyPI in seconds. Default is
15
.
- bittensor.utils.version.get_and_save_latest_version(timeout=15)#
Retrieves and saves the latest version of Bittensor.