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

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
File Size Uploaded Provenance Actions
backrefs-8.2.tar.gz 7.0 MB With provenance Details for backrefs-8.2.tar.gz

Built distributions (wheels)

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

Total release size: 9.4 MB

Release files / backrefs-8.2.tar.gz

Download URL backrefs-8.2.tar.gz
Size 7.0 MB
Tags Source
SHA-256 checksum
How to use checksums
3d464a90603d682006ad6fc4694bee8eeeea1506805e3783b3e6f4462cfe9d84
BLAKE2b-256 checksum
How to use checksums
beddfa26313573cd0880799ce627f45b68d1a9d4e98ddd7987b1ee6d06c1db55
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 3, 2026.

Transparency log

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

Download URL backrefs-8.2-py315-none-any.whl
Size 417.0 kB
Tags Python 3.15
SHA-256 checksum
How to use checksums
50362d9133634aff2c5225f43e6786ad056d47259cdb2d625126cb7c73ef7a45
BLAKE2b-256 checksum
How to use checksums
62b9dcfb422e33138ca8b2af8c54f8fc4d507e6dd466a2cf8d771d08d7dcf1fb
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 3, 2026.

Transparency log

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

Download URL backrefs-8.2-py314-none-any.whl
Size 411.5 kB
Tags Python 3.14
SHA-256 checksum
How to use checksums
4374f7a590d0cadf646a5bbdd71c2eebc1a093564d3c0b105aa8958fc1a46413
BLAKE2b-256 checksum
How to use checksums
432a017b27795de641b549d6d7eec6e5755d8151568c2d728e2cc27e199347af
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 3, 2026.

Transparency log

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

Download URL backrefs-8.2-py313-none-any.whl
Size 399.6 kB
Tags Python 3.13
SHA-256 checksum
How to use checksums
c229c7dbf5140f369afd87a61549122c0be631df34171920006f289dcd082715
BLAKE2b-256 checksum
How to use checksums
b86bfe1b6162d8293bd2fa3ec92f0b16e4926db33baea7b20a47bc972d750c59
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 3, 2026.

Transparency log

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

Download URL backrefs-8.2-py312-none-any.whl
Size 397.7 kB
Tags Python 3.12
SHA-256 checksum
How to use checksums
e64a50f31e8eee2837009ca7744999ba59125acfd50996ba2349d8f18061e608
BLAKE2b-256 checksum
How to use checksums
ad7e77f7fca3992f14754b44c39effa5b3e0b9a269462c754f2ce3bc8c9b717c
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 3, 2026.

Transparency log

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

Download URL backrefs-8.2-py311-none-any.whl
Size 391.9 kB
Tags Python 3.11
SHA-256 checksum
How to use checksums
a49a2b014bb24aa256e9486b0b2e59909452bd1106ee1343032349f3fb847385
BLAKE2b-256 checksum
How to use checksums
2d0f3b134134749cac841fc5da988c821a4b7a60e1d6b169c2abff5531bef8db
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 3, 2026.

Transparency log

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

Download URL backrefs-8.2-py310-none-any.whl
Size 379.9 kB
Tags Python 3.10
SHA-256 checksum
How to use checksums
51d925937bfd5a019312dc6d242a8f3f6abdf2cd7aab53eb6304d5490ca13022
BLAKE2b-256 checksum
How to use checksums
cf4288bef2b432b7677e117ee8bc38966d59e3ff22a522cced27b0c235961c3b
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 3, 2026.

Transparency log

Security for backrefs 8.2

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.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 3, 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 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