evalml
evalml copied to clipboard
OSSEVALML-80 Python 3.10 audit
Pull Request Description
This ticket provides minor updates to allow successful testing under python 3.10. Specifically:
- Added Dockerfile.arm (and .dockerignore) to provide a 3.10 test environment
- Added a container/arm specific test fixture to limit chrome to single thread
- Updated several unit tests to accept the enhanced exception message
- Updated the pytest version to 7.1.2
After creating the pull request: in order to pass the release_notes_updated check you will need to update the "Future Release" section of docs/source/release_notes.rst to include this pull request by adding :pr:123.
Codecov Report
Merging #3609 (e4fd575) into main (4ebe97a) will decrease coverage by
0.1%. The diff coverage is60.0%.
@@ Coverage Diff @@
## main #3609 +/- ##
=======================================
- Coverage 99.7% 99.7% -0.0%
=======================================
Files 335 335
Lines 33840 33845 +5
=======================================
+ Hits 33712 33715 +3
- Misses 128 130 +2
| Impacted Files | Coverage Δ | |
|---|---|---|
| evalml/tests/data_checks_tests/test_data_checks.py | 100.0% <ø> (ø) |
|
| evalml/tests/utils_tests/test_gen_utils.py | 99.5% <60.0%> (-0.5%) |
:arrow_down: |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
@cp2boston or @chukarsten Can we fix the lint error and release notes conflict here?