Package :: PYPI :: pathvalidate

Subscribe to upcoming and past releases from this package and add it to a stack.

Add to stack

Releases

1 / 2
Python Package Index logo
pathvalidate 2.5.0 2021-09-26
  • Add support for Python 3.10
  • Drop support for Python 3.5
  • Add null\_value\_handler argument to sanitize\_filename/sanitize\_filepath functions: 20 (Thanks to mkbloke)
  • Add AbstractSanitizer/AbstractVa…
View full release
ADD
Python Package Index logo
pathvalidate 2.4.1 2021-04-03
N/A
Python Package Index logo
pathvalidate 2.4.0 2021-03-21
  • Add exclude\_symbols argument to replace\_symbol function
  • Fix permissions of files included in sdist package binary (Thanks to hegjon)
View full release
ADD FIX
Python Package Index logo
pathvalidate 2.3.2 2021-01-03
  • Fix to disallow file name/path that only white spaces for universal platform
FIX
Python Package Index logo
pathvalidate 2.3.1 2020-12-13
  • Modify to accept file name/path that consists only whitespaces: 15 (Thank to Traktormaster)
Python Package Index logo
pathvalidate 2.3.0 2020-05-03
  • Change not to process for "."/".." by sanitization functions: 13 (Thanks to ProfElectric)
  • Change to normalize with sanitize\_filepath in default
  • Add normalize interface to sanitize\_filepath
View full release
ADD UPDATE
Python Package Index logo
pathvalidate 2.2.2 2020-03-28
  • Improve file path validation for Windows platform: 12 (Thanks to bschollnick)
  • Fix \_\_str\_\_ method
  • Fix to avoid raise an exception when an absolute path includes "."/".."
  • Modify an error message
  • M…
View full release
FIX IMPROVE
Python Package Index logo
pathvalidate 2.2.1 2020-03-20
  • Fix to include py.typed to the package
FIX
Python Package Index logo
pathvalidate 2.2.0 2020-02-12
  • Add POSIX as a platform
  • Add a reserved keyword for macOS
  • Change platform of validate\_filepath\_arg/sanitize\_filepath\_arg to 'auto': 11 (Thanks to freelanceAndy)
View full release
ADD UPDATE
Python Package Index logo
pathvalidate 2.1.0 2020-02-01
  • Add check\_reserved argument to validate/sanitize functions
  • Add '/' as a reserved file path for Linux/macOS
  • Suppress errors when sanitizing null values
  • Fix max\_len value check for file names
  • Includ…
View full release
ADD FIX REMOVE
Python Package Index logo
pathvalidate 2.0.0 2020-01-13
  • Change to be more strict validation for absolute paths
  • Fix argparse validator/sanitizer failed when empty inputs
  • Bug fixes
FIX UPDATE
Python Package Index logo
pathvalidate 1.1.0 2020-01-04
  • Modify validate/sanitize functions for argparse
  • Modify validate/sanitize functions for click
  • Update dev extras
UPDATE
Python Package Index logo
pathvalidate 1.0.0 2020-01-03
  • Drop Python 2 support
  • Modify to use Python 3 functionality
  • Update extras\_require
  • Bug fixes
  • Remove a deprecated property
DEPRECATE FIX REMOVE UPDATE
Python Package Index logo
pathvalidate 0.29.1 2020-01-02
  • Fix file path length validation: 10 (Thanks to UncleGoogle)
  • Add .asc files of packages to PyPI
ADD FIX
Python Package Index logo
pathvalidate 0.29.0 2019-06-16
  • Add filename/filepath validators for argparse/click
  • Modify error messages
ADD
Python Package Index logo
pathvalidate 0.28.2 2019-05-18
  • Fix to properly escape special chars for validation error messages: 9 (Thanks to UncleGoogle)
FIX
Python Package Index logo
pathvalidate 0.28.0 2019-05-01
  • Drop support for Python 3.4
Python Package Index logo
pathvalidate 0.26.0 2019-03-15
  • Add support for NTFS reserved names
  • Improve drive letter handling
ADD IMPROVE
Python Package Index logo
pathvalidate 0.25.0 2019-03-14
  • Add CLOCK$ as a reserved filename for Windows platform: 8 (Thanks to sparr)
  • Improve reserved name detection
  • Add reserved\_name property to ReservedNameError class
View full release
ADD IMPROVE
Python Package Index logo
pathvalidate 0.24.1 2019-02-12
  • Fix improper error messages
  • Improve error message readability
FIX IMPROVE

pathvalidate

pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.

RSS