Hi,
When I try and do a
pip install "py2neo>2.0.7", I get
the same error on exactly two versions of Linux:
Ubuntu precise and
Debian wheezy. The errors are
reproducible. Re-creating a clean build environment from scratch
doesn't help. The builds are exactly the same ones that I used to
put out the 1.0.3 version at the end of February - and it all worked
then. See
https://github.com/nigelsmall/py2neo/issues/487
for the GitHub issue.
These versions all work:
CentOS centos7
CentOS6
openSUSE 13.2
openSUSE 42.1
Ubuntu trusty
Ubuntu vivid
Ubuntu wily
Debian jessie
Fedora 21
Fedora 22
Here's the error from Ubuntu precise:
Step 14 : RUN
pip install ctypesgen 'py2neo>2.0.7' getent
---> Running in 6a80194d49c4
Downloading/unpacking ctypesgen
Running setup.py egg_info for package ctypesgen
Downloading/unpacking py2neo>2.0.7
Running setup.py egg_info for package py2neo
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/build/py2neo/setup.py", line 26, in <module>
from py2neo import __author__, __email__, __license__,
__package__, __version__
File "py2neo/__init__.py", line 28, in <module>
from py2neo.database import *
File "py2neo/database/__init__.py", line 26, in
<module>
from py2neo.database.cypher import cypher_escape,
cypher_repr
File "py2neo/database/cypher.py", line 24, in
<module>
from py2neo.types import Node, Relationship, Path
File "py2neo/types.py", line 23, in <module>
from py2neo.database.http import Resource
File "py2neo/database/http.py", line 20, in <module>
from py2neo.database.auth import ServerAddress, keyring
File "py2neo/database/auth.py", line 22, in <module>
from py2neo.packages.neo4j.v1 import basic_auth
File "py2neo/packages/neo4j/v1/__init__.py", line 22, in
<module>
from .session import *
File "py2neo/packages/neo4j/v1/session.py", line 32, in
<module>
from ssl import SSLContext, PROTOCOL_SSLv23, OP_NO_SSLv2,
CERT_REQUIRED
ImportError: cannot import name SSLContext