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

Addon manager and pypi packages: any intentions to put them together? #71

Open
joha2 opened this issue Mar 17, 2018 · 4 comments
Open

Comments

@joha2
Copy link

joha2 commented Mar 17, 2018

Heyhey,

short time ago I started a thread in the forum (https://forum.freecadweb.org/viewtopic.php?f=22&t=27396) about refactoring an addon (pyrate) such that it is usable with PyPI. The answers were very helpful, but looo told me that this refactoring would break the usability of the package as an addon. However it is possible to install the package by PyPI, rendering a pre requisite checker obsolete, because it is done by PyPI. Is there anything planned in the future to integrate PyPI into the addon manager to make it possible to use extensions from outside of FreeCAD?

@joha2 joha2 mentioned this issue Mar 17, 2018
9 tasks
@looooo
Copy link
Contributor

looooo commented Jul 3, 2018

Yes definitely. It would be easy to do so. I guess the easiest option is to write a totally new tool and integrate it into the addon-manager as another tab. I guess all we need is a file which contains all the pip installable freecad-modules.

@luzpaz
Copy link
Collaborator

luzpaz commented Jul 3, 2018

I'd suggest re-starting the above thread on the forum. Maybe even wireframing what the added tab in the Addon Manager would look like ?

@looooo
Copy link
Contributor

looooo commented Jul 3, 2018

yes I will do. I think most of the things are done. https://github.com/looooo/freecad_pipintegration

@looooo
Copy link
Contributor

looooo commented Jul 3, 2018

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