Ultimaker / cura-build-environment

CMake project to build dependencies for Cura
GNU Affero General Public License v3.0
24 stars 55 forks source link

Python: Adding pyobjc to requirements #145

Open thopiekar opened 2 years ago

thopiekar commented 2 years ago

Adds pyobjc which allows integration with macOS apps and services. This is a meta-package which should depend on and trigger downloads of separate modules of the same project.

thopiekar commented 2 years ago

Just hacked together from what my gut feeling said. Needs testing!

dxgldotorg commented 2 years ago

I know this is a bit off topic, but do you plan on updating your CAD import plugins for 5.0?

thopiekar commented 2 years ago

I'm on it. Previously I've provided pyobjc, which I can't build any more because everything is a big mess. Also the PPA is due to the CMake changes simply dead.

So far the 5.x release is a horrible one, but it deserved the major version bump at its finest.

dxgldotorg commented 2 years ago

Maybe regarding that topic I'll throw a PR on your GitLab for the FreeCAD plugin which I manually updated the code for to work.

While 5.0 has been considerably disruptive I do appreciate the improvement in quality provided by the new Arachne slicer, and all the other plugins I depend on have already been updated for 5.0.

thopiekar commented 2 years ago

@jellespijker Could you please take a look at this? :eyes:

jellespijker commented 2 years ago

As mentioned in https://github.com/Ultimaker/Cura/pull/12544 I'm fine with merging it, provided it has a comment why it is needed. But even more important, this repository will be deprecated, since we already shutdown our old Google Cloud and AWS instances and moving over to Conan, JFrog Artifactory and GitHub runners.

@thopiekar if you really want this merged I'm fine with pressing merge. But I don't know how much good it will do you.