FreeCAD-addons icon indicating copy to clipboard operation
FreeCAD-addons copied to clipboard

PyPI Installation Tab

Open joha2 opened this issue 7 years ago • 5 comments

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 avatar Mar 17 '18 22:03 joha2

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.

looooo avatar Jul 03 '18 09:07 looooo

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 ?

luzpaz avatar Jul 03 '18 10:07 luzpaz

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

looooo avatar Jul 03 '18 13:07 looooo

@luzpaz thanks, done https://forum.freecadweb.org/viewtopic.php?f=22&t=29584

looooo avatar Jul 03 '18 13:07 looooo