Rummage

Latest version: v4.20.3

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

Scan your dependencies

Page 4 of 16

4.12

- **NEW**: Add new option to use `!` instead of `-` for exclusion patterns. Rummage has always used `-` due to issues with distinguishing between exclusion patterns (`!exclude`) and extended globbing exclude patterns (`!(exclude_1| exclude 2)`). `wcmatch` 6.1 now resolves this by requiring `(` to be escaped if the pattern starts with `!(` and it is not meant to be an extended glob pattern `!(..)`.
- **NEW**: Require `wcmatch` 6.1 that comes with a number of enhancements and bug fixes.
- **NEW**: Proper support for system color changes. Allows proper transitioning on macOS between light and dark mode.
- **FIX**: Minor fixes to selection colors in regex tester.
- **FIX**: Remove old macOS workaround to force focus on search input.
- **FIX**: Officially support Python 3.8.

4.11.1

- **FIX**: Internal color fixes.
- **FIX**: Fix Rummage crashing with wxPython 4.1.X due to image sizing bug on macOS.
- **FIX**: Resolve issue where changelog would not show after an update.

4.11.0

- **NEW**: `wcmatch` the file search library that Rummage uses, is now at version 6 which imposes a pattern limit to
protect against patterns such as `{1..1000000}` which would expand to a large amount of patterns if brace expansion is enabled. Rummage exposes control of this.
- **FIX**: By using `wcmatch` version 6, complex issues involving pattern splitting with `|` and `{,}` are resolved.
- **FIX**: Fix logo not loading in about dialog.

4.10.0

- **NEW**: Pattern save dialog now uses a drop down list so you can easily update an existing saved pattern.
- **FIX**: Fix issue with web view rendering and `pymdown-extensions`.

4.9.0

- **NEW**: Require `wcmatch` 5.1.0+, `bracex` 1.4.0, and `backrefs` `1.3.0` to include latest bug fixes.

4.8.0

- **NEW**: Supports installing extras via `pip install rummage[extras]`.
- **FIX**: Fix for notification sound display in settings dialog.
- **FIX**: Fix notification sound not playing on Linux when configured.

Page 4 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.