justquick / django-activity-stream

Generate generic activity streams from the actions on your site. Users can follow any actors' activities for personalized streams.
http://django-activity-stream.rtfd.io/en/latest/
BSD 3-Clause "New" or "Revised" License
2.38k stars 482 forks source link

Remove Python 2 compatibility APIs #440

Closed pjsier closed 4 years ago

pjsier commented 4 years ago

Progress on #438. This should handle all ImportError exceptions for APIs deprecated in Django 3, excluding the ones from dependencies used for JSON field support

coveralls commented 4 years ago

Coverage Status

Coverage decreased (-1.2%) to 92.693% when pulling b73cfb64ce28cafd612168925f82a4d9b82865bf on pjsier:fix/django-3-imports into e4700c11fb2c79c0a3288b7d6bae59dea7ccdb4d on justquick:master.

coveralls commented 4 years ago

Coverage Status

Coverage decreased (-1.2%) to 92.693% when pulling b73cfb64ce28cafd612168925f82a4d9b82865bf on pjsier:fix/django-3-imports into e4700c11fb2c79c0a3288b7d6bae59dea7ccdb4d on justquick:master.

coveralls commented 4 years ago

Coverage Status

Coverage decreased (-1.2%) to 92.693% when pulling b73cfb64ce28cafd612168925f82a4d9b82865bf on pjsier:fix/django-3-imports into e4700c11fb2c79c0a3288b7d6bae59dea7ccdb4d on justquick:master.

coveralls commented 4 years ago

Coverage Status

Coverage increased (+1.2%) to 95.093% when pulling 69a548d8afe2f7515bc5fa3466fa1059ede23e28 on pjsier:fix/django-3-imports into e4700c11fb2c79c0a3288b7d6bae59dea7ccdb4d on justquick:master.

pjsier commented 4 years ago

So you'd like this to remove the Python 2 compatibility APIs entirely?

auvipy commented 4 years ago

yes

auvipy commented 4 years ago

you can try pyupgrade