Skip to content

Commit 841ca5e

Browse files
fixed the python versions support text and settings (#360)
1 parent c15eef6 commit 841ca5e

File tree

3 files changed

+26
-8
lines changed

3 files changed

+26
-8
lines changed

CHANGELOG.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
11
# Neo4j Driver Change Log
22

3-
## Version 4.0
4-
- The package version has jumped from 1.7 directly to 4.0, in order to bring the version in line with Neo4j itself
5-
- The package can now no longer be installed as `neo4j-driver`; use `pip install neo4j` instead
6-
- Support has been dropped for Python 2.7; explicit support has been added for Pythons 3.7 and 3.8
7-
- The `neo4j.v1` subpackage is now no longer available; all imports should be taken from the `neo4j` package instead
3+
## Version 4.0 - Breaking Changes
4+
5+
- The package version has jumped from `1.7` directly to `4.0`, in order to bring the version in line with Neo4j itself.
6+
- The package can now no longer be installed as `neo4j-driver`; use `pip install neo4j` instead.
7+
- The `neo4j.v1` subpackage is now no longer available; all imports should be taken from the `neo4j` package instead.
88
- Changed `session(access_mode)` from a positional to a keyword argument
99
- The `bolt+routing` scheme is now named `neo4j`
1010
- Connections are now unencrypted by default; to reproduce former behaviour, add `encrypted=True` to Driver configuration
11+
- Removed `transaction.success` flag usage pattern.
12+
13+
+ Python 3.8 supported.
14+
+ Python 3.7 supported.
15+
+ Python 3.6 supported.
16+
+ Python 3.5 supported.
17+
+ Python 3.4 support has been dropped.
18+
+ Python 3.3 support has been dropped.
19+
+ Python 3.2 support has been dropped.
20+
+ Python 3.1 support has been dropped.
21+
+ Python 3.0 support has been dropped.
22+
+ Python 2.7 support has been dropped.

README.rst

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,12 @@ This repository contains the official Neo4j driver for Python.
66
Each driver release (from 4.0 upwards) is built specifically to work with a corresponding Neo4j release, i.e. that with the same `major.minor` version number.
77
These drivers will also be compatible with the previous Neo4j release, although new server features will not be available.
88

9-
Python 3.4 or above is required.
10-
Python 2 support has been dropped as of the Neo4j 4.0 release.
9+
+ Python 3.8 supported.
10+
+ Python 3.7 supported.
11+
+ Python 3.6 supported.
12+
+ Python 3.5 supported.
13+
14+
Python 2.7 support has been dropped as of the Neo4j 4.0 release.
1115

1216

1317
Installation
@@ -56,7 +60,7 @@ Other Information
5660
* `Example Project`_
5761
* `Driver Wiki`_ (includes change logs)
5862

59-
.. _`Neo4j Manual`: https://neo4j.com/docs/developer-manual/current/drivers/
63+
.. _`Neo4j Manual`: https://neo4j.com/docs/developer-manual/current/
6064
.. _`Neo4j Quick Reference Card`: https://neo4j.com/docs/cypher-refcard/current/
6165
.. _`Example Project`: https://github.com/neo4j-examples/movies-python-bolt
6266
.. _`Driver Wiki`: https://github.com/neo4j/neo4j-python-driver/wiki

setup.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,10 @@
3333
"Operating System :: OS Independent",
3434
"Topic :: Database",
3535
"Topic :: Software Development",
36+
"Programming Language :: Python :: 3.5",
3637
"Programming Language :: Python :: 3.6",
3738
"Programming Language :: Python :: 3.7",
39+
"Programming Language :: Python :: 3.8",
3840
]
3941
entry_points = {
4042
"console_scripts": [

0 commit comments

Comments
 (0)