regress 2025.10.1


pip install regress

  Latest version

Released: Oct 09, 2025


Meta
Author: Julian Berman
Requires Python: >=3.10

Classifiers

Development Status
  • 4 - Beta

Intended Audience
  • Developers

License
  • OSI Approved :: MIT License

Operating System
  • OS Independent

Programming Language
  • Rust
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14
  • Python :: 3
  • Python :: Implementation :: CPython
  • Python :: Implementation :: PyPy

PyPI version Supported Python versions Build status

Python bindings to the Rust regress crate, exposing ECMA regular expressions.

>>> from regress import Regex
>>> regex = Regex(r"\d{4}")
>>> regex.find("2020-20-05") is not None
True

Wheel compatibility matrix

Platform CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14 CPython (additional flags: t) 3.13 CPython (additional flags: t) 3.14 PyPy 3.10 (pp73) PyPy 3.11 (pp73)
macosx_10_12_x86_64
macosx_11_0_arm64
manylinux1_i686
manylinux2014_aarch64
manylinux2014_armv7l
manylinux2014_ppc64le
manylinux2014_s390x
manylinux2014_x86_64
manylinux_2_17_aarch64
manylinux_2_17_armv7l
manylinux_2_17_ppc64le
manylinux_2_17_s390x
manylinux_2_17_x86_64
manylinux_2_5_i686
musllinux_1_2_aarch64
musllinux_1_2_i686
musllinux_1_2_x86_64
win32
win_amd64
win_arm64

Files in release

regress-2025.10.1-cp310-cp310-macosx_10_12_x86_64.whl (437.0KiB)
regress-2025.10.1-cp310-cp310-macosx_11_0_arm64.whl (427.0KiB)
regress-2025.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.6KiB)
regress-2025.10.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (486.2KiB)
regress-2025.10.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (660.4KiB)
regress-2025.10.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (562.2KiB)
regress-2025.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (496.2KiB)
regress-2025.10.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (508.4KiB)
regress-2025.10.1-cp310-cp310-musllinux_1_2_aarch64.whl (679.4KiB)
regress-2025.10.1-cp310-cp310-musllinux_1_2_i686.whl (679.3KiB)
regress-2025.10.1-cp310-cp310-musllinux_1_2_x86_64.whl (675.7KiB)
regress-2025.10.1-cp310-cp310-win32.whl (275.8KiB)
regress-2025.10.1-cp310-cp310-win_amd64.whl (294.9KiB)
regress-2025.10.1-cp311-cp311-macosx_10_12_x86_64.whl (437.0KiB)
regress-2025.10.1-cp311-cp311-macosx_11_0_arm64.whl (426.5KiB)
regress-2025.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.2KiB)
regress-2025.10.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (485.9KiB)
regress-2025.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (660.6KiB)
regress-2025.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (561.7KiB)
regress-2025.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (496.1KiB)
regress-2025.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (508.4KiB)
regress-2025.10.1-cp311-cp311-musllinux_1_2_aarch64.whl (679.1KiB)
regress-2025.10.1-cp311-cp311-musllinux_1_2_i686.whl (679.0KiB)
regress-2025.10.1-cp311-cp311-musllinux_1_2_x86_64.whl (675.6KiB)
regress-2025.10.1-cp311-cp311-win32.whl (275.6KiB)
regress-2025.10.1-cp311-cp311-win_amd64.whl (294.7KiB)
regress-2025.10.1-cp311-cp311-win_arm64.whl (282.4KiB)
regress-2025.10.1-cp312-cp312-macosx_10_12_x86_64.whl (435.1KiB)
regress-2025.10.1-cp312-cp312-macosx_11_0_arm64.whl (424.6KiB)
regress-2025.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.8KiB)
regress-2025.10.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (485.5KiB)
regress-2025.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (658.8KiB)
regress-2025.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (562.2KiB)
regress-2025.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (496.1KiB)
regress-2025.10.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (508.6KiB)
regress-2025.10.1-cp312-cp312-musllinux_1_2_aarch64.whl (679.2KiB)
regress-2025.10.1-cp312-cp312-musllinux_1_2_i686.whl (678.9KiB)
regress-2025.10.1-cp312-cp312-musllinux_1_2_x86_64.whl (674.8KiB)
regress-2025.10.1-cp312-cp312-win32.whl (275.9KiB)
regress-2025.10.1-cp312-cp312-win_amd64.whl (294.5KiB)
regress-2025.10.1-cp312-cp312-win_arm64.whl (281.8KiB)
regress-2025.10.1-cp313-cp313-macosx_10_12_x86_64.whl (435.0KiB)
regress-2025.10.1-cp313-cp313-macosx_11_0_arm64.whl (424.5KiB)
regress-2025.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.7KiB)
regress-2025.10.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (485.8KiB)
regress-2025.10.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (661.1KiB)
regress-2025.10.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (562.6KiB)
regress-2025.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (495.6KiB)
regress-2025.10.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (508.4KiB)
regress-2025.10.1-cp313-cp313-musllinux_1_2_aarch64.whl (679.3KiB)
regress-2025.10.1-cp313-cp313-musllinux_1_2_i686.whl (679.0KiB)
regress-2025.10.1-cp313-cp313-musllinux_1_2_x86_64.whl (674.8KiB)
regress-2025.10.1-cp313-cp313-win32.whl (276.0KiB)
regress-2025.10.1-cp313-cp313-win_amd64.whl (294.5KiB)
regress-2025.10.1-cp313-cp313-win_arm64.whl (282.1KiB)
regress-2025.10.1-cp313-cp313t-macosx_10_12_x86_64.whl (434.0KiB)
regress-2025.10.1-cp313-cp313t-macosx_11_0_arm64.whl (424.4KiB)
regress-2025.10.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.4KiB)
regress-2025.10.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (485.9KiB)
regress-2025.10.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (660.5KiB)
regress-2025.10.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (562.7KiB)
regress-2025.10.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (495.9KiB)
regress-2025.10.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (508.4KiB)
regress-2025.10.1-cp313-cp313t-musllinux_1_2_aarch64.whl (679.3KiB)
regress-2025.10.1-cp313-cp313t-musllinux_1_2_i686.whl (678.6KiB)
regress-2025.10.1-cp313-cp313t-musllinux_1_2_x86_64.whl (674.8KiB)
regress-2025.10.1-cp313-cp313t-win32.whl (275.5KiB)
regress-2025.10.1-cp313-cp313t-win_amd64.whl (294.6KiB)
regress-2025.10.1-cp314-cp314-macosx_10_12_x86_64.whl (434.4KiB)
regress-2025.10.1-cp314-cp314-macosx_11_0_arm64.whl (424.7KiB)
regress-2025.10.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.6KiB)
regress-2025.10.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (486.4KiB)
regress-2025.10.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (660.7KiB)
regress-2025.10.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (562.9KiB)
regress-2025.10.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (495.0KiB)
regress-2025.10.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (508.3KiB)
regress-2025.10.1-cp314-cp314-musllinux_1_2_aarch64.whl (679.5KiB)
regress-2025.10.1-cp314-cp314-musllinux_1_2_i686.whl (679.0KiB)
regress-2025.10.1-cp314-cp314-musllinux_1_2_x86_64.whl (675.0KiB)
regress-2025.10.1-cp314-cp314-win32.whl (276.0KiB)
regress-2025.10.1-cp314-cp314-win_amd64.whl (294.4KiB)
regress-2025.10.1-cp314-cp314-win_arm64.whl (281.6KiB)
regress-2025.10.1-cp314-cp314t-macosx_10_12_x86_64.whl (433.7KiB)
regress-2025.10.1-cp314-cp314t-macosx_11_0_arm64.whl (424.1KiB)
regress-2025.10.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.8KiB)
regress-2025.10.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (484.6KiB)
regress-2025.10.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (661.8KiB)
regress-2025.10.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (561.8KiB)
regress-2025.10.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (495.6KiB)
regress-2025.10.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (507.8KiB)
regress-2025.10.1-cp314-cp314t-musllinux_1_2_aarch64.whl (679.4KiB)
regress-2025.10.1-cp314-cp314t-musllinux_1_2_i686.whl (678.1KiB)
regress-2025.10.1-cp314-cp314t-musllinux_1_2_x86_64.whl (675.0KiB)
regress-2025.10.1-cp314-cp314t-win32.whl (275.4KiB)
regress-2025.10.1-cp314-cp314t-win_amd64.whl (294.3KiB)
regress-2025.10.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (438.8KiB)
regress-2025.10.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (429.4KiB)
regress-2025.10.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (504.3KiB)
regress-2025.10.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (487.5KiB)
regress-2025.10.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (660.3KiB)
regress-2025.10.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (563.2KiB)
regress-2025.10.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (497.0KiB)
regress-2025.10.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (509.7KiB)
regress-2025.10.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (680.7KiB)
regress-2025.10.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl (680.0KiB)
regress-2025.10.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (677.0KiB)
regress-2025.10.1-pp310-pypy310_pp73-win_amd64.whl (295.8KiB)
regress-2025.10.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (436.8KiB)
regress-2025.10.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (427.2KiB)
regress-2025.10.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (503.0KiB)
regress-2025.10.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (486.5KiB)
regress-2025.10.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (659.1KiB)
regress-2025.10.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (561.8KiB)
regress-2025.10.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (496.1KiB)
regress-2025.10.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (508.2KiB)
regress-2025.10.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (679.2KiB)
regress-2025.10.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl (678.7KiB)
regress-2025.10.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (675.4KiB)
regress-2025.10.1.tar.gz (11.3KiB)
No dependencies