Bug Fixes
* Argparse was part of the dependencies. However, argparse is part of Python 3.
Thus, this caused pygtftk to come with an older version of argparse...
* Fixed gene sorting in tss_dict to ensure reproducible result.
* Fixed a problem with retrieve() when used from interpreter (45).
* The load_gtf() function (C API) no raise an error if a GFF3 is passed
with .gtf extension.
API Changes
* Input BED file in bed3 format are now converted to bed6 automatically.
* The select_by_numeric() function has been renamed eval_numeric()
* It is now possible to use numpy array of booleans to index the GTF (i.e.
using the indexing function).
* the prepare_gffutils_db() function allows one to create a db for
gffutils while selecting features and attributes.
Code changes
* The argformatter module was refactored. Development of FormattedFile(argparse.FileType)
that test for file extension and content (at least for bed).
* The BED conversion is now performed using the print_bed() C function .
New Features