Skip to content

Add upgrade and upgrade eager flags to pip install call - #1636

Merged
andrewnester merged 2 commits into
databricks:mainfrom
JCZuurmond:fix/let-upgrade-install-latest-dependencies-versions
Jul 31, 2024
Merged

Add upgrade and upgrade eager flags to pip install call#1636
andrewnester merged 2 commits into
databricks:mainfrom
JCZuurmond:fix/let-upgrade-install-latest-dependencies-versions

Conversation

@JCZuurmond

@JCZuurmondJCZuurmond commented Jul 30, 2024

Copy link
Copy Markdown
Contributor

Changes

Add upgrade and upgrade eager flags to pip install call for Databricks labs projects. See this documentation for more information about the flags.

Resolves#1634

Tests

  • Manually

@JCZuurmond
JCZuurmondforce-pushed the fix/let-upgrade-install-latest-dependencies-versions branch from 40d83eb to 02c309cCompareJuly 30, 2024 12:35
@andrewnesterandrewnester added the labs issues related to `labs` command group (assign to @nfx) label Jul 30, 2024
nfx
nfx approved these changes Jul 30, 2024

@nfxnfx left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@JCZuurmond

Copy link
Copy Markdown
ContributorAuthor

@andrewnester : The automerge requires an approve

@andrewnester
andrewnester added this pull request to the merge queueJul 31, 2024
Merged via the queue into databricks:main with commit 5afcc25Jul 31, 2024
@JCZuurmond
JCZuurmond deleted the fix/let-upgrade-install-latest-dependencies-versions branch July 31, 2024 13:54
andrewnester added a commit that referenced this pull request Jul 31, 2024
Bundles:
* Add resource for UC schemas to DABs ([#1413](#1413)).
Internal:
* Use dynamic walking to validate unique resource keys ([#1614](#1614)).
* Regenerate TF schema ([#1635](#1635)).
* Add upgrade and upgrade eager flags to pip install call ([#1636](#1636)).
* Added test for negation pattern in sync include exclude section ([#1637](#1637)).
* Use precomputed terraform plan for `bundle deploy` ([#1640](#1640)).
@andrewnesterandrewnester mentioned this pull request Jul 31, 2024
github-merge-queueBot pushed a commit that referenced this pull request Jul 31, 2024
Bundles:
* Add resource for UC schemas to DABs
([#1413](#1413)).
Internal:
* Use dynamic walking to validate unique resource keys
([#1614](#1614)).
* Regenerate TF schema
([#1635](#1635)).
* Add upgrade and upgrade eager flags to pip install call
([#1636](#1636)).
* Added test for negation pattern in sync include exclude section
([#1637](#1637)).
* Use precomputed terraform plan for `bundle deploy`
([#1640](#1640)).
denik pushed a commit that referenced this pull request May 20, 2026
## Changes
Add upgrade and upgrade eager flags to pip install call for Databricks
labs projects. See [this
documentation](https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-U)
for more information about the flags.
Resolves#1634
## Tests
- [x] Manually
denik pushed a commit that referenced this pull request May 20, 2026
Bundles:
* Add resource for UC schemas to DABs
([#1413](#1413)).
Internal:
* Use dynamic walking to validate unique resource keys
([#1614](#1614)).
* Regenerate TF schema
([#1635](#1635)).
* Add upgrade and upgrade eager flags to pip install call
([#1636](#1636)).
* Added test for negation pattern in sync include exclude section
([#1637](#1637)).
* Use precomputed terraform plan for `bundle deploy`
([#1640](#1640)).
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

labsissues related to `labs` command group (assign to @nfx)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] databricks labs upgrade does not upgrade the project dependencies if requirements are satisfied

3 participants

@JCZuurmond@nfx@andrewnester