pyupio / safety

Safety checks Python dependencies for known security vulnerabilities and suggests the proper remediations for vulnerabilities detected.
https://safetycli.com/product/safety-cli
MIT License
1.66k stars 141 forks source link

fix: hardcode typer version to 0.12.3 using version matching clause: typer==0.12.3 #517

Open jeff-at-tamer-dot-codes opened 2 months ago

jeff-at-tamer-dot-codes commented 2 months ago

Safety CLI depends on _underscore methods defined in typer which are not guaranteed to be stable, even across bugfix version changes. Locking typer to the current version (0.12.3), while inconvenient, is unfortunately necessary to ensure that refactorings in typer do not negatively impact our users. Helps fix #511