109 lines
2.9 KiB
ReStructuredText
109 lines
2.9 KiB
ReStructuredText
.. :changelog:
|
|
|
|
History
|
|
-------
|
|
|
|
0.8.0 (????-??-??)
|
|
++++++++++++++++++
|
|
|
|
* Dropped support for Python 2.7, 3.5, 3.6 and 3.7.
|
|
* Added support for Python 3.9, 3.10, 3.11 and 3.12.
|
|
|
|
0.7.3 (2020-06-27)
|
|
++++++++++++++++++
|
|
|
|
* Fixed segmentation faults due to wrong handling of inputs in bytes-like-only
|
|
functions in C extensions.
|
|
|
|
0.7.2 (2020-05-07)
|
|
++++++++++++++++++
|
|
* Added PyPy support.
|
|
* Several minor bug fixes.
|
|
|
|
0.7.1 (2020-04-05)
|
|
++++++++++++++++++
|
|
* Dropped support for Python 3.4.
|
|
* Removed deprecation warning with Python 3.8.
|
|
* Fixed a couple of nasty bugs.
|
|
|
|
0.7.0 (2020-01-14)
|
|
++++++++++++++++++
|
|
|
|
* Added ``matched`` attribue to ``Match`` objects containing the matched part
|
|
of the sequence.
|
|
* Added support for CPython 3.8. Now supporting CPython 2.7 and 3.4-3.8.
|
|
|
|
0.6.2 (2019-04-22)
|
|
++++++++++++++++++
|
|
|
|
* Fix calling ``search_exact()`` without passing ``end_index``.
|
|
* Fix edge case: max. dist >= sub-sequence length.
|
|
|
|
0.6.1 (2018-12-08)
|
|
++++++++++++++++++
|
|
|
|
* Fixed some C compiler warnings for the C and Cython modules
|
|
|
|
0.6.0 (2018-12-07)
|
|
++++++++++++++++++
|
|
|
|
* Dropped support for Python versions 2.6, 3.2 and 3.3
|
|
* Added support and testing for Python 3.7
|
|
* Optimized the n-grams Levenshtein search for long sub-sequences
|
|
* Further optimized the n-grams Levenshtein search
|
|
* Cython versions of the optimized parts of the n-grams Levenshtein search
|
|
|
|
0.5.0 (2017-09-05)
|
|
++++++++++++++++++
|
|
|
|
* Fixed ``search_exact_byteslike()`` to support supplying start and end indexes
|
|
* Added support for lists, tuples and other Sequence types to ``search_exact()``
|
|
* Fixed a bug where ``find_near_matches()`` could return a wrong ``Match.end``
|
|
with ``max_l_dist=0``
|
|
* Added more tests and improved some existing ones.
|
|
|
|
0.4.0 (2017-07-06)
|
|
++++++++++++++++++
|
|
|
|
* Added support and testing for Python 3.5 and 3.6
|
|
* Many small improvements to README, setup.py and CI testing
|
|
|
|
0.3.0 (2015-02-12)
|
|
++++++++++++++++++
|
|
|
|
* Added C extensions for several search functions as well as internal functions
|
|
* Use C extensions if available, or pure-Python implementations otherwise
|
|
* setup.py attempts to build C extensions, but installs without if build fails
|
|
* Added ``--noexts`` setup.py option to avoid trying to build the C extensions
|
|
* Greatly improved testing and coverage
|
|
|
|
0.2.2 (2014-03-27)
|
|
++++++++++++++++++
|
|
|
|
* Added support for searching through BioPython Seq objects
|
|
* Added specialized search function allowing only subsitutions and insertions
|
|
* Fixed several bugs
|
|
|
|
0.2.1 (2014-03-14)
|
|
++++++++++++++++++
|
|
|
|
* Fixed major match grouping bug
|
|
|
|
0.2.0 (2013-03-13)
|
|
++++++++++++++++++
|
|
|
|
* New utility function ``find_near_matches()`` for easier use
|
|
* Additional documentation
|
|
|
|
0.1.0 (2013-11-12)
|
|
++++++++++++++++++
|
|
|
|
* Two working implementations
|
|
* Extensive test suite; all tests passing
|
|
* Full support for Python 2.6-2.7 and 3.1-3.3
|
|
* Bumped status from Pre-Alpha to Alpha
|
|
|
|
0.0.1 (2013-11-01)
|
|
++++++++++++++++++
|
|
|
|
* First release on PyPI. |