Skip to content

Releases/9.0.3 - #3207

Open
craigpnnl wants to merge 52 commits into
releases/9.xfrom
releases/9.0.3
Open

Releases/9.0.3#3207
craigpnnl wants to merge 52 commits into
releases/9.xfrom
releases/9.0.3

Conversation

@craigpnnl

Copy link
Copy Markdown
Contributor

Merge 9.0.3 to 9.x

craigpnnl and others added 30 commits November 8, 2023 09:57
Make rc 9.0rc0 the version for the rc.
Add missing pandas requirement for demo
fix for issue#3159 (fix for deprecated pip --install-options)
handled timeout on test_historian.py
* Fix for security issue #3168

* handling clean up errors in test

* testing group commands in different test module

* moved group and role test to different module

* moved group and role test to different module
Added a cache for agent names since platform start
acedrew and others added 22 commits April 24, 2024 16:58
* Update readthedocs requirements.txt

* Update conf.py

* Update requirements_demo.txt

Add missing pandas requirement for demo

* work around for issue #3154

* Fix for security issue #3168 (#3169)

* Fix for security issue #3168

* handling clean up errors in test

* testing group commands in different test module

* moved group and role test to different module

* moved group and role test to different module

* Added a cache for agent names since platform start

* Fixes process overload from file events

* fixed issue with variable definition.

* Remove PersistentDict from web-user.json file.

* Update admin_endpoints.py

Handle behavior of removing PersistentDict

* Update version to 9.0.1

---------

Co-authored-by: Chandrika Sivaramakrishnan <chandrika@pnnl.gov>
Co-authored-by: Chandrika <schandrika@users.noreply.github.com>
Co-authored-by: Andrew Rodgers <andrew@aceiotsolutions.com>
…ended broken functionality to get_priortity_array on get_point.
…ended broken functionality to get_priortity_array on get_point.
…ay be required to utilize the devices endpoints.
Fix error to have the correct ENV Variable.
@craigpnnl
craigpnnl requested a review from Copilot April 2, 2025 20:36

Copilot AI 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.

Pull Request Overview

This PR merges the 9.0.3 release into the 9.x branch, updating release metadata, configuration, and workflow versions.

  • Updated version and release fields in docs/source/conf.py.
  • Modified build option flag and Python version requirement in bootstrap.py.
  • Upgraded GitHub Actions components (setup-python and upload-artifact) and adjusted the volttron-build-action version in workflow files.

Reviewed Changes

Copilot reviewed 57 out of 57 changed files in this pull request and generated 1 comment.

File Description
docs/source/conf.py Bumped version/release info and improved formatting in configuration.
bootstrap.py Changed build option flag and updated Python version requirement.
README.md Revised repository description to reflect production info and release.
.github/workflows/*.yml Upgraded actions/setup-python and actions/upload-artifact versions; modified volttron-build-action version.
Comments suppressed due to low confidence (2)

bootstrap.py:126

  • Changing the installation flag from '--install-option' to '--config-settings' may affect the installation command behavior. Please verify that '--config-settings' is supported by the underlying tool.
build_option = '--build-option' if wheeling else '--config-settings'

.github/workflows/pytest-web.yml:60

  • The volttron-build-action was downgraded from v7 to v6, which might remove important updates. Please verify that this downgrade aligns with current build requirements.
uses: volttron/volttron-build-action@v6

Comment thread bootstrap.py
Comment on lines +230 to 231
if sys.version_info.major < 3 or sys.version_info.minor < 8:
sys.stderr.write('error: Python >= 3.8 is required\n')

Copilot AI Apr 2, 2025

Copy link

Choose a reason for hiding this comment

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

The Python version requirement was updated from 3.6 to 3.8. Confirm that this change is intentional as it will affect users on Python versions 3.6 and 3.7.

Suggested change
if sys.version_info.major < 3 or sys.version_info.minor < 8:
sys.stderr.write('error: Python >= 3.8 is required\n')
if sys.version_info.major < 3 or (sys.version_info.major == 3 and sys.version_info.minor < 6):
sys.stderr.write('error: Python >= 3.6 is required\n')

Copilot uses AI. Check for mistakes.
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.

6 participants