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

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

Built distributions (wheels)

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

Total release size: 8.4 MB

Release files / backrefs-8.3.tar.gz

Download URL backrefs-8.3.tar.gz
Size 5.9 MB
Tags Source
SHA-256 checksum
How to use checksums
bc87b4350f11cc6bf31a2f793dd2f9df577f5c91efaa943627bd261df26506aa
BLAKE2b-256 checksum
How to use checksums
531d01d5e03463cf724789518b935b1df079d3692e9565b7f41d5c289295b2a3
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 13, 2026.

Transparency log

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

Download URL backrefs-8.3-py315-none-any.whl
Size 423.7 kB
Tags Python 3.15
SHA-256 checksum
How to use checksums
3930982530dc3e6c3b45094fdaa246edd59e4e91fd6b2dba61ee821efe1e3101
BLAKE2b-256 checksum
How to use checksums
ba5550bb5542709c09673e7d321dd3de828715780e138684ff84c65f04c88c02
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 13, 2026.

Transparency log

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

Download URL backrefs-8.3-py314-none-any.whl
Size 418.2 kB
Tags Python 3.14
SHA-256 checksum
How to use checksums
be0de6f9ead4d44839169774643f25e36f4f2b05f7f1850368f5b5147e279e82
BLAKE2b-256 checksum
How to use checksums
5437af7a66a70ec5ca0d535950c3807432b9840bf3ec9f98baf1268d08608925
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 13, 2026.

Transparency log

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

Download URL backrefs-8.3-py313-none-any.whl
Size 406.1 kB
Tags Python 3.13
SHA-256 checksum
How to use checksums
3f4b574b32f08b0c0dedc6ad15c3865ce93f1dca4fb31760e061bc4bac41ff2b
BLAKE2b-256 checksum
How to use checksums
26ff690caa4791e08622331c23b4728c80c2bffbf72a189fa1182860d5364f6c
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 13, 2026.

Transparency log

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

Download URL backrefs-8.3-py312-none-any.whl
Size 404.2 kB
Tags Python 3.12
SHA-256 checksum
How to use checksums
f9e7cc5934a9dd89bf1d86a91853120fca7cd32d7861c829c7a449f30100ba99
BLAKE2b-256 checksum
How to use checksums
ee123f55cfffe037d84db1b37fee7a91b461ce02b6303417ae6ce4abf82d50c7
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 13, 2026.

Transparency log

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

Download URL backrefs-8.3-py311-none-any.whl
Size 398.4 kB
Tags Python 3.11
SHA-256 checksum
How to use checksums
2722cbb6884ecadce4cab992113fa50fc2c28733949104132fcf89dba0ac3290
BLAKE2b-256 checksum
How to use checksums
16d74fcdb17835dc0f3519272d0d54114a4e63081732634c377491f8ba5b73a0
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 13, 2026.

Transparency log

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

Download URL backrefs-8.3-py310-none-any.whl
Size 386.4 kB
Tags Python 3.10
SHA-256 checksum
How to use checksums
bc7ab9f1f5444d23ce15795700f6a3e621f13d521e0cb87e21204ff1e12b8c5f
BLAKE2b-256 checksum
How to use checksums
b0ed960d7997ce9f41481ad50ce8b22ad3343c67510e15e687cfa0b47ece00a1
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 13, 2026.

Transparency log

Security for backrefs 8.3

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