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

Built distributions (wheels)

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

Total release size: 9.4 MB

Release files / backrefs-8.1.tar.gz

Download URL backrefs-8.1.tar.gz
Size 7.0 MB
Tags Source
SHA-256 checksum
How to use checksums
f86d9312df3ebae1241758af80809a319cafa1d8f32189edfb242c9aa55573b6
BLAKE2b-256 checksum
How to use checksums
68bcc4b75b0279b2cf9e208c7dea5755a452d158a32abe1b7330824ff1127e86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Oct 10, 2026.

Transparency log

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

Download URL backrefs-8.1-py315-none-any.whl
Size 417.6 kB
Tags Python 3.15
SHA-256 checksum
How to use checksums
9c8fe3e2eaae4301a9ce787341d986e5ba25a887d89da6de0de5d58eca26a949
BLAKE2b-256 checksum
How to use checksums
0532a57c5a5b7461b8c88266244014aa38052d76f64b064451b1d5342eb09bf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Oct 10, 2026.

Transparency log

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

Download URL backrefs-8.1-py314-none-any.whl
Size 411.9 kB
Tags Python 3.14
SHA-256 checksum
How to use checksums
1e857c32e91b8fe46ddb359ac21021a37b090fa4239566a61e9856123e334041
BLAKE2b-256 checksum
How to use checksums
45c780fa46ecb47717845ab9c07bce8651ef8f80aac5ec698e212d02ed2a9963
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Oct 10, 2026.

Transparency log

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

Download URL backrefs-8.1-py313-none-any.whl
Size 400.1 kB
Tags Python 3.13
SHA-256 checksum
How to use checksums
db577dbae1c61187534d35fc9bfbd0c01158fff6239a66fecf7590e5b17879a9
BLAKE2b-256 checksum
How to use checksums
df2260f30c9b8e497ca4bbac23991a726ebc267e23771a1b9d9c04b3a3c16dd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Oct 10, 2026.

Transparency log

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

Download URL backrefs-8.1-py312-none-any.whl
Size 398.1 kB
Tags Python 3.12
SHA-256 checksum
How to use checksums
b472c76082769f86a97ffccfd1f2599b2b706610c6154955664fffe67e909035
BLAKE2b-256 checksum
How to use checksums
7d634c3078fcbb3956c55b24472d8375a1b7ad67203d4a1917512eee34d4fbee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Oct 10, 2026.

Transparency log

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

Download URL backrefs-8.1-py311-none-any.whl
Size 392.2 kB
Tags Python 3.11
SHA-256 checksum
How to use checksums
11f61846e446fa8637af2f5c073f1083aa58dbb7460b019fd51689f564e44f7e
BLAKE2b-256 checksum
How to use checksums
fdd1d25387b14119b7062fead6c9b2e87c2ab286beb346df79c6a649c095e979
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Oct 10, 2026.

Transparency log

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

Download URL backrefs-8.1-py310-none-any.whl
Size 380.4 kB
Tags Python 3.10
SHA-256 checksum
How to use checksums
438bd38dc7fa0cded52786a1351a2dad9efc2cda95d047284c41d916a22312a8
BLAKE2b-256 checksum
How to use checksums
da177be730f397b9239be5044a147f0cdfbd9605111b07af053c737b21d79d16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Oct 10, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

8.1 This release

7 release files

8.0

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