Python-arango

Latest version: v8.1.4

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

Scan your dependencies

Page 3 of 13

7.6.1

What's Changed
* [DE-542] Added `shards()` method to `Collection` by apetenchea in https://github.com/ArangoDB-Community/python-arango/pull/274
* [DE-584] Refactor deprecated `/_api/simple` methods by aMahanna in https://github.com/ArangoDB-Community/python-arango/pull/275
* Added `raise_on_document_error` parameter to `Collection.update_many()` by aMahanna in https://github.com/ArangoDB-Community/python-arango/pull/273
* Added `computed_values` parameter to `Collection.onfigure()` by aMahanna in https://github.com/ArangoDB-Community/python-arango/pull/268
* Various bug fixes

New Contributors
* PhilipMay made their first contribution in https://github.com/ArangoDB-Community/python-arango/pull/267

**Full Changelog**: https://github.com/ArangoDB-Community/python-arango/compare/7.6.0...7.6.1

7.6.0

What's Changed
* [DE-562] Index Cache Refilling by apetenchea in https://github.com/ArangoDB-Community/python-arango/pull/259
* [DE-554] `serverId` query param (GET/PUT `/_admin/log/level`) by aMahanna in https://github.com/ArangoDB-Community/python-arango/pull/262
* [DE-545] UTF-8 names by apetenchea in https://github.com/ArangoDB-Community/python-arango/pull/260
* [DE-566] geo_s2 analyzer test case by aMahanna in https://github.com/ArangoDB-Community/python-arango/pull/263
* Fix python-arango Client (de)serialization by geenen124 in https://github.com/ArangoDB-Community/python-arango/pull/264
* Fix `request_timeout` typing by aMahanna in https://github.com/ArangoDB-Community/python-arango/pull/265
* Update CHANGELOG by aMahanna in https://github.com/ArangoDB-Community/python-arango/pull/266

New Contributors
* geenen124 made their first contribution in https://github.com/ArangoDB-Community/python-arango/pull/264

**Full Changelog**: https://github.com/ArangoDB-Community/python-arango/compare/7.5.9...7.6.0

7.5.9

**New features**
* Added cache and primaryKeyCache parameters to the inverted index API.
* Added allow_retry query parameter, making it possible to retry fetching the latest batch from a cursor.
* Added OverloadControlDatabase, enabling the client to react effectively to potential server overloads.
* The db.version() now has a new optional parameter "details" that can be used to return additional information about the server version. The default is still false, so the old behavior is preserved.
* Added peak_memory_usage as a new property of AQL queries, available since ArangoDB 3.11.
* The explain method of AQL queries includes the "stats" field in the returned object. Note that the REST API returns it separately from the "plan" field, but for now we have to merge them together to ensure backward compatibility.

**DefaultHTTPClientChanges**
The following parameters where added:
- request_timeout: socket timeout in seconds for each individual connection
- pool_connections: the number of urllib3 connection pools to cache
- pool_maxsize: the maximum number of connections to save in the pool
- pool_timeout: if set, then the pool will be set to block=True, and requests will block for pool_timeout seconds and raise EmptyPoolError if no connection is available within the time period

7.5.8

This is meant to be the last release before officially adding support for 3.11
- Added support for some of the 3.10 features
- Minor adaptations and bug fixes

7.5.7

- Revert importlib.metadata commit

7.5.6

- [Fixed view serialization code](https://github.com/ArangoDB-Community/python-arango/commit/016d4e3e41c4abe6b7d987bba13f0897a9aa3c66)

Page 3 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.