Skip to content

Releases: arangodb/python-arango

3.12.1

01 Nov 03:28
Compare
Choose a tag to compare
  • Added missing license information in setup.py

3.12.0

22 Sep 07:50
Compare
Choose a tag to compare
  • Added new parameter logger to ArangoClient. Please refer the documentation on logging here for more details.
  • Updated the documentation to properly explain how to inject custom HTTP clients here.

3.11.0

28 Aug 09:18
Compare
Choose a tag to compare
  • Added new APIs for Pregel. Please refer to the documentation for more details.
  • Updated documentation on thread-safety.

3.10.1

08 Aug 05:59
Compare
Choose a tag to compare
  • Fixed a KeyError bug in BaseCollection.properties method.
  • Added pytest to test_requires in setup.py.

3.10.0

31 Jul 00:06
Compare
Choose a tag to compare
  • Added new parameter deduplicate to Collection.add_hash_index and Collection.add_skiplist_index methods.
  • Added collection-specific user access management, and update database-specific user access management API. View more details here.

3.9.0

23 Jul 19:35
Compare
Choose a tag to compare
  • Added support for ArangoDB version 3.2
  • Added new parameters smart, smart_field and shard_count to Database.create_graph method.
  • Added new parameter drop_collections to Database.delete_graph method.

3.8.0

11 Jun 20:27
Compare
Choose a tag to compare

3.7.0

04 Jun 09:32
Compare
Choose a tag to compare
  • Improved the performance for large batch commits.
  • Updated method Collection.import_bulk with new parameters.
  • Added support for ArangoDB version 3.1.21.

3.6.0

11 Apr 03:55
Compare
Choose a tag to compare
  • Added parameter replication_factor to method Database.create_collection.
  • Added support for Python version 3.6.x and ArangoDB version 3.1.17.

3.5.0

05 Feb 06:18
Compare
Choose a tag to compare
  • Added new method Database.get_document to allow direct retrieval of documents via their IDs.
  • Updated method Collection.all to use ArangoDB's built-in all simple query instead of the export API (this changes the method's signature and therefore is a backwards compatibility breaking change).
  • Added new method Collection.export, which is equivalent to the old Collection.all method.