regress 2026.9.1


pip install regress

  Latest version

Released: Sep 05, 2026


Meta
Author: Julian Berman
Requires Python: >=3.11

Classifiers

Development Status
  • 4 - Beta

Intended Audience
  • Developers

Operating System
  • OS Independent

Programming Language
  • Rust
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14
  • Python :: 3.15
  • 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.11 CPython 3.12 CPython 3.13 CPython 3.14 CPython 3.15 CPython (additional flags: t) 3.14 CPython (additional flags: t) 3.15 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_31_riscv64
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-2026.9.1-cp311-cp311-macosx_10_12_x86_64.whl (511.3KiB)
regress-2026.9.1-cp311-cp311-macosx_11_0_arm64.whl (507.0KiB)
regress-2026.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (597.6KiB)
regress-2026.9.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (577.2KiB)
regress-2026.9.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (732.3KiB)
regress-2026.9.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (658.9KiB)
regress-2026.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (576.8KiB)
regress-2026.9.1-cp311-cp311-manylinux_2_31_riscv64.whl (603.9KiB)
regress-2026.9.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (609.7KiB)
regress-2026.9.1-cp311-cp311-musllinux_1_2_aarch64.whl (769.4KiB)
regress-2026.9.1-cp311-cp311-musllinux_1_2_i686.whl (814.5KiB)
regress-2026.9.1-cp311-cp311-musllinux_1_2_x86_64.whl (800.3KiB)
regress-2026.9.1-cp311-cp311-win32.whl (358.6KiB)
regress-2026.9.1-cp311-cp311-win_amd64.whl (378.9KiB)
regress-2026.9.1-cp311-cp311-win_arm64.whl (369.3KiB)
regress-2026.9.1-cp312-cp312-macosx_10_12_x86_64.whl (510.5KiB)
regress-2026.9.1-cp312-cp312-macosx_11_0_arm64.whl (503.8KiB)
regress-2026.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (592.8KiB)
regress-2026.9.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (574.3KiB)
regress-2026.9.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (729.2KiB)
regress-2026.9.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (655.9KiB)
regress-2026.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (573.7KiB)
regress-2026.9.1-cp312-cp312-manylinux_2_31_riscv64.whl (599.5KiB)
regress-2026.9.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (604.5KiB)
regress-2026.9.1-cp312-cp312-musllinux_1_2_aarch64.whl (764.5KiB)
regress-2026.9.1-cp312-cp312-musllinux_1_2_i686.whl (811.5KiB)
regress-2026.9.1-cp312-cp312-musllinux_1_2_x86_64.whl (797.8KiB)
regress-2026.9.1-cp312-cp312-win32.whl (356.3KiB)
regress-2026.9.1-cp312-cp312-win_amd64.whl (378.2KiB)
regress-2026.9.1-cp312-cp312-win_arm64.whl (366.2KiB)
regress-2026.9.1-cp313-cp313-macosx_10_12_x86_64.whl (510.7KiB)
regress-2026.9.1-cp313-cp313-macosx_11_0_arm64.whl (504.1KiB)
regress-2026.9.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (593.2KiB)
regress-2026.9.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (574.1KiB)
regress-2026.9.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (728.2KiB)
regress-2026.9.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (656.4KiB)
regress-2026.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (574.2KiB)
regress-2026.9.1-cp313-cp313-manylinux_2_31_riscv64.whl (600.4KiB)
regress-2026.9.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (605.8KiB)
regress-2026.9.1-cp313-cp313-musllinux_1_2_aarch64.whl (764.5KiB)
regress-2026.9.1-cp313-cp313-musllinux_1_2_i686.whl (811.5KiB)
regress-2026.9.1-cp313-cp313-musllinux_1_2_x86_64.whl (797.9KiB)
regress-2026.9.1-cp313-cp313-win32.whl (357.1KiB)
regress-2026.9.1-cp313-cp313-win_amd64.whl (376.8KiB)
regress-2026.9.1-cp313-cp313-win_arm64.whl (365.3KiB)
regress-2026.9.1-cp314-cp314-macosx_10_12_x86_64.whl (512.0KiB)
regress-2026.9.1-cp314-cp314-macosx_11_0_arm64.whl (505.4KiB)
regress-2026.9.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (594.2KiB)
regress-2026.9.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (575.0KiB)
regress-2026.9.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (731.2KiB)
regress-2026.9.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (656.7KiB)
regress-2026.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (574.6KiB)
regress-2026.9.1-cp314-cp314-manylinux_2_31_riscv64.whl (600.7KiB)
regress-2026.9.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (606.1KiB)
regress-2026.9.1-cp314-cp314-musllinux_1_2_aarch64.whl (765.7KiB)
regress-2026.9.1-cp314-cp314-musllinux_1_2_i686.whl (811.9KiB)
regress-2026.9.1-cp314-cp314-musllinux_1_2_x86_64.whl (798.2KiB)
regress-2026.9.1-cp314-cp314-win32.whl (357.5KiB)
regress-2026.9.1-cp314-cp314-win_amd64.whl (378.0KiB)
regress-2026.9.1-cp314-cp314-win_arm64.whl (366.7KiB)
regress-2026.9.1-cp314-cp314t-macosx_10_12_x86_64.whl (511.0KiB)
regress-2026.9.1-cp314-cp314t-macosx_11_0_arm64.whl (504.2KiB)
regress-2026.9.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (593.9KiB)
regress-2026.9.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (571.8KiB)
regress-2026.9.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (729.8KiB)
regress-2026.9.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (657.5KiB)
regress-2026.9.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (575.0KiB)
regress-2026.9.1-cp314-cp314t-manylinux_2_31_riscv64.whl (600.8KiB)
regress-2026.9.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (604.6KiB)
regress-2026.9.1-cp314-cp314t-musllinux_1_2_aarch64.whl (765.2KiB)
regress-2026.9.1-cp314-cp314t-musllinux_1_2_i686.whl (810.8KiB)
regress-2026.9.1-cp314-cp314t-musllinux_1_2_x86_64.whl (798.0KiB)
regress-2026.9.1-cp314-cp314t-win32.whl (357.1KiB)
regress-2026.9.1-cp314-cp314t-win_amd64.whl (377.5KiB)
regress-2026.9.1-cp315-cp315-macosx_10_12_x86_64.whl (511.7KiB)
regress-2026.9.1-cp315-cp315-macosx_11_0_arm64.whl (505.6KiB)
regress-2026.9.1-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (594.4KiB)
regress-2026.9.1-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (575.1KiB)
regress-2026.9.1-cp315-cp315-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (731.5KiB)
regress-2026.9.1-cp315-cp315-manylinux_2_17_s390x.manylinux2014_s390x.whl (656.8KiB)
regress-2026.9.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (575.0KiB)
regress-2026.9.1-cp315-cp315-manylinux_2_31_riscv64.whl (601.3KiB)
regress-2026.9.1-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl (607.1KiB)
regress-2026.9.1-cp315-cp315-musllinux_1_2_aarch64.whl (765.4KiB)
regress-2026.9.1-cp315-cp315-musllinux_1_2_i686.whl (812.7KiB)
regress-2026.9.1-cp315-cp315-musllinux_1_2_x86_64.whl (799.0KiB)
regress-2026.9.1-cp315-cp315-win32.whl (359.2KiB)
regress-2026.9.1-cp315-cp315-win_amd64.whl (377.7KiB)
regress-2026.9.1-cp315-cp315-win_arm64.whl (367.0KiB)
regress-2026.9.1-cp315-cp315t-macosx_10_12_x86_64.whl (510.9KiB)
regress-2026.9.1-cp315-cp315t-macosx_11_0_arm64.whl (504.4KiB)
regress-2026.9.1-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (593.5KiB)
regress-2026.9.1-cp315-cp315t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (572.1KiB)
regress-2026.9.1-cp315-cp315t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (729.9KiB)
regress-2026.9.1-cp315-cp315t-manylinux_2_17_s390x.manylinux2014_s390x.whl (657.1KiB)
regress-2026.9.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (575.3KiB)
regress-2026.9.1-cp315-cp315t-manylinux_2_31_riscv64.whl (600.9KiB)
regress-2026.9.1-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl (604.7KiB)
regress-2026.9.1-cp315-cp315t-musllinux_1_2_aarch64.whl (764.5KiB)
regress-2026.9.1-cp315-cp315t-musllinux_1_2_i686.whl (811.2KiB)
regress-2026.9.1-cp315-cp315t-musllinux_1_2_x86_64.whl (798.5KiB)
regress-2026.9.1-cp315-cp315t-win32.whl (357.4KiB)
regress-2026.9.1-cp315-cp315t-win_amd64.whl (377.7KiB)
regress-2026.9.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (512.2KiB)
regress-2026.9.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (508.1KiB)
regress-2026.9.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (598.4KiB)
regress-2026.9.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (576.6KiB)
regress-2026.9.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (733.3KiB)
regress-2026.9.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (659.7KiB)
regress-2026.9.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (577.6KiB)
regress-2026.9.1-pp311-pypy311_pp73-manylinux_2_31_riscv64.whl (605.4KiB)
regress-2026.9.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (610.4KiB)
regress-2026.9.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (770.4KiB)
regress-2026.9.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl (815.0KiB)
regress-2026.9.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (801.2KiB)
regress-2026.9.1.tar.gz (11.1KiB)
No dependencies