This was a clean install on CENTOS 6 under Docker. Thanks for the explanation.
On March 22, 2014 11:40:49 AM MDT, Nigel Small <ni...@nigelsmall.com> wrote: >The Record.columns attribute is accessible in both 1.6.3 and 1.6.4 >identically. Documentation is limited in a few areas, I'll admit, but >that >is largely due to a lack of time to work on the project. > >I see no such issue with installing py2neo 1.6.3: > >$ pip install py2neo==1.6.3 >Downloading/unpacking py2neo==1.6.3 > Downloading py2neo-1.6.3.tar.gz (216kB): 216kB downloaded > Running setup.py (path:/home/elgin/venv/test/build/py2neo/setup.py) >egg_info for package py2neo > >Installing collected packages: py2neo > Running setup.py install for py2neo > building 'py2neo.packages.jsonstream.cjsonstream_2x' extension > gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall >-Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c >py2neo/packages/jsonstream/cjsonstream_2x.c -o >build/temp.linux-x86_64-2.7/py2neo/packages/jsonstream/cjsonstream_2x.o > gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions >-Wl,-Bsymbolic-functions -Wl,-z,relro >build/temp.linux-x86_64-2.7/py2neo/packages/jsonstream/cjsonstream_2x.o >-o >build/lib.linux-x86_64-2.7/py2neo/packages/jsonstream/cjsonstream_2x.so > changing mode of build/scripts-2.7/neotool from 644 to 755 > > changing mode of /home/elgin/venv/test/bin/neotool to 755 >Successfully installed py2neo >Cleaning up... > >I can only assume there must be something non-standard about your >environment. > >Nigel > > >On 22 March 2014 13:46, Alan Robertson <al...@unix.sh> wrote: > >> You changed the access to columns - and I didn't see any column >> attribute like there is now. It could be that I missed it before. >In any >> case, I'm now using it, and would love it if it would stay around. >> >> But since there is no documentation of this particular data >structure, it >> wasn't clear how one was supposed to use it. >> >> Regarding pip: specifying ==1.6.3 does NOT work - it gives me 1.6.4 >> anyway. I have no idea why. It knows I wanted 1.6.3, but it said >> "installing 1.6.4 instead" or something like that. >> >> >> >> On 3/22/2014 5:04 AM, Nigel Small wrote: >> >> Hi Alan >> >> I'm unclear as to how your code might be broken based on the 1.6.4 >> release. In terms of query results, there were some internal >optimisations >> that were carried out to improve performance but nothing should have >> changed in the public API. If you can be clearer on what you perceive >has >> changed, I can either clarify correct usage or add a bug to be fixed. >> >> Version 1.6.3 has not been removed either, as per standard pip >usage, >> you can install that specific version by using: >> >> pip install py2neo==1.6.3 >> >> Nigel >> >> >> On 21 March 2014 22:32, Alan Robertson <al...@unix.sh> wrote: >> >>> Hi Nigel, >>> >>> When you return query results, you've had 3 different versions of >how to >>> introspect the column names of the resulting data (1.6.4 being the >>> latest one). >>> >>> Could you *please* create a consistent method for me to use to >extract >>> the column names and then keep that working on your new versions? >>> [Having it be an object method would be awesome]. >>> >>> I really need to know the column names so I can create corresponding >>> columns with Python objects of the same names as the Neo4j objects >you >>> deliver to me. >>> >>> If you could do this, it would be very helpful for me, and would >>> eliminate the last two reasons I got extremely frustrated with >py2neo. >>> >>> Of course, this is made more frustrating by the fact that 1.6.3 is >not >>> longer available. >>> >>> If you feel the need to break APIs, it would be good to allow the >old >>> version to stay around for those who haven't converted to the new >>> version yet. >>> >>> >>> -- >>> Alan Robertson <al...@unix.sh> <al...@unix.sh> - @OSSAlanR >>> >>> "Openness is the foundation and preservative of friendship... Let >me >>> claim from you at all times your undisguised opinions." - William >>> Wilberforce >>> >> >> >> -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to neo4j+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.