tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

CI: lock requirements & unfreeze

Open Borda opened this issue 3 years ago • 1 comments
trafficstars

Before submitting

  • [ ] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
  • [ ] Did you make sure to update the docs?
  • [ ] Did you write any new necessary tests?

What does this PR do?

the original work taken from logic for lock requirements

  • setting upper bound for the latest version with locked ones
  • in the CI we augment all requirements files by adding max version

To prepare the latest lock, run:

python .actions/assistant.py create_locked_versions

This can be also automated, to run this generation nightly, and if there is a diff, send a slack msg or create a PR

PR review

Anyone in the community is free to review the PR once the tests have passed. If we didn't discuss your PR in Github issues there's a high chance it will not be merged.

Did you have fun?

Make sure you had fun coding 🙃

Borda avatar Apr 15 '22 09:04 Borda

Codecov Report

Merging #159 (f869dda) into main (7e3565d) will decrease coverage by 2%. The diff coverage is 31%.

Additional details and impacted files
@@         Coverage Diff         @@
##           main   #159   +/-   ##
===================================
- Coverage    73%    72%   -2%     
===================================
  Files         2      2           
  Lines       382    398   +16     
===================================
+ Hits        280    285    +5     
- Misses      102    113   +11     

codecov[bot] avatar Apr 15 '22 09:04 codecov[bot]