Skip to main content

Donate via PayPal Coverage Status PyPI Version PyPI Downloads PyPI - Python Version License

Backrefs

Backrefs is a wrapper around Python's built-in Re and the 3rd party 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.

>>> 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

Metadata

Release files for backrefs 8.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for backrefs 8.2.1
File Size Uploaded Provenance Actions
backrefs-8.2.1.tar.gz 5.9 MB With provenance Details for backrefs-8.2.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for backrefs 8.2.1
File Actions
backrefs-8.2.1-py315-none-any.whl Python 3.15 none any Details for backrefs-8.2.1-py315-none-any.whl
backrefs-8.2.1-py314-none-any.whl Python 3.14 none any Details for backrefs-8.2.1-py314-none-any.whl
backrefs-8.2.1-py313-none-any.whl Python 3.13 none any Details for backrefs-8.2.1-py313-none-any.whl
backrefs-8.2.1-py312-none-any.whl Python 3.12 none any Details for backrefs-8.2.1-py312-none-any.whl
backrefs-8.2.1-py311-none-any.whl Python 3.11 none any Details for backrefs-8.2.1-py311-none-any.whl
backrefs-8.2.1-py310-none-any.whl Python 3.10 none any Details for backrefs-8.2.1-py310-none-any.whl

Total release size: 8.4 MB

Release files / backrefs-8.2.1.tar.gz

Download URL backrefs-8.2.1.tar.gz
Size 5.9 MB
Tags Source
SHA-256 checksum
How to use checksums
e80383685642e1cd878b9ed7b4bfa999bf1f87646026b695a7340132c97d6e64
BLAKE2b-256 checksum
How to use checksums
c859aa3f789f1032f9def002cbd24935aefbad9272770c692246255663313da0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

Release files / backrefs-8.2.1-py315-none-any.whl

Download URL backrefs-8.2.1-py315-none-any.whl
Size 419.1 kB
Tags Python 3.15
SHA-256 checksum
How to use checksums
9f7852eee7eee83f7ceb6f2d56aeabcfda705f1dceb34d9f027fd0998fb40f74
BLAKE2b-256 checksum
How to use checksums
a9f551e9c4b375181c9159a270e55680bc66d12ab8d4f3a13da31816cd6cd457
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

Release files / backrefs-8.2.1-py314-none-any.whl

Download URL backrefs-8.2.1-py314-none-any.whl
Size 413.6 kB
Tags Python 3.14
SHA-256 checksum
How to use checksums
1428fc771c06324f303963f5e7201896e83e519fe1407662f93ea451f4900e54
BLAKE2b-256 checksum
How to use checksums
b675e4b5b6a2e8a048c8f4afc720e6bd69824a0c3e704e46dd75fc7300b0e45c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

Release files / backrefs-8.2.1-py313-none-any.whl

Download URL backrefs-8.2.1-py313-none-any.whl
Size 401.7 kB
Tags Python 3.13
SHA-256 checksum
How to use checksums
748b4417c915d06c391cb663d1416f0f195df0b523175d73398d831e11dad5d5
BLAKE2b-256 checksum
How to use checksums
cab73be7874870960adb64d6acf4d2050467d01220ca5c83072806ddbce400ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

Release files / backrefs-8.2.1-py312-none-any.whl

Download URL backrefs-8.2.1-py312-none-any.whl
Size 399.8 kB
Tags Python 3.12
SHA-256 checksum
How to use checksums
9204d123c5a4d55eb0aa7d06686411075ab0dc101a9e803d5ddd824022a5226d
BLAKE2b-256 checksum
How to use checksums
a8e3003c69b44dde638025538dc46103c7edafbf8c990fee343774690d64d1d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

Release files / backrefs-8.2.1-py311-none-any.whl

Download URL backrefs-8.2.1-py311-none-any.whl
Size 394.0 kB
Tags Python 3.11
SHA-256 checksum
How to use checksums
5d4225176811ea4964958316569804d53dc726da8bb7986d844772fbe591f7f8
BLAKE2b-256 checksum
How to use checksums
7e5ca8f5c7d18dde1c79eee9911adedf667cb28805277a5d7c3d428fc2e7b1e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

Release files / backrefs-8.2.1-py310-none-any.whl

Download URL backrefs-8.2.1-py310-none-any.whl
Size 382.0 kB
Tags Python 3.10
SHA-256 checksum
How to use checksums
187645937ee042585c545848458f743c7a6fda3a4f59cae4b8d16b179b28a479
BLAKE2b-256 checksum
How to use checksums
96ef829a84dff04fdf4acbd2db00cb3778b97108c2233261013f51eaa23ede35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

Security for backrefs 8.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 7 files in this release have been uploaded with provenance metadata.

Select from 7 files

Attestation for backrefs-8.2.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 11, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

8.2.1 This release

7 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page