Skip to content

Releases: facelessuser/backrefs

6.2

16 Feb 19:09
6f9d90d

Choose a tag to compare

6.2

  • NEW Add alias prefixmatch for match in both bre and bregex.

6.1

15 Nov 14:51

Choose a tag to compare

6.1

6.1

  • NEW: Include Unicode 17 zip for early Python 3.15 usage, though Python 3.15 functionality is not guaranteed.
  • FIX: Fix issues with regex imports in later versions.

6.0.1

30 Jul 02:50

Choose a tag to compare

6.0.1

  • FIX: Fix a regression that created an ASCII binary property that would override the ASCII block property.

6.0

29 Jul 13:33

Choose a tag to compare

6.0

6.0

  • NEW: POSIX character classes will now always use POSIX compatibility rules instead of Unicode standard rules,
    if any are specified in the Unicode specification. The affected character classes are: [[:alnum:]], [[:digit:]],
    [[:xdigit:]], and [[:punct:]]. To explicitly use standard Unicode rules for these compatibility properties, use
    the Unicode property form instead: [\p{Alnum}], [\p{Digit}], [\p{Punct}], or [\p{XDigit}]. This has changed
    to ensure no confusion for users expecting compatible POSIX style character class properties.
  • FIX: Scoped ASCII/Unicode flags ((?a:pattern)/(?u:pattern)) should be respected for Unicode properties in
    bre and will ensure ASCII or Unicode range if used.
  • FIX: Fix issues related to detecting disabled scoped flags.

5.9

22 Jun 19:33

Choose a tag to compare

5.9

5.9

  • NEW: Add support for Python 3.14.
  • ENHANCE: Switch to deploying with PyPI's "Trusted Publisher".

5.8

25 Feb 16:52

Choose a tag to compare

5.8

5.8

  • NEW: Drop Python 3.8.
  • FIX: Deprecation warnings.

5.7

16 Jun 18:37

Choose a tag to compare

5.7

5.7

  • NEW: Add support for Python 3.13 beta.

5.6.post1

02 Sep 18:40

Choose a tag to compare

5.6.post1

  • FIX: Update project metadata to indicate Python 3.12 support.

5.6

02 Sep 17:32

Choose a tag to compare

5.6

5.6

  • NEW: Officially support Python 3.12.

5.5.1

30 Aug 03:13
d50b51a

Choose a tag to compare

5.5.1

  • FIX: Fix some flag issues in bregex.