Path

Latest version: v17.1.0

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

Scan your dependencies

Page 5 of 16

15.1.1

-------

- Refreshed package metadata.

15.1.0

-------

- Added ``ExtantPath`` and ``ExtantFile`` objects that raise
errors when they reference a non-existent path or file.

15.0.1

-------

- Refreshed package metadata.

15.0.0

-------

- Removed ``__version__`` property. To determine the version,
use ``importlib.metadata.version('path')``.

14.0.1

-------

- Fixed regression on Python 3.7 and earlier where ``lru_cache``
did not support a user function.

14.0.0

-------

- Removed ``namebase`` property. Use ``stem`` instead.
- Removed ``update`` parameter on method to
``Path.merge_tree``. Instead, to only copy newer files,
provide a wrapped ``copy`` function, as described in the
doc string.
- Removed ``FastPath``. Just use ``Path``.
- Removed ``path.CaseInsensitivePattern``. Instead
use ``path.matchers.CaseInsensitive``.
- Removed ``path.tempdir``. Use ``path.TempDir``.
- 154: Added ``Traversal`` class and support for customizing
the behavior of a ``Path.walk``.

Page 5 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.