Cqlengine

Latest version: v0.21.0

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 9

0.4.0

* removed default values from all column types
* explicit primary key is required (automatic id removed)
* added validation on keyname types on .create()
* changed table_name to __table_name__, read_repair_chance to __read_repair_chance__, keyspace to __keyspace__
* modified table name auto generator to ignore module name
* changed internal implementation of model value get/set
* added TimeUUID.from_datetime(), used for generating UUID1's for a specific
time

0.3.3

* added abstract base class models

0.3.2

* comprehesive rewrite of connection management (thanks rustyrazorblade)

0.3

* added support for Token function (thanks mrk-its)
* added support for compound partition key (thanks mrk-its)s
* added support for defining clustering key ordering (thanks mrk-its)
* added values_list to Query class, bypassing object creation if desired (thanks mrk-its)
* fixed bug with Model.objects caching values (thanks mrk-its)
* fixed Cassandra 1.2.5 compatibility bug
* updated model exception inheritance

0.2.1

* adding support for datetimes with tzinfo (thanks gdoermann)
* fixing bug in saving map updates (thanks pandu-rao)

0.2

* expanding internal save function to use update where appropriate
* adding set, list, and map collection types
* adding support for allow filtering flag
* updating management functions to work with cassandra 1.2
* fixed a bug querying datetimes
* modifying datetime serialization to preserve millisecond accuracy
* adding cql function call generators MaxTimeUUID and MinTimeUUID

Page 7 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.