Skip to content

Releases: Cryptolens/cryptolens-python

v_53: Fix load_from_file for future versions of Python

06 Aug 18:15

Choose a tag to compare

load_from_file used datetime.datetime.utcnow() in the logic that checked if the license file was too old. This was replaces with datetime.datetime.now(dateime.timezone.utc) to ensure it continues to work in future versions of Python.

v_52: Fix proxy_experimental + setup.py format

05 Aug 13:39

Choose a tag to compare

v_51: Add FriendlyName parameter to Create Trial Key method

17 Dec 18:01

Choose a tag to compare

v_50: Fix fallback to registry in GetMachineCode for Windows

30 Sep 15:29

Choose a tag to compare

This update affects Windows users who are using GetMachineCode method. This update fixes the fallback code that uses the UUID obtained from the registry that is used to generate the machine code.

v_49: Add User class for user authentication

30 Aug 14:14

Choose a tag to compare

v_48: Add HasNotExpired and Fix machine code method on Windows

15 Aug 12:55

Choose a tag to compare

  1. Added a new method to check if a license has expired locally.
  2. Fixed GetMachineCode method so that it falls back on MachineGUID when WMIC does not work (Windows only).
  3. Update setup.py that could solve issues installing the library in newer versions of Python and other platforms.

#69 #71

v_47: Add missing "name" parameter in IncrementIntValue and DecrementIntValue methods

11 Jul 12:41

Choose a tag to compare

The missing name parameter was added to Data.increment_int_value_to_key and Data.decrement_int_value_to_key methods. This would allow you locate a data object based on its name instead of using the Id (object_id in Python).

v_46: Add more return fields to GetKeys method

07 May 13:06

Choose a tag to compare

The fields added include "pageCount", "total" and "returned". These are accessible via the third list item of the result.

v_45: Add GetCustomerLicenses and GetCustomerLicensesBySecret

24 Apr 07:07
bd19546

Choose a tag to compare

Adding methods to retrieve customer licenses.

Please check out the following article on how to use the second method: https://help.cryptolens.io/web-interface/customer-secret

v_44: Add "AddFeature" and "RemoveFeature" methods in Key class

19 Mar 13:32

Choose a tag to compare

This update introduces two new methods, "AddFeature" and "RemoveFeature", that allow you to change the state of the 8 built in feature flags.