karlicoss / HPI

Human Programming Interface 🧑👽🤖
https://beepb00p.xyz/hpi.html
MIT License
1.47k stars 60 forks source link

core/cli: allow user to bypass PEP 668 #302

Closed purarue closed 1 year ago

purarue commented 1 year ago

when installing dependencies with 'hpi module install', this now lets a user pass '--break-system-packages' (or '-B'), which passes the same option down to pip, to allow the user to bypass PEP 668 and install packages that could possibly conflict with system packages.

purarue commented 1 year ago

heh... bit surprised this worked after 1.5 months of not running a CI, I was expecting I'd have to fix some mypy issue that had cropped up due to new stubs somewhere

karlicoss commented 1 year ago

thanks!