-----
- In :py:mod:`fasta`, :py:func:`decoy_db` now doesn't write to file, but returns
an iterator over FASTA records. The old :py:func:`decoy_db` is now called
:py:func:`write_decoy_db`, which is equivalent to :py:func:`decoy_db` combined
with :py:func:`write`.
Bugfixes:
- In :py:func:`pyteomics.mgf.read`, the charges, if present, are returned as a
masked array now. Previously, an exception occurred if charges were missing
for some of the fragments.
- Values in :py:data:`mass.nist_mass` corrected.
- Other minor corrections.