Replies: 1 comment 2 replies
-
Yep, unlike the runtime that doesn't require extra packages, the build process requires the whole load of packages like setuptools, wheel, build, twine etc. And I was sure that removal of What restrictions do you have on these environments? Is there any, say, docker image or something like that, so I could run and try to adapt the build process for the environment? Action items for me (feel free to propose more):
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I found that since a while ago (around version 0.7 perhaps?)
setup.py
files were removed. That broke packaging via setuptools, that my in-house debianization was using.I would like to know if people build .deb packages of this library these days (except Debian, their debianization relies on openstack infrastructure and therefore un-reusable)?
By the way there is a snag in the "recommended" build procedure, the script that looks for python returns nothing if
venv
is not installed, and thenmake
fails with a confusing error.In any case, I suspect that building with make/pip won't work in isolated environment, because I noticed that pip was downloading hoards of packages when I ran it by hand? Is that correct?
Anyway, my main question is: what is the recommended way to build a distribution-ready package in isolated CI environment?
Beta Was this translation helpful? Give feedback.
All reactions