-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
install_via_pip.pl might downgrade already installed packages #794
Comments
The proposed solution (using the constraint files) has two problems:
|
Our new proposal is to pin only the packages which are defined in a previous build step, but ignore all other Python packages. |
Here the required scenarios for testing. Same Package different VersionStep 1: azure-common 1.1.4 => ErrorDependency with correct version already installedStep 1: azure-common 1.1.4 SuccessDependency with incorrect version already installedStep 1: azure-common 1.1.28 Error##Two packages with same dependency but different version and second step needs newer version of dependency ErrorTwo packages with same dependency but different version and second step needs older version of dependencyStep 1: azure-storage-queue==1.1.0 -> azure-common>=1.1.28 Error |
2. New implementation as suggested in exasol/script-languages-release#794 (comment)
…ages (#358) related to exasol/script-languages-release#794 --------- Co-authored-by: Thomas Ubensee <[email protected]>
…ages (#798) fixes #794 --------- Co-authored-by: Thomas Ubensee <[email protected]>
Background
Acceptance Criteria
The text was updated successfully, but these errors were encountered: