Pyromark

Latest version: v0.9.1

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.9.1

- Add support for PyPy 3.11 and free-threaded CPython 3.13.

0.9.0

This release does not contain any breaking changes.

- Bump pulldown-cmark from v0.12.2 to v0.13.0. See <https://github.com/pulldown-cmark/pulldown-cmark/releases/tag/v0.13.0>.
- Add new options from pulldown-cmark v0.13.0: ENABLE_SUPERSCRIPT, ENABLE_SUBSCRIPT, ENABLE_WIKILINKS.
- Add new event types associated with the new options.
- Add a simple script to the documentation to compare performance with other libraries.

0.8.0

- Add `events_with_range` which returns `(Event, Range)` pairs.
- Build for more platforms and more manylinux versions to improve performance on modern systems.

0.7.1

- Don't close input file in CLI if it is stdin.

0.7.0

Breaking:

- The `options` argument can no longer be `None`. Use `Options(0)` instead.
- `pyromark.events` now uses `pythonize` Rust crate, the output will be different and more correct.
- The only exported member of `pyromark.event` is now `Event`.

Feature:

- Support for the `--output` flag in the CLI.
- Backport `__str__` and `__format__` behavior for `pyromark.Options` from Python 3.11.

Fix:

- Ensure that the input file is always closed in the CLI.

0.6.2

- Improve error messages.

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.