hey all I have been reading and playing with pants...
# general
w
hey all I have been reading and playing with pants package distributions, especifially this, however I have a use case that I am having a hard time fulfilling with pants, and I am wondering if other people have run into this. Consider a python repository with many shared libraries, we have the use case in which we need to combine those shared libraries in some arbitrary ways, and package them in different packages, I'll call these
consumer
packages
distro-packages
. With pants all these shared libraries need to be modeled as packages themselves so they can be arbitrarily consumed by distro-packages, further they need to be published somewhere so pip finds them when installing them. So far so good, this works well when using a shared pypi (for example an internal pypi the same internal pypi). But now consider the case when
distro-packages
need to be handed over to actors outside of the organization who do not share access to same internal pypi, the distro-packages in those cases, can't be installed. Ideally what we would want is a way to package
distro-packages
either by referencing the internal shared libs packages *or by directly including all its source librares*(of course accepting the fact that this is indeed, dangerous), What am I missing here??