Recent Releases of pe

pe - v0.6.0

What's Changed

  • Bump upload artifacts v4 by @goodmami in https://github.com/goodmami/pe/pull/50
  • Bump actions/download-artifact to v4 by @goodmami in https://github.com/goodmami/pe/pull/51
  • Group quantized literals in regex optimization by @goodmami in https://github.com/goodmami/pe/pull/55
  • Properly bound reps for machine parser by @goodmami in https://github.com/goodmami/pe/pull/57
  • Release 0.6.0 by @goodmami in https://github.com/goodmami/pe/pull/58

Full Changelog: https://github.com/goodmami/pe/compare/v0.5.3...v0.6.0

- Python
Published by goodmami 8 months ago

pe - v0.5.3

What's Changed

  • #46 bounded repetitions by @goodmami in https://github.com/goodmami/pe/pull/48

Full Changelog: https://github.com/goodmami/pe/compare/v0.5.2...v0.5.3

- Python
Published by goodmami over 1 year ago

pe - v0.5.2

What's Changed

  • Fix optimizations regarding character classes and grammar mutation by @goodmami in https://github.com/goodmami/pe/pull/47

Full Changelog: https://github.com/goodmami/pe/compare/v0.5.1...v0.5.2

- Python
Published by goodmami almost 2 years ago

pe - v0.5.2

What's Changed

  • Fix optimizations regarding character classes and grammar mutation by @goodmami in https://github.com/goodmami/pe/pull/47

Full Changelog: https://github.com/goodmami/pe/compare/v0.5.1...v0.5.2

- Python
Published by goodmami almost 2 years ago

pe - v0.5.1

What's Changed

  • Fix #33 and other workflow issues by @goodmami in https://github.com/goodmami/pe/pull/34
  • Upgrade Cython to 3.0 by @goodmami in https://github.com/goodmami/pe/pull/40
  • Don't reuse instructions in repetitions by @goodmami in https://github.com/goodmami/pe/pull/41
  • Update packaging and linting setup by @goodmami in https://github.com/goodmami/pe/pull/42
  • Release v0.5.1 by @goodmami in https://github.com/goodmami/pe/pull/43

Full Changelog: https://github.com/goodmami/pe/compare/v0.5.0...v0.5.1

- Python
Published by goodmami about 2 years ago

pe - v0.5.0

What's Changed

  • Escape special characters in the debug output by @TomHodson in https://github.com/goodmami/pe/pull/30
  • Fix 6 autoignore by @goodmami in https://github.com/goodmami/pe/pull/29
  • Bump version to 0.5.0 by @goodmami in https://github.com/goodmami/pe/pull/32

New Contributors

  • @TomHodson made their first contribution in https://github.com/goodmami/pe/pull/30

Full Changelog: https://github.com/goodmami/pe/compare/v0.4.0...v0.5.0

- Python
Published by goodmami over 2 years ago

pe - v0.4.0

What's Changed

  • Fix 23: update python versions by @goodmami in https://github.com/goodmami/pe/pull/25
  • Fix #21 Raise GrammarError on invalid grammars by @goodmami in https://github.com/goodmami/pe/pull/24

Full Changelog: https://github.com/goodmami/pe/compare/v0.3.2...v0.4.0

- Python
Published by goodmami over 2 years ago

pe - v0.3.2

Reduce superfluous groups in optimized regexes, and add a few more pattern-based ('common') optimizations.

See the CHANGELOG.

- Python
Published by goodmami over 4 years ago

pe - v0.3.1

Fixes a couple of bugs with the machine parser and improves the experience with the pe.DEBUG flag.

See the CHANGELOG.

- Python
Published by goodmami over 4 years ago

pe - v0.3.0

The pe.machine parser is fixed and is distributed as an extension module. A pure-python version of the pe.machine parser is also available.

See the CHANGELOG.

- Python
Published by goodmami over 4 years ago

pe - v0.2.0

Streamline grammar and parser creation, expand powers of semantic actions, allow pe.DEBUG flag to print call stack during parsing.

See the CHANGELOG.

- Python
Published by goodmami almost 6 years ago

pe - v0.1.0

Initial release

- Python
Published by goodmami almost 6 years ago