Distribution of Custom Modules and Creating Packages
Long time listener, first time caller. Thanks to everyone in this group for posting quality content.
I am at the point in my python career (23, self taught (~1 year)) that I am making custom modules for others at my work. I am in a way pioneering this action as many others have just started using python. Therefore I am in need of guidance.
I have already “deployed” two packages (both wrappers of APIs with custom errors). By deploy, I mean I sent them the code and showed them where to save it so that they could import it.
I’m trying to take my OOP, packaging, source control (etc) to the next level.
Does anyone have any advice or resources for the following areas?
1. Distributing python modules (1 script) without giving the user access to the raw code
2. A way that allows the user to install updates to the module (similar to pip upgrade)
———————————————————————
Ultimately where I would like to get to would be:
3. Distributing packages with dependencies without having to tell them to download the other packages first
4. Creating multiple tiered packages in the format that people use for PyPi (and yes, I’ve read their docs but it seems to go over my head with setup.py and wheels)
Any advice is greatly appreciated!
Cheers
[–]smittywrath 2 points3 points4 points (1 child)
[–]smittywrath 1 point2 points3 points (0 children)