1.2.2
-----

Bugfix in **pepxml**: modification info is now extracted.
New optional bool argument 'split' in **parser.parse_sequence()** allows to
generate a list of tuples where modifications are separated from the residues
instead of a regular list of labels.


1.2.1
-----

Memory usage **significantly** decreased when parsing large mzML and pepXML
files.

1.2.0
-----

Added support for Python 3. Python 2.7 is still supported, Python 2.6 is not.

1.1.1
-----

New function called **add_modifications()** added in
**pyteomics.mass**. It updates *aa_comp*. Also,
**isoforms()** is a new method in **parser** to get all possible modified
sequences of a peptide.

1.1.0
-----

New module added - **pyteomics.mgf**. It is intended for reading and writing
files in Mascot Generic Format.

1.0.2
-----

In **pepxml** module, now all search hits are read from file (not only the top
hit).

API changes:
............

    - *pepxml*: information specific to search hits is now stored in a list
    under the 'search_hits' key. The list is sorted by hit rank.


1.0.1
-----

Fix compatibility issues in **pepxml** module.

1.0.0
-----

The first public release of Pyteomics.

API changes:
............

    - *achrom*: rename 'length correction factor' to 'length correction parameter'.
      achrom.get_RCs_vary_lcf() was renamed to achrom.get_RCs_vary_lcp(),
      'length_correction_factor' keyword argument of achrom.get_RCs() was 
      renamed to 'lcp'.
      

