-
Notifications
You must be signed in to change notification settings - Fork 230
Releases/9.0.3 #3207
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: releases/9.x
Are you sure you want to change the base?
Releases/9.0.3 #3207
Conversation
Make rc 9.0rc0 the version for the rc.
Updates for 9
Add missing pandas requirement for demo
work around for issue #3154
fix for issue#3159 (fix for deprecated pip --install-options)
handled timeout on test_historian.py
New minor driver test updates
Releases/9.0
Added a cache for agent names since platform start
* 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.
…mpatible with wheel 0.30.0.
… removed support for python 3.8.
…ace is not ready before RPC calls.
…ay be required to utilize the devices endpoints.
Fix error to have the correct ENV Variable.
There was a problem hiding this 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
| 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
There was a problem hiding this comment.
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.
| 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') |
Merge 9.0.3 to 9.x