0.6.5 (2022-03-25)

Added

User interface

Changed

  • Creating and configuring a session is done by passing the corresponding parameters to atoti.Session.__init__().

    -  session = tt.create_session(
    -   config={
    -      "authentication": {"basic": {"realm": "Example"}},
    -      "port": 9090,
    -    }
    -  )
    +  session = tt.Session(
    +    authentication=tt.BasicAuthenticationConfig(realm="Example"),
    +    port=9090,
    +  )
    
  • Passing a atoti.UserContentStorageConfig pointing to a local H2 database will automatically migrate the database to H2 v2 format during session startup.

User interface

Deprecated

Removed

  • Support for Python 3.7.

Fixed