DistrictDataLabs / yellowbrick

Visual analysis and diagnostic tools to facilitate machine learning model selection.
http://www.scikit-yb.org/
Apache License 2.0
4.3k stars 559 forks source link

Housekeeping #1187

Closed bbengfort closed 3 years ago

bbengfort commented 3 years ago

This PR fixes #1113 by handling some housekeeping issues. We've changed our master branch to the main branch and created a release issue template (though I don't think it is used automatically by GitHub). We've also checked the new pip resolver and all of our dependencies are compatible. This PR also updates our CI to test Python 3.8 and 3.9 to ensure we're testing on the latest version of Python.

This PR also addresses some warnings that were generated by the tests and fixes #707

This PR also adds a .gitattributes to fix #1127

Other housekeeping items:

codecov[bot] commented 3 years ago

Codecov Report

Merging #1187 (b56f64b) into develop (9b26ee2) will decrease coverage by 0.04%. The diff coverage is 100.00%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop    #1187      +/-   ##
===========================================
- Coverage    90.44%   90.40%   -0.05%     
===========================================
  Files           90       90              
  Lines         5078     5077       -1     
===========================================
- Hits          4593     4590       -3     
- Misses         485      487       +2     
Impacted Files Coverage Δ
yellowbrick/contrib/missing/bar.py 88.88% <100.00%> (ø)
yellowbrick/features/rankd.py 91.08% <100.00%> (ø)
yellowbrick/cluster/elbow.py 97.74% <0.00%> (-0.76%) :arrow_down:
yellowbrick/classifier/prcurve.py 97.76% <0.00%> (-0.75%) :arrow_down:
yellowbrick/datasets/download.py 87.09% <0.00%> (-0.41%) :arrow_down:
yellowbrick/regressor/residuals.py 89.71% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 9b26ee2...b56f64b. Read the comment docs.