-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python 3.4.3 Geoalchemy Error #59
Comments
Thanks for reporting this issue and researching the solution, @Castronova. We have our own fork of geoalchemy just for cases like this one, to be able to make critical fixes. I can take care of this. Cool to see that people are starting to test against Python 3.x. But we mostly had not done any testing on 3.x, so it's not surprising that multiple issue are popping out. |
@emiliom add me as admin odm2/geoalchemy so that I can enable the existing travis build. |
@valentinedwv, I've sent you an invitation to an admin team I created. That should do it, but let me know if it doesn't. |
Yes, I ran into this also, I hadn't realized it had to do with Python 3.x vs Python 2.x |
Not quite a simple as we could wish. |
We have added a new column FeatureGeometryWKT to the schema so that we can bypass using any of the geometry functions required by FeatureGeometry. Should we consider removing geoalchemy as a required dependency for the API since we are not currently supporting the Geometry type? |
@ocefpaf, can you go over those files, confirm the status, and remove those dependencies if still present? |
Sure. I'll look into this first thing tomorrow. |
+1 for removing geoalchemy for now. |
Attempting to install odm2api on a CentOS 7 machine that is running Python 3.4.3 using the source code from the python 3.x compatibility pull request. While the odm2api installs fine, it is dependent on geoalchemy which raises the following ImportError:
This is documented as geoalchemy issue #41 and a pull request was created to fix this in November 2015, but hasn't been touched since January 2016.
Here is the suggested fix from #41
The text was updated successfully, but these errors were encountered: