Tre

Latest version: v0.8.0

Safety actively analyzes 630360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

0.5.2

- System ABI support. TRE is now by default configured to be
compatible with the system regex binary interface (by including
the system regex.h and using the definitions there instead of
TRE's own). This can be disabled with --disable-system-abi.

- Added a pkg-config file `tre.pc'.

- Added support for minimal (non-greedy) repetition operators
"*?", "+?", "??", and "{m,n}?". They work similarly to the ones
in Perl, except the number of characters matched is minimized
instead of the number of repetitions.

- Added some documentation in the doc/ subdirectory.

- Bug fixes.

0.5.1

- Bug fixes.

0.5.0

- Approximate matching functions now fill the pmatch[] array of
submatches if wanted.

- Support for back referencing (not for approximate matching).

- Changed approximate matching API to be more easily extendible in
the future. The match cost is now returned.

- Bug fixes.

- Windows project files (original versions contributed by Aymeric
Moizard <jackatosc.org>, thanks!).

0.4.1

- Fixed installed headers.

- Fixed compilation problems.

0.4.0

- The name of the package changed to TRE.

- New API for approximate regexp matching.

- New command line utility `agrep' for approximate regexp matching
in the style of grep.

- New translation for Finnish (fi) has been added.

- Optimizations in regexec.

- Wide character support and multibyte character set support can be
turned off with --disable-wchar and --disable-multibyte,
respectively.

- Lots of bugfixes.

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.