AndrewIngram / django-extra-views

Django's class-based generic views are awesome, let's have more of them.
MIT License
1.38k stars 172 forks source link

Remove Python 2.7 / Django 1.11 and add Python 3.8 / Django 3.1 #222

Closed sdolemelipone closed 3 years ago

sdolemelipone commented 3 years ago

As per description, also removing all Python 2.7 backwards compatability code i.e. __future__, six and explicit super() calls.

codecov-io commented 3 years ago

Codecov Report

Merging #222 (4d661ee) into master (31dd9ed) will decrease coverage by 0.29%. The diff coverage is 82.35%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #222      +/-   ##
==========================================
- Coverage   83.93%   83.64%   -0.30%     
==========================================
  Files           4        4              
  Lines         386      379       -7     
  Branches       49       48       -1     
==========================================
- Hits          324      317       -7     
  Misses         48       48              
  Partials       14       14              
Impacted Files Coverage Δ
extra_views/generic.py 77.77% <0.00%> (ø)
extra_views/advanced.py 93.80% <88.88%> (ø)
extra_views/contrib/mixins.py 91.86% <100.00%> (-0.20%) :arrow_down:
extra_views/dates.py 66.37% <100.00%> (-1.13%) :arrow_down:

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 31dd9ed...4d661ee. Read the comment docs.