Releases: arangodb/python-arango
Releases · arangodb/python-arango
7.2.0
7.1.0
7.0.1
7.0.0
- Added strict type hinting. Your code completion in IDEs should be even better now!
- Removed deprecated parameter
read_collections
fromDatabase.aql.execute
. - Removed deprecated parameter
write_collections
fromDatabase.aql.execute
. - Completely dropped support for Python 2.7 and Python 3.5.
- Renamed some internal classes.
- Moved from Travis CI to GitHub Actions.
- Added retries and timeout to the default HTTP client.
- VertexCollection and EdgeCollection now have access to more methods like
insert_many
,import_bulk
(on parity with StandardCollection). NOTE: The newly exposed multi-document operations do not provide the same transactional guarantees and validations that single-document operations do.
6.1.0
6.0.0
- Added support for ArangoDB version 3.7.
- Added support for schema validation.
- Added hot backup API (enterprise edition only).
- Added support for other API changes. See ArangoDB 3.7 REST API changelog for more information.
- Removed support for MMFiles.
- Removed support for Python 2.7.
5.4.0
- Added new Foxx management methods db.foxx.update_service_with_file and db.foxx.replace_service_with_file.
- Cursors now raise
CursorCountError
on statements likelen(cursor)
orbool(cursor)
when count was never enabled (e.g. during AQL execution).
5.3.0
- Added support for ArangoDB version 3.6.
- Added new method db.metrics.
- Added new method db.foxx.create_service_with_file.
- Added new Python package dependency requests_toolbelt.
- Added new parameters
return_old
andreturn_new
in vertex and edge management methods. - Added new parameters to db.create_database.
5.2.1
5.2.0
- Fixed a bug where some of the outputs from ArangoDB were not formatted corrected.
- Added support for Replication API.
- Added support for Cluster API.
- Added new methods to WAL API.