File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1818from .cache import clear_cache as _clear_cache
1919from .flags import Flag , strip_py_only_flags
2020
21+
2122# Cache frequently used flag values as plain integers to avoid the overhead of
2223# IntFlag arithmetic in hot paths such as module-level search helpers.
2324COMPAT_UNICODE_ESCAPE : int = int (Flag .COMPAT_UNICODE_ESCAPE )
2930NO_UCP : int = int (Flag .NO_UCP )
3031from .re_compat import (
3132 Match as _CompatMatch ,
33+ )
34+ from .re_compat import (
3235 TemplatePatternStub ,
3336 coerce_group_value ,
3437 coerce_subject_slice ,
3538 compute_next_pos ,
36- count_capturing_groups ,
3739 is_bytes_like ,
3840 join_parts ,
3941 maybe_infer_group_count ,
Original file line number Diff line number Diff line change 2626 compiler_supports_flags ,
2727 discover_include_dirs ,
2828 discover_library_dirs ,
29+ ensure_python_headers ,
2930 extend_env_paths ,
3031 extend_unique ,
31- ensure_python_headers ,
3232 filter_incompatible_multiarch ,
3333 find_library_with_brew ,
3434 find_library_with_ldconfig ,
Original file line number Diff line number Diff line change 1717
1818import pcre
1919import pytest
20+
2021from tests import test_clobber as fuzz_core
2122
2223
Original file line number Diff line number Diff line change 1+ import re
12import types
23from collections import OrderedDict
3- import re
44
55import pytest
66from pcre import Flag
You can’t perform that action at this time.
0 commit comments