keleshev / schema

Schema validation just got Pythonic
MIT License
2.87k stars 214 forks source link

Travis CI: pypistats provides Python version info #229

Closed cclauss closed 4 years ago

cclauss commented 4 years ago

$ pip install pypistats # https://github.com/hugovk/pypistats/blob/master/README.md $ pypistats recent schema

last_day last_month last_week
32,382 907,767 178,982

$ pypistats python_major schema --last-month

category percent downloads
3 93.07% 767,656
2 6.71% 55,314
null 0.22% 1,811
Total 824,781

Date range: 2020-03-01 - 2020-03-31

$ pypistats python_minor schema --last-month

category percent downloads
3.6 62.45% 515,085
3.7 23.99% 197,869
2.7 6.70% 55,227
3.5 3.24% 26,696
3.8 3.22% 26,599
null 0.22% 1,811
3.4 0.17% 1,372
2.6 0.01% 87
3.9 0.00% 35
Total 824,781

Date range: 2020-03-01 - 2020-03-31

codecov-io commented 4 years ago

Codecov Report

Merging #229 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #229   +/-   ##
=======================================
  Coverage   98.87%   98.87%           
=======================================
  Files           1        1           
  Lines         443      443           
=======================================
  Hits          438      438           
  Misses          5        5           

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 efcb5a3...0675e44. Read the comment docs.

skorokithakis commented 4 years ago

Hmm, this is interesting, but why does it need to run on CI? We don't look at the output unless it fails.

cclauss commented 4 years ago

Agreed. This was just to get a sense if supporting Python 2.6, 3.2, 3.3, and 3.4 was worthwhile given that they are EOL. https://devguide.python.org/devcycle/#end-of-life-branches vs. https://devguide.python.org/#status-of-python-branches