forked from pool/python-pathvalidate
49cd4befebcddda1f4234475ef62c5ade826ac1f73cf43063e274c3c18198998
- update to 3.2.0:
* Add `reserved_name_handler` argument to `sanitize_filename`
function and `sanitize_filepath` function
* Add `NullValueHandler` class and `ReservedNameHandler` class
* Add `fs_encoding` property and `byte_count` property to
`ValidationError` class
* Add `additional_reserved_names` argument to validate/sanitize
functions to allow custom reserved names
* Modify the return value format of `ValidationError.__str__`
method
* Improve type annotations
- update to 3.1.0:
* Fix validation error messages to show the `target-platform`
properly: #34 (Thanks to @matanster)
* Fix README: out of date with the actual error generated by
`validate_filename` #35 (Thanks to @hXtreme)
* Add `description` property to `ErrorReason` class
* Add `as_slog` method to `ValidationError` class
* Add `docs` extras
* Change the type of the return value of
`ValidationError.reason` from `Optional[ErrorReason]` to
`ErrorReason`
* Update `[build-system]`
* Drop support for Python 3.6
OBS-URL: https://build.opensuse.org/request/show/1132221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pathvalidate?expand=0&rev=8
Description
No description provided
Languages
RPM Spec
100%