Backrefs

Latest version: v5.8

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

Scan your dependencies

Page 4 of 10

4.2.0

- **NEW**: Deprecate the **search** references `\l`, `\L`, `\c`, and `\C`. The POSIX alternatives (which these were shortcuts for) should be used instead: `[[:lower:]]`, `[[:^lower:]]`, `[:upper:]]`, and `[[:^upper:]]` respectively.
- **NEW**: Formally drop support for Python 3.4.

4.1.1

- **FIX**: Later pre-release versions of Python 3.8 will support Unicode 12.1.0.

4.1.0

- **NEW**: Add official support for Python 3.8.
- **NEW**: Vendor the `Pep562` library instead of requiring as a dependency.
- **NEW**: Input parameters accept `*args` and `**kwargs` instead of specify every parameter in order to allow Backrefs to work even when the Re or Regex API changes. Change was made to support new Regex `timeout` parameter.

4.0.2

- **FIX**: Fix compatibility issues with latest Regex versions.

4.0.1

- **FIX**: Ensure that when generating the Unicode property tables, that the property files are read in with `UTF-8` encoding.

4.0.0

- **NEW**: Drop support for new features in Python 2. Python 2 support is limited to the 3.X.X series and will only receive bug fixes up to 2020. All new features moving forward will be on the 4.X.X series and will be for Python 3+ only.

Page 4 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.