Skip to content

Releases: VirgilSecurity/virgil-sdk-python

Virgil Python SDK v5.3.0

09 Aug 15:18
334e624
Compare
Choose a tag to compare

Added

  • windows test environments for travis ci
  • requirement of virgil crypto >= 5.0

Updated

  • switch to new api of virgil crypto
  • code examples for using new api of virgil crypto

Virgil Python SDK v5.2.1

04 Apr 16:53
0fff41b
Compare
Choose a tag to compare

Added

  • GeneratorJwtProvider
  • test for JwtGenerator to avoid usage of empty identity at token generation

Fixed

  • bug with empty identity in JWT generator.

Virgil Python SDK v5.2.0

01 Feb 13:04
7cde4ae
Compare
Choose a tag to compare

Fixed

  • card creation signed model
  • card validation after search
  • issue with sign_callback
  • CardSignature to_json method
  • issue with additional data parse in Jwt

Added

  • CachingCallbackProvider new parameter for an initial access token
  • alerts when user try to instantiate Jwt with data argument different from a dictionary
  • a lot of test cases
  • HttpRequestAdapter
  • VirgilAgentAdapter

Changed

  • few properties of Jwt from protected to public

Updated

  • copyright

Virgil Python SDK v5.1.0

03 Dec 18:30
8cf3d49
Compare
Choose a tag to compare

Added

Added multiply identity search
Added tests for multiply identity search
Added private key exporter to backward compatibility
Added handling of expired authorization tokens (now retries will be regenerate token only if token expired)
Added slowed card manager to test, for fix expired token test

Removed

Removed virgil_crypto dependency for PrivateKeyStorage

Fixed

Fixed weak warning in key storage test
Fixed CardClient tests for use cards url from config
Fix bug with unicode string at python2.7 version

Virgil Python SDK v5.0.1

14 Nov 14:25
b17108b
Compare
Choose a tag to compare

Added

Support for python 3.7
Test data included to package

Fixed

Fixed JWT generation for UTC timestamps

Virgil Python SDK v5.0.0

27 Jun 12:09
Compare
Choose a tag to compare

Added

  • Support v5 Virgil Services API
  • Support v3.x.x Virgil Crypto library
  • Implemented JSON Web Token mechanism for server and client sides.

Deprecated

  • Support v4 Virgil Services API
  • Support v2.x.x Virgil Crypto library

Deprecate v3 cards version

12 Mar 09:59
56e9662
Compare
Choose a tag to compare

Deprecated

  • Support for Cards v3

Virgil Highlevel API

17 Mar 15:54
Compare
Choose a tag to compare

Added

  • Support for Virgil Identity Service API
  • Ability to publish/revoke Global Virgil Cards
  • access_token client parameter is now optional
  • Identity service support
  • Improved argument validation
  • High-level API including:
    • VirgilCard and VirgilKey abstractions
    • VirgilBuffer
    • Import/Export Virgil Keys
    • Import/Export Virgil Cards
    • Private key storage
    • Ability to create identities in separate class
    • Encryption, digital signature generation, authenticated encryption

Added support for Python 3.x

24 Feb 14:20
Compare
Choose a tag to compare

Added

  • Possibility to select hash function for signature
  • Support python 3.x