python-backrefs
Port variant v12
Summary Back references for re and regex modules (3.12)
Package version 5.8
Homepage https://github.com/facelessuser/backrefs
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 22 MAR 2025, 15:13:13 UTC
Port created 22 MAR 2025, 15:13:13 UTC
Subpackage Descriptions
single [![Donate via PayPal][donate-image]][donate-link] [![Discord][discord-image]][discord-link] [![Build][github-ci-image]][github-ci-link] [![Coverage Status][codecov-image]][codecov-link] [![PyPI Version][pypi-image]][pypi-link] [![PyPI Downloads][pypi-down]][pypi-link] [![PyPI - Python Version][python-image]][pypi-link] ![License][license-image-mit] # Backrefs Backrefs is a wrapper around Python's built-in [Re][re] and the 3rd party [Regex][regex] library. Backrefs adds various additional back references (and a couple other features) that are known to some regular expression engines, but not to Python's Re and/or Regex. The supported back references actually vary depending on the regular expression engine being used as the engine may already have support for some. ```python from backrefs import bre >>> pattern = bre.compile(r'(\p{Letter}+)') >>> pattern.sub(r'\C\1\E', 'sometext') 'SOMETEXT' ``` # Documentation https://facelessuser.github.io/backrefs/ # License MIT [github-ci-image]: https://github.com/facelessuser/backrefs/workflows/build/badge.svg?branch=master&event=push [github-ci-link]: https://github.com/facelessuser/backrefs/actions?query=workflow%3Abuild+branch%3Amaster [discord-image]: https://img.shields.io/discord/678289859768745989?logo=discord&logoColor=aaaaaa&color=mediumpurple&labelColor=333333 [discord-link]:https://discord.gg/TWs8Tgr [codecov-image]: https://img.shields.io/codecov/c/github/facelessuser/backrefs/master.svg?logo=codecov&logoColor=aaaaaa&labelColor=333333 [codecov-link]: https://codecov.io/github/facelessuser/backrefs [pypi-image]: https://img.shields.io/pypi/v/backrefs.svg?logo=pypi&logoColor=aaaaaa&labelColor=333333 [pypi-down]: https://img.shields.io/pypi/dm/backrefs.svg?logo=pypi&logoColor=aaaaaa&labelColor=333333 [pypi-link]: https://pypi.python.org/pypi/backrefs [python-image]: https://img.shields.io/pypi/pyversions/backrefs?logo=python&logoColor=aaaaaa&labelColor=333333 [license-image-mit]: https://img.shields.io/badge/license-MIT-blue.svg?labelColor=333333 [donate-image]: https://img.shields.io/badge/Donate-PayPal-3fabd1?logo=paypal [donate-link]: https://www.paypal.me/facelessuser [re]: https://docs.python.org/3/library/re.html [regex]: https://pypi.python.org/pypi/regex
Configuration Switches (platform-specific settings discarded)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) python-hatchling:single:v12
python312:dev:std
python-pip:single:v12
python-setuptools:single:v12
python-wheel:single:v12
python-build:single:v12
python-installer:single:v12
autoselect-python:single:std
Build and Runtime python312:primary:std
Download groups
main mirror://PYPI/b/backrefs
Distribution File Information
2cab642a205ce966af3dd4b38ee36009b31fa9502a35fd61d59ccc116e40a6bd 6773994 python-src/backrefs-5.8.tar.gz
Ports that require python-backrefs:v12
python-mkdocs-material:v12 Documentation that simply works (3.12)