py27-libtre-0.8.0_1.txz


Advertisement

Description

py27-libtre - Python interface for the tre regular expressions library

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest amd64
Package filename py27-libtre-0.8.0_1.txz
Package name py27-libtre
Package version 0.8.0
Package release 1
Package architecture amd64
Package type txz
Category python textproc
Homepage http://laurikari.net/tre/
License BSD2CLAUSE
Maintainer ports@FreeBSD.org
Download size 7.56 KB
Installed size 24.84 KB
Libtre is an attempt to create a lightweight, robust, and efficient fully
POSIX compliant regexp matching library. There is still some work left, but
the results so far are promising.
At the core of Libtre is a new algorithm for regular expression matching with
submatch addressing. The algorithm uses linear worst-case time in the length
of the text being searched, and quadratic worst-case time in the length of the
used regular expression. In other words, the time complexity of the algorithm
is O(M2N), where M is the length of the regular expression and N is the length
of the text. The used space is also quadratic on the length of the regex, but
does not depend on the searched string. This quadratic behaviour occurs only
on pathological cases which are probably very rare in practice.
WWW: http://laurikari.net/tre/
===>   NOTICE:
The py27-libtre port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port

Alternatives

Package Version Architecture Repository
py27-libtre-0.8.0_1.txz 0.8.0 i386 FreeBSD Ports Latest
py27-libtre-0.8.0_1.txz 0.8.0 amd64 FreeBSD Ports Quarterly
py27-libtre-0.8.0_1.txz 0.8.0 i386 FreeBSD Ports Quarterly
py27-libtre - - -

Requires

Name Value
libpython2.7.so.1 -
libtre = 0.8.0_3
libtre.so.5 -
py27-setuptools = 41.0.0
python27 = 2.7.16_1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package py27-libtre-0.8.0_1.txz
Source Package textproc/py-libtre

Install Howto

Install py27-libtre txz package:

# pkg install py27-libtre

See Also

Package Description
py27-libturpial-1.7.0_1.txz Twitter API
py27-libusb1-1.7.txz Pure-python wrapper for libusb-1.0
py27-libvirt-5.2.0.txz Python bindings for Libvirt virtualization API
py27-libxml2-2.9.8_2.txz Python interface for XML parser library for GNOME
py27-libxslt-1.1.32.txz Python interface for XSLT C library for GNOME
py27-libzfs-1.0.20181220.txz Python libzfs bindings
py27-license-expression-0.99.txz Parses, normalizes and compares license expressions
py27-lifelines-0.19.5.txz Survival analysis in Python
py27-limnoria-2018.09.09_1.txz Modified version of Supybot (IRC bot and framework)
py27-linecache2-1.0.0_1.txz New features in linecache backported to Python 2
py27-lineedit-0.1.1.txz Readline library based on prompt_toolkit which supports multiple modes
py27-lirc-0.0.5_4.txz Lirc support library for Python
py27-livereload-2.6.0_1.txz WSGI for web developers to watch changes in realtime
py27-livestreamer-1.12.2_1.txz Extract web streams and pipe them into video player of choice
py27-llfuse-1.2_3.txz Python bindings for low-level FUSE API
Advertisement
Advertisement