Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-intervaltree | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 3.0.2 | Vendor: openSUSE |
Release: bp156.3.1 | Build date: Sat Jul 22 11:28:26 2023 |
Group: Development/Languages/Python | Build host: goat41 |
Size: 232821 | Source RPM: python-intervaltree-3.0.2-bp156.3.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/chaimleib/intervaltree | |
Summary: Editable interval tree data structure for Python |
A mutable, self-balancing interval tree for Python 2 and 3. Queries may be by point, by range overlap, or by range envelopment. This library was designed to allow tagging text and time intervals, where the intervals include the lower bound but not the upper bound.
Apache-2.0
* Fri Jan 04 2019 Todd R <toddrme2178@gmail.com> - Update to Version 3.0.2 + Fixed: * On some systems, setup.py opened README.md with a non-unicode encoding. My fault for leaving the encoding flapping in the breeze. It's been fixed. - Update to Version 3.0.1 + Added: * Travis testing for 3.7 and 3.8-dev. These needed OpenSSL, sudo and Xenial. 3.8-dev is allowed to fail. + Fixed: * PyPI wasn't rendering markdown because I didn't tell it what format to use. * Python 2 wasn't installing via pip because of a new utils package. It has been zapped. + Maintainers: * TestPyPI version strings use .postN as the suffix instead of bN, and N counts from the latest tagged commit, which should be the last release * Install from TestPyPI works via make install-testpypi - Update to Version 3.0.0 + Breaking: * search(begin, end, strict) has been replaced with at(point), overlap(begin, end), and envelop(begin, end) * extend(items) has been deleted, use update(items) instead * Methods that take a strict=True/False argument now consistently default to strict=True * Dropped support for Python 2.6, 3.2, and 3.3 * Add support for Python 3.5, 3.6, and 3.7 * Faster Interval overlap checking (@tuxzz, #56) + Updated README: * new restructuring methods from 2.1.0 * example of from_tuples() added * more info about chop(), split_overlaps(), merge_overlaps() and merge_equals(). + Fixes: * Node.from_tuples() will now raise an error if given an empty iterable. This should never happen, and it should error if it does. * Interval.distance_to() gave an incorrect distance when passed the Interval's upper boundary * Node.pop_greatest_child() sometimes forgot to rotate() when creating new child nodes. (@escalonn, #41, #42) * IntervalTree.begin() and end() are O(1), not O(n). (@ProgVal, #40) * intersection_update() and symmetric_difference() and symmetric_difference_update() didn't actually work. Now they do. * collections.abc deprecation warning no longer happens + Maintainers: * PyPi accepts Markdown! Woohoo! * reorganize tests * more tests added to improve code coverage (We're at 96%! Yay!) * test for issue #4 had a broken import reference * Sat Nov 03 2018 Todd R <toddrme2178@gmail.com> - Initial version
/usr/lib/python3.6/site-packages/intervaltree /usr/lib/python3.6/site-packages/intervaltree-3.0.2-py3.6.egg-info /usr/lib/python3.6/site-packages/intervaltree-3.0.2-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/intervaltree-3.0.2-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/intervaltree-3.0.2-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/intervaltree-3.0.2-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/intervaltree-3.0.2-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/intervaltree-3.0.2-py3.6.egg-info/zip-safe /usr/lib/python3.6/site-packages/intervaltree/__init__.py /usr/lib/python3.6/site-packages/intervaltree/__pycache__ /usr/lib/python3.6/site-packages/intervaltree/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/intervaltree/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/intervaltree/__pycache__/interval.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/intervaltree/__pycache__/interval.cpython-36.pyc /usr/lib/python3.6/site-packages/intervaltree/__pycache__/intervaltree.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/intervaltree/__pycache__/intervaltree.cpython-36.pyc /usr/lib/python3.6/site-packages/intervaltree/__pycache__/node.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/intervaltree/__pycache__/node.cpython-36.pyc /usr/lib/python3.6/site-packages/intervaltree/interval.py /usr/lib/python3.6/site-packages/intervaltree/intervaltree.py /usr/lib/python3.6/site-packages/intervaltree/node.py /usr/share/doc/packages/python3-intervaltree /usr/share/doc/packages/python3-intervaltree/CHANGELOG.md /usr/share/doc/packages/python3-intervaltree/README.md /usr/share/licenses/python3-intervaltree /usr/share/licenses/python3-intervaltree/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:58:50 2024