Skip to content

[Needs Cherry pick] Depend on released versions of measurement packages - #1243

Merged
dixonjoel merged 2 commits into
mainfrom
users/jdixon/use-release-packages
Oct 3, 2025
Merged

dixonjoel merged 2 commits into
mainfrom
users/jdixon/use-release-packages

Conversation

@dixonjoel

Copy link
Copy Markdown
Collaborator

What does this Pull Request accomplish?

Updates the service and generator dependencies so they do not use prerelease packages. Many of the 'measurement' packages we depend on have recently released their 1.0 versions, so this allows us to consume those.

Why should this Pull Request be merged?

Cherry pick to releases/3.0 branch will allow us to release there without prerelease dependencies in our production code.

What testing has been done?

I did a 'poetry update' on the generator and service packages and inspected the pip list. There were no prerelease dependencies.

@dixonjoel dixonjoel changed the title Depend on released versions of measurement packages [Needs Cherry pick] Depend on released versions of measurement packages Oct 3, 2025
@github-actions

github-actions Bot commented Oct 3, 2025 •

Copy link
Copy Markdown
Contributor

Test Results

    52 files  ±0      52 suites  ±0   1h 12m 56s ⏱️ -1s
   689 tests ±0     689 ✅ ±0      0 💤 ±0  0 ❌ ±0 
20 700 runs  ±0  19 644 ✅ ±0  1 056 💤 ±0  0 ❌ ±0 

Results for commit d1677ff. ± Comparison against base commit 83d6af6.

♻️ This comment has been updated with latest results.

@dixonjoel
dixonjoel merged commit d6a4580 into main Oct 3, 2025
17 checks passed
@dixonjoel
dixonjoel deleted the users/jdixon/use-release-packages branch October 3, 2025 15:38
dixonjoel added a commit that referenced this pull request Oct 3, 2025
…es (#1243)

* Depend on released versions of measurement packages

* Redo poetry.lock updates for generator more selectively to avoid a mypy error
bkeryan added a commit that referenced this pull request Oct 3, 2025
…#1244)

* [Needs Cherry pick] Depend on released versions of measurement packages (#1243)

* Depend on released versions of measurement packages

* Redo poetry.lock updates for generator more selectively to avoid a mypy error

* Update packages/generator/pyproject.toml

Co-authored-by: Brad Keryan <brad.keryan@ni.com>

* Update packages/generator/pyproject.toml

Co-authored-by: Brad Keryan <brad.keryan@ni.com>

* Add direct references to packages used in service

* Update generator poetry.lock

---------

Co-authored-by: Brad Keryan <brad.keryan@ni.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants