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

PyPI release? #1

Open
lordmauve opened this issue Aug 12, 2019 · 5 comments
Open

PyPI release? #1

lordmauve opened this issue Aug 12, 2019 · 5 comments

Comments

@lordmauve
Copy link

Hi - I found your library very useful for my last PyWeek entry What The Frog?!.

But I ended up having to vendor the library (as a git submodule).

Have you thought about creating a PyPI package for it?

@vojtatom
Copy link

Hey, I forked this repo as it looks inactive and published the package at https://pypi.org/project/earcut/

@joshuaskelly
Copy link
Owner

Thank you so much! ❤️
If you like, I can put a link to your repo in the main README.md.

@vojtatom
Copy link

Sure, it's this fork: https://github.com/MetacitySuite/earcut-python
And this package: https://pypi.org/project/earcut/

I have upgraded a bit since I forked it. it works still the same for 2D data. but now it also correctly triangulates 3D polygons regardless of their orientation (the original implementation didn't work when the polygon was perpendicular to the xy plane).

@vojtatom
Copy link

vojtatom commented May 18, 2022

Hey, at @MetacitySuite we recently transferred to using the c++ version of the mapbox earcut lib and added our own python interface and thus discarded the fork of this repo. The pure-python deployed version on pip remains available, but I don’t know how to handle any possible future updates.

Proposed solutions:
a) I could transfer the fork from the company account to my personal and maintain the package on my own including pip updates.
b) On the other hand, it would be nice if we could deploy to pip directly from the original repo and keep the package in a single repo. I would be willing to take care of it given the access. My question is - is the repo still alive?

@vojtatom
Copy link

The repo with deployed version is here: https://github.com/vojtatom/earcut-python

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