evalml icon indicating copy to clipboard operation
evalml copied to clipboard

OSSEVALML-80 Python 3.10 audit

Open cp2boston opened this issue 3 years ago • 3 comments

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.

cp2boston avatar Jul 14 '22 15:07 cp2boston

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Jul 14 '22 15:07 CLAassistant

Codecov Report

Merging #3609 (e4fd575) into main (4ebe97a) will decrease coverage by 0.1%. The diff coverage is 60.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.

codecov[bot] avatar Jul 14 '22 15:07 codecov[bot]

@cp2boston or @chukarsten Can we fix the lint error and release notes conflict here?

gsheni avatar Aug 02 '22 17:08 gsheni