Skip to content

Conversation

@dixonjoel
Copy link
Collaborator

What does this Pull Request accomplish?

Re-locks the two examples, which have their own venv, to use released dependencies. Also, comments out the local path dependencies to ni-datastore so when we developers do 'poetry lock', it ensures we don't release the examples with dev dependencies by default.

Why should this Pull Request be merged?

Otherwise, examples/overview was installing with pre-release dependencies.

What testing has been done?

Locked and installed locally to watch out for prerelease packages.

…mment out the local path to ni-datastore so most customers won't use it and our poetry lock will operate with released dependencies.
@dixonjoel dixonjoel requested a review from csjall as a code owner January 12, 2026 21:10
Copilot AI review requested due to automatic review settings January 12, 2026 21:10
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the poetry lock files for two example projects (system and overview) to use released stable versions of dependencies instead of pre-release versions. The examples are upgraded from alpha development versions (0.1.0.dev0) to production stable releases (1.0.0).

Changes:

  • Updated example versions from 0.1.0.dev0 to 1.0.0 and changed development status to Production/Stable
  • Moved ni-datastore from dev dependencies to main dependencies with version constraint >=1.0.0
  • Commented out local path dependencies to ni-datastore to prevent accidental dev dependency releases
  • Regenerated poetry.lock files with all stable dependency versions (removed all pre-release versions)

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated no comments.

File Description
examples/system/pyproject.toml Updated version to 1.0.0, moved ni-datastore to main dependencies, commented out local path dependency
examples/system/poetry.lock Regenerated lock file with stable versions of all dependencies
examples/overview/pyproject.toml Updated version to 1.0.0, moved ni-datastore to main dependencies, commented out local path dependency
examples/overview/poetry.lock Regenerated lock file with stable versions of all dependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@dixonjoel dixonjoel merged commit 10ffd1c into main Jan 13, 2026
35 checks passed
@dixonjoel dixonjoel deleted the users/jdixon/update-example-poetry-lock-files branch January 13, 2026 15:12
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.

3 participants