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

Feature request: Make pycc and cccorelib installable by pip #33

Open
chrise96 opened this issue Nov 10, 2021 · 3 comments
Open

Feature request: Make pycc and cccorelib installable by pip #33

chrise96 opened this issue Nov 10, 2021 · 3 comments

Comments

@chrise96
Copy link

Issue Type: Feature request

Hi @tmontaigu,

Did you consider adding the independent wheels (pycc and cccorelib) to pypi.org so it can be installed using pip? Please be aware, there is a name clash with another pycc package in PyPi.

The independent wheels of the CloudCompare-PythonPlugin are used in a project I work on: https://github.com/Amsterdam-AI-Team/Urban_PointCloud_Processing.

@tmontaigu
Copy link
Owner

tmontaigu commented Nov 11, 2021

This is something I have thought about, but i wanted/ still want to wait a bit before doing that. And create wheels for cloudcompare and cccorelib will also be more difficult due to the Qt depencency

And I also thought about renaming the pycc module to cloudcompare

@rhkarls
Copy link

rhkarls commented Feb 15, 2024

I'm also very interested in this, and using this CC wrapper in environments outside the one shipped with the plugin with the new CC 2.13.0 (cool to see the plugin being integrated btw!). Is there any update on this, and is it currently possible to achieve without building the wheels ourselves? I see there are some GitHub actions in place for building some wheels.

@tmontaigu
Copy link
Owner

Hum, I'm still split on this

On one end, I think providing wheels can be great to make installation easier.
But I don't really want to push them to Pypi yet, as it would means I'd need to create versions, and I don't think its complete enough for that yet (I don't wont to have a version for each commit or each week/month)

So the compromise would be pre-built wheels but not on Pypi yet

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