All Versions
Latest Version
Avg Release Cycle
63 days
Latest Release

Changelog History
Page 1

  • v16.0.0 Changes

    • #200: TempDir context now cleans up unconditionally, even if an exception occurs.
  • v15.1.2 Changes

    • ๐Ÿ›  #199: Fixed broken link in README.
  • v15.1.1 Changes

    • ๐Ÿ“‡ Refreshed package metadata.
  • v15.1.0 Changes

    • โž• Added ExtantPath and ExtantFile objects that raise errors when they reference a non-existent path or file.
  • v15.0.1 Changes

    December 08, 2020
    • ๐Ÿ“‡ Refreshed package metadata.
  • v15.0.0 Changes

    July 27, 2020
    • ๐Ÿ”– Removed __version__ property. To determine the version, use importlib.metadata.version('path').
  • v14.0.1 Changes

    May 24, 2020
    • ๐Ÿ›  Fixed regression on Python 3.7 and earlier where lru_cache did not support a user function.
  • v14.0.0 Changes

    May 24, 2020
    • โœ‚ 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.
  • v13.3.0 Changes

    May 22, 2020
    • ๐Ÿ #186: Fix test failures on Python 3.8 on Windows by relying on realpath() instead of readlink().
    • #189: realpath() now honors symlinks on Python 3.7 and earlier, approximating the behavior found on Python 3.8.
    • ๐Ÿ—„ #187: lines() no longer relies on the deprecated .text().
  • v13.2.1 Changes

    • ๐Ÿ—„ #187: lines() no longer relies on the deprecated .text().