Python

neo4j-driver

Latest version: v5.9.0

PyUp actively tracks 462,628 Python packages for vulnerabilities to keep your Python environments secure.

Scan your dependencies

Page 1 of 3

5.9

- `neo4j.auth_management.ExpiringAuth`'s `expires_in` (in preview) was replaced
by `expires_at`, which is a unix timestamp.
You can use `ExpiringAuth(some_auth).expires_in(123)` instead.

5.8

- Renamed experimental `neo4j.RoutingControl.READERS` to `READ` and `WRITERS` to
`WRITE`.
- Renamed experimental `driver.query_bookmark_manager` to
`execute_query_bookmark_manager`.
- Query argument to experimental `driver.execute_query` not is typed
`LiteralString` instead of `str` to help mitigate accidental Cypher
injections. There are rare use-cases where a computed string is necessary.
Please use ` type: ignore`, or `typing.cast` to suppress the type checking in
those cases.

5.7

- Deprecated importing from `neo4j.work` and its submodules.
Everything should be imported directly from `neo4j` instead.

5.6

- No breaking or major changes.

5.5

- No breaking or major changes.

5.4

- Undocumented helper methods `Neo4jError.is_fatal_during_discovery` and
`Neo4jError.invalidates_all_connections` have been deprecated and will be
removed without replacement in version 6.0.

Page 1 of 3