ralphlange / procServ

Wrapper to start arbitrary interactive commands in the background, with telnet or Unix domain socket access to stdin/stdout
GNU General Public License v3.0
23 stars 23 forks source link

handling PEP668 better ("break-system-packages") #63

Open kingspride opened 5 months ago

kingspride commented 5 months ago

Another Pull-Request from me regarding the procServUtils... it fixes an oversight in my #60 PR:

python and corresponding pip versions below 3.11 fail to install procServUtils because they dont know the option --break-system-packages

thus, I switched the logic to an environment variable PIP_BREAK_SYSTEM_PACKAGES=1. it gets ignored by the old versions and the newer ones still allow installation of the package.

thanks for merging ;)