Skip to content

Conversation

@craig8
Copy link
Contributor

@craig8 craig8 commented Jan 27, 2025

Merge 9.0.3 to 9.x

craig8 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 <[email protected]>
Co-authored-by: Chandrika <[email protected]>
Co-authored-by: Andrew Rodgers <[email protected]>
…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.
@craig8 craig8 requested a review from Copilot April 2, 2025 20:36
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 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 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')
Copy link

Copilot AI Apr 2, 2025

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