This repository was archived by the owner on Jun 22, 2025. It is now read-only.
Update library versions + allow python 3.9 and 3.10 #558
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.
As i had some troubles when using 3.10 i tried update library versions to latest.
Tox testing didn't worked with my chrome driver, but i tested it manually with pytest for
All fine. Only detail that on 3.10 when installing one library a lot of error messages because of some pyd file appeared, but library installed anyway.
For used 3.6 i had issues... First
pyparsingi think needed to downgrade to has no error and latestseleniumis also not available for 3.6.One test was still failing - jinja templates
I tried some variations (not hard though), but not success. It's strange, that even if i restored all versions, it still didn't passed, so maybe it's because my minor version of python not libraries and in tox in gitub actions it may pass. If not, there is another option to remove 3.6 and offer 3.9. and 3.10 instead.
It's open question to me whether to use particular versions in requirements (==). It's more robust on one hand, but it may limits users as more versions of library is not possible.
Feel free to replace >= in requirements if prefer particular versions. Some versions changed a lot and no issues noticed...
If tox 3.6 pass, please add 3.6 again to
.python-versionand totox.ini