Get app version from playstore, appstore
Project description
AppVersion is a library that can fetch app version from playstore or appstore. You only need to prepare the package name or bundle id as argument. also It has various util function for calculate version.
Install
pip install appversion
Quick start
from av import AppVersion # arg - android package name. playstore_version = AppVersion.playstore('com.youjinui.endword') print(playstore_version) # 1.2.1 # arg - iOS bundle id. appstore_version = AppVersion.appstore('com.youjinui.endword') print(appstore_version) # 1.0.0
Calculate version
Max
This function return max version from two arguments.
from av import AppVersion max_version = AppVersion.maxv('0.0.1', '0.0.2') print(max_version)
return 0.0.2
Min
This function return min version from two arguments.
from av import AppVersion min_version = AppVersion.minv('1.0.a', '1.0.b') print(min_version)
return 1.0.a
Equals
This function returns a boolean value of whether the version are equals or different.
from av import AppVersion is_equal = AppVersion.equals('1.1', '1.1.0.0.0') print(is_equal)
return True
Compare
This function returns a boolean value of whether the arg1 is greater than arg2.
from av import AppVersion is_arg1_greater_than_arg2 = AppVersion.compare('1.1.12', '1.1.3') print(is_arg1_greater_than_arg2)
return True
Authors
License
This library has MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size appversion-0.0.1-py3-none-any.whl (3.5 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Close
Hashes for appversion-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b99acc6466d71fee565d7419690216ff70856f79c3c5a1146cb37d70bbcc955c |
|
MD5 | 0542f5121b0b23a5993b75e1740c38f3 |
|
BLAKE2-256 | 0faf8c99c51e97d269238054ee156eb2bca19f5184208586a8a0d790652e0cd7 |