OpenSMFS / FRETBursts

Burst analysis software for single and multi-spot single-molecule FRET (smFRET) data.
https://opensmfs.github.io/FRETBursts/
GNU General Public License v2.0
12 stars 9 forks source link

Cleanup python 2 leftovers #29

Open tritemio opened 5 years ago

tritemio commented 5 years ago

Overview

FRETBursts 0.7+ drops support for python 2.7. It is time to remove some old cruft!

This is an easy issue that can help first-time contributors to get the hands dirty with FRETBursts codebase.

Technical description

FRETBursts uses the future package to assure python 2 compatibility:

https://python-future.org/compatible_idioms.html

Imports "from future" can be removed now. In particular, these lines be safely removed

Also the future package should be removed from the dependencies (see setup.py).

If you use FRETBursts this is a good issue to start contributing!