Wcmatch

Latest version: v8.5.1

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

Scan your dependencies

Page 1 of 8

8.5.1

- **FIX**: Fix issue with type check failure in `wcmatch.glob`.

8.5

- **NEW**: Formally support Python 3.11 (no change).
- **NEW**: Add support for Python 3.12 (`pathlib` changes).
- **NEW**: Drop Python 3.7 support.
- **FIX**: Fix handling of current directory when magic and non-magic patterns are mixed in `glob` pattern list.

8.4.1

- **FIX**: Windows drive path separators should normalize like other path separators.
- **FIX**: Fix a Windows pattern parsing issue that caused absolute paths with ambiguous drives to not parse correctly.

8.4

- **NEW**: Drop support for Python 3.6.
- **NEW**: Switch to Hatch backend instead of Setuptools.
- **NEW**: Add new `exclude` option to `fnmatch`, `pathlib`, and `glob` methods that allows exclusion patterns to be
specified directly without needing to enable `NEGATE` and prepend patterns with `!`. `exclude` accepts a separate
pattern or pattern list. `exclude` should not be used in conjunction with `NEGATE`. One or the other should be used.

8.3

- **NEW**: Officially support Python 3.10.
- **NEW**: Provide type hints for API.
- **FIX**: Gracefully handle calls with an empty pattern list.

8.2

- **NEW**: Add support for `dir_fd` in glob patterns.
- **FIX**: Small fix for Python 3.10 Beta 1 and `pathlib`.

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.