Skip to content
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

Pykml : Updates to Python 3.x #252

Open
donnaaboise opened this issue Oct 23, 2019 · 8 comments
Open

Pykml : Updates to Python 3.x #252

donnaaboise opened this issue Oct 23, 2019 · 8 comments

Comments

@donnaaboise
Copy link
Contributor

donnaaboise commented Oct 23, 2019

I use pykml for creating KML files, and it has worked well up until the change to Python 3.x. It doesn't seem to be maintained any longer, but with a few minor tweaks is still perfectly useable.

My question is, can I go ahead and clone a version of pykml, maintain it myself, and make it available to VisClaw users (or anyone else for that matter)? Do I need some sort of permission or agreement from the original developer (@tylere Tyler Erickson, now a developer for Google Earth Engine)? I have posted an issue on the Pykml site asking if anyone is maintaining it, but no response so far.

Any suggestions for how I can handle this would be most useful.

@mandli
Copy link
Member

mandli commented Oct 23, 2019

Do you know if there's a replacement available? Is the intention that another package should pick up the functionality that we should switch to?

@donnaaboise
Copy link
Contributor Author

I got a response from the developer on my posting to the pykml website. Tyler is in the process of updating pykml to Python 3.x now, and will have an update by the end of the week.

@donnaaboise donnaaboise changed the title Pykml : no longer maintained, but still works. Can I maintain a version? Pykml : Updates to Python 3.x Oct 23, 2019
@mandli
Copy link
Member

mandli commented Oct 23, 2019

Ok, so we are maybe ok?

@donnaaboise
Copy link
Contributor Author

I think so! I'll see where we are at in a couple of weeks.

@tylere
Copy link

tylere commented Oct 25, 2019

I have pushed a new version of pykml to PyPI that adds Python3 support. If you encounter any issues, feel free to add them here.

@donnaaboise
Copy link
Contributor Author

Thanks, Tyler! Going forward, is pykml a project you plan to support and/or maintain at some level? pykml has been an extremely useful package for creating KML files to overlay our simulation results onto Google Earth.

@tylere
Copy link

tylere commented Oct 26, 2019

I do plan to maintain it, but do not plan to add much in terms of functionality. pyKML is a pretty thin wrapper for lxml, which has made it fairly stable without requiring a lot of maintenance.

@donnaaboise
Copy link
Contributor Author

Great news! I think all we need is maintenance for any upcoming releases of Python. I can't think of much in the way of functionality that pykml is lacking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants