SDKs
Python SDK

Python Changelog

29min
3 6 0 (25 4 2025) added product details method inside the licensemanager added demo app 3 5 0 (24 3 2025) added optional param env on license check and product details 3 4 1 (17 3 2025) bug fix for the windows licensefile path setter method 3 4 0 (5 3 2025) added oauth support 3 3 0 (14 2 2025) licensefile added get sso url (sso) method 3 2 0 (5 2 2025) packages update updated requests from 2 31 0 to 2 32 3 updated pycryptodome from 3 19 0 to 3 21 0 updated winregistry from 1 1 1 to 2 1 0 updated charset normalizer from 3 3 0 to 3 4 1 updated idna from 3 4 to 3 10 updated urllib3 from 2 0 7 to 2 3 0 as of python 3 8's end of life https //devguide python org/versions/ , we no longer support python 3 8 please upgrade to python 3 9 or later 3 1 8 (3 2 2025) license agreemnt updated added the new hardware id provider hardwareidprovidersource licensefile added order store id method 3 1 7 (11 11 2024) licensefile added allow negative consumptions support license methods check , deactivate , sync feature consumption , sync consumption , floating borrow , floating release , check feature are supported for floating server added floatingapiclient added auth , register user , unregister user , unregister all , borrow , add consumption , add feature consumption , feature register , feature release added floatingmanager 3 1 6 (3 10 2024) licensefile licensemanager added get air gap activation code added activate air gap license license added get deactivation code added deactivate air gap 3 1 5 (18 09 2024) licensefile added basemanager object added current config , reconfigure , is license file corrupted , clear local storage , data location , license file name licensemanager added get version list added get installation file added get customer license users added get user licenses added optional argument throw e inside is online method api added user licenses 3 1 4 (23 08 2024) licensefile removed get custom field method from license 3 1 3 (21 08 2024) api added optional license id argument to support user based licensing licensefile added datetimehelper for handling time operations added optional unique license id argument to support user based licensing added various getter methods 3 1 1 api added optional variables argument to activate license and activate offline dump methods licensefile added featurewatchdogs setup feature watch dog , stop feature watch dog 3 1 0 licensefile added device variables get device variables , get device variable , send device variables and set device variables added product details product details added trial key get trial license grace period bug fix (exception argument added) 3 0 0 api removed unused hardware id argument from activate offline load method added check offline load method for reading license refresh files removed password argument from deactivate license , deactivate offline dump , add consumption , add feature consumption licensefile added argument password on floating borrow method added offline activation and deactivation guard file update offline license method breaking changes api removed unused arguments from activate offline load , deactivate license , deactivate offline dump , add consumption, add feature consumption licensefile added argument password on floating borrow method 2 0 1 api added optional bundle code argument to apiclient methods which also accept `product` argument licensefile added functionality for working with local license added consumption feature added borrowing and releasing of floating license added license feature check added thread safety for licensefile watchdog added license monitoring in a background threads support for 3 8+ python version 2 0 0 hardware hardware id provider logic extracted from api to its own hardware module webhook added webhook module for receiving and validating webhook events api apiclient methods deactivate license , deactivate offline , floating release , change password and floating feature release return textual data as received instead of boolean licensefile added licensefile module used for working with local license files 1 3 1 added include latest version and include custom fields optional arguments to product details 1 3 0 track device variables returns device variables data instead of a boolean added check license feature and floating feature release api functions deprecated signature v1 checks added signature v2 check on every response with returned content updated dependencies 1 2 0 added sso params for license activation 1 1 0 added platformidprovider 1 0 7 fix sdk version definition 1 0 6 added license signature v2 check on offline activation 1 0 5 added response type argument for sso url function 1 0 4 added license signature v2 check 1 0 3 docs typo fix (add consumption > add feature consumption)