-
Notifications
You must be signed in to change notification settings - Fork 39
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
update builtin collections imports to be forward-compatible with Python3.10+ #253
Merged
Merged
Changes from 11 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
6772632
Update workflow.py to be python3.10+ compatible
AndroxxTraxxon c030c33
Update base.py to be python3.10+ compatible
AndroxxTraxxon 524eff2
Update base.py to be compatible back to 3.6
AndroxxTraxxon 0d75e0b
Update workflow.py to also be backwards compatible to python 3.6
AndroxxTraxxon 5fda72b
Update tox.yml
AndroxxTraxxon f105c00
Update tox.yml for old Python compatibility
AndroxxTraxxon 79eb36c
Update tox.yml with more comprehensive test matrix to fit dependency …
AndroxxTraxxon 209f988
Update tox.yml -- move exclusions to inside the strategy matrix
AndroxxTraxxon 4167882
Update tox.yml - removing Python3.10 testing because nose tests are s…
AndroxxTraxxon d0d977d
Update test_task_rendering_for_with_items.py
AndroxxTraxxon 97e3244
Update CHANGELOG.rst
AndroxxTraxxon e916994
Update CHANGELOG.rst
AndroxxTraxxon 4cdefb6
Merge branch 'master' into master
AndroxxTraxxon 5bb925b
Update tox.yml
AndroxxTraxxon 15b4ee7
Update tox.yml
AndroxxTraxxon 9836b06
Update requirements-ci.txt
AndroxxTraxxon 7ba729d
Update tox.yml
AndroxxTraxxon 1a70b40
replacing nose with pytest, testing python 3.8-3.11
AndroxxTraxxon 015f618
correcting gitlab ci matrix
AndroxxTraxxon 91106ff
tweak the pytest command
AndroxxTraxxon 410b034
attempting python path patching for docs schema generation
AndroxxTraxxon abda276
switching to use development mode install for docs generation
AndroxxTraxxon e5917ae
applying formatting, attempting more path shenanigans to get docs wor…
AndroxxTraxxon f20280b
doing some cleanup for consistency
AndroxxTraxxon 12ee053
re-add Python 3.6 to the test matrix for the patch release before dro…
AndroxxTraxxon File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Because we're testing python and not OS at this level, from this build matrix, I think it makes sense to just have 1 environment for reach python version:
should simplify it a bit, unless you had specific reason to have a wider build matrix
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.
Here https://github.com/StackStorm/orquesta/pull/256/files#diff-8a1944567ec5d9e12aaaac28489c47e6567e13b58d861815379f9b8d3aeb2623R15 the build was green by using ubuntu-20.04 environment for both py3.6 and py3.8.
Maybe that's the reason of so many unit test fails in this PR build? Worth checking.
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.
Thanks, those are some really useful points.
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.
@AndroxxTraxxon The CI is fixed here #257 and is now ✅ on master, thanks to @amanda11 and @nzlosh.
Please sync your work with the master branch.