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

Release files for backrefs 8.0

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.0
File Size Uploaded
backrefs-8.0.tar.gz 7.0 MB Details

Built distributions (wheels)

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

Total release size:9.0 MB

Release files / backrefs-8.0.tar.gz

Download URL backrefs-8.0.tar.gz
Size 7.0 MB
Tags Source
SHA-256 checksum
How to use checksums
b556cd7d36c3a3a2f256b89590b176b8eddfb73bcfaee3a3ddd84ea66d21ce50
BLAKE2b-256 checksum
How to use checksums
ec564744bcd0c82184e80c52b0ac4076c261a8ffa1f1b343ff2f6e89ce0e1cef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 26, 2026.

Transparency log

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

Download URL backrefs-8.0-py314-none-any.whl
Size 411.9 kB
Tags Python 3.14
SHA-256 checksum
How to use checksums
9ec96efa080938be92323e8e730e57718c9c88eb15ad70bbef4e1766df591408
BLAKE2b-256 checksum
How to use checksums
1ccfe5f9b68a5b0e939a2fb933a66c20180d0c9241bf8927f7a47fa48c1675e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 26, 2026.

Transparency log

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

Download URL backrefs-8.0-py313-none-any.whl
Size 400.0 kB
Tags Python 3.13
SHA-256 checksum
How to use checksums
601ce68ca12385dbda06ce264406b4c4210cf5b79fd0fd627592365c92f29a88
BLAKE2b-256 checksum
How to use checksums
8a6947a3dc20abc4fa5486655fde681bd55e63211b46c886d8c02223d6468431
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 26, 2026.

Transparency log

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

Download URL backrefs-8.0-py312-none-any.whl
Size 398.1 kB
Tags Python 3.12
SHA-256 checksum
How to use checksums
87f0fae8c5f207fe9f4b2887efc71d42f4900ac78faa1af08d675ef303692dc5
BLAKE2b-256 checksum
How to use checksums
2913232505664e8e2a0c7a2eb0c505cfade9d715538f89a5d62bc4c272968f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 26, 2026.

Transparency log

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

Download URL backrefs-8.0-py311-none-any.whl
Size 392.2 kB
Tags Python 3.11
SHA-256 checksum
How to use checksums
f0c35cf0102ba6b6070c12a492be3c1c1d3f5839529784b9a9565d6d04569a01
BLAKE2b-256 checksum
How to use checksums
e1294bd7ae72a2634da00379c2b3bcc5439e7c94620235c6afea8af15229a973
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 26, 2026.

Transparency log

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

Download URL backrefs-8.0-py310-none-any.whl
Size 380.4 kB
Tags Python 3.10
SHA-256 checksum
How to use checksums
4a627b817fd2dce43b79ab48da63613340509381cd8ce0897078a0bce79a2ab8
BLAKE2b-256 checksum
How to use checksums
e3fd9bf53b6a6f6f519ffaac765df2f2a25e5c2fc6d32cfd2b2747099e72c911
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

8.0 This release

6 release files

7.0

6 release files

6.2

7 release files

6.1

7 release files

6.0.1

7 release files

6.0

7 release files

5.9

7 release files

5.8

6 release files

5.6

6 release files

5.5.1

6 release files

5.5

6 release files

5.4

6 release files

5.3

6 release files

5.2

6 release files

5.1

6 release files

5.0.1

5 release files

5.0

5 release files

4.6

5 release files

4.5

1 release file

4.4

1 release file

4.3

1 release file

4.2.1

1 release file

4.2

1 release file

4.1.1

1 release file

4.1

1 release file

4.0.2

1 release file

4.0.1

1 release file

4.0

1 release file

3.6

1 release file

3.5.2

1 release file

3.5.1

1 release file

3.5

1 release file

3.4

1 release file

3.3

1 release file

3.2.1

1 release file

3.2

1 release file

3.1.2

1 release file

3.1.1

1 release file

3.1

1 release file

3.0.5

1 release file

3.0.4

1 release file

3.0.3

1 release file

3.0.2

1 release file

3.0.1

1 release file

3.0

1 release file

2.2

1 release file

2.1

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0

1 release file

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