Skip to content

PyPcre v0.6.1

Choose a tag to compare

@Qubitium Qubitium released this 24 Aug 17:55
· 3 commits to main since this release
ab7ce5d

What's Changed

  • perf: accelerate safe API hot paths by @Qubitium in #100
  • perf: accelerate call-local expansion and substitution by @Qubitium in #101
  • Condense August 9 and 10 release notes by @Qubitium in #102
  • Fix setuptools packaging metadata for Python 3.10+ and setuptools 81-84 by @Qubitium in #103
  • fix: harden free-threaded execution state by @Qubitium in #104
  • docs: remove internal benchmark details by @Qubitium in #105
  • fix: align Pattern pos/endpos signatures with re and add sliced-search fallback by @Qubitium in #106
  • fix: handle Python 3.15 removal of the legacy sre_parse module by @Qubitium in #107
  • Fix memory and thread-safety issues for free-threaded (GIL=0) Python by @Qubitium in #108
  • Fix wrong-result and UB bugs found by second memory/thread-safety sweep by @Qubitium in #109
  • Add verifying clobber suite: accuracy/leak/crash fuzzing on all cores - 1 by @Qubitium in #110
  • Work around PCRE2 10.46/10.47 JIT start-optimization losing matches by @Qubitium in #111

Full Changelog: v0.6.0...v0.6.1