Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: thombashi/pathvalidate

v3.3.1

15 Jun 09:07
Compare
Choose a tag to compare
Loading
  • Modify to userepr() forvalue formatting in error messages and validation descriptions

Full Changelog:v3.3.0...v3.3.1

Assets6
Loading
harkabeeparolus and mohammad-reza-rahbar reacted with thumbs up emoji
2 people reacted

v3.3.0

15 Jun 06:08
Compare
Choose a tag to compare
Loading
  • Addvalue to theINVALID_LENGTH validation error
  • Ensure that theinvalids value ofINVALID_CHARACTER is unique

Full Changelog:v3.2.3...v3.3.0

Loading
harkabeeparolus and mohammad-reza-rahbar reacted with thumbs up emoji
2 people reacted

v3.2.3

03 Jan 14:07
Compare
Choose a tag to compare
Loading

What's Changed

  • Fix dot-files validation by@thombashi in#60 (Thanks to @slingshotvfx)

Full Changelog:v3.2.2...v3.2.3

Contributors

  • @thombashi
  • @slingshotsys
thombashi and slingshotsys
Loading
harkabeeparolus reacted with thumbs up emoji
1 person reacted

v3.2.2

01 Jan 02:36
Compare
Choose a tag to compare
Loading
  • Fix the detection logic of the reservation words for the file name on Windows:#57 (Thanks to@jplarocque)
  • Drop support for Python 3.7/3.8
  • Refactor type annotations

Full Changelog:v3.2.1...v3.2.2

Contributors

  • @jplarocque
jplarocque
Loading
harkabeeparolus reacted with thumbs up emoji
1 person reacted

v3.2.1

23 Aug 07:24
v3.2.1
This tag was signed with the committer’sverified signature. The key has expired.
thombashi Tsuyoshi Hombashi
GPG key ID:98CDA9A5F0BFC367
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

  • Test Python 3.12 in CIs by@MatthieuDartiailh in#40
  • Bump actions/setup-python from 4 to 5 by@dependabot in#36
  • Bump actions/upload-artifact from 3 to 4 by@dependabot in#38
  • Bump actions/download-artifact from 3 to 4 by@dependabot in#37
  • Fix CI by@thombashi in#41
  • Update the CI workflow to include a job that publishes packages to TestPyPI by@thombashi in#42
  • Fix coverage report by@thombashi in#45
  • Fixsanitize_filename truncation by@7x11x13 in#48
  • Fix validation functions of filepaths by@thombashi in#55
    • Ifplatform argument iswindows oruniversal, filepaths ending with a space or a period should be detected as an error
    • Fix POSIX-style absolute paths were not detected as errors withplatform="windows" orplatform="universal" on Python 3.12 and below
  • Add support for Python 3.13 by@thombashi in#56
  • Improve type annotations
  • Add a build and publish workflow
  • Add Sigstore signatures to release assets
  • Update copyright year to include the last update year:#54 (Thanks to@Flimm)
  • Add CHANGELOG

New Contributors

Full Changelog:v3.2.0...v3.2.1

Contributors

  • @Flimm
  • @MatthieuDartiailh
  • @thombashi
  • @dependabot
  • @7x11x13
Flimm, MatthieuDartiailh, and 3 other contributors
Loading
harkabeeparolus and Valer100 reacted with hooray emoji
2 people reacted

v3.2.0

17 Sep 03:04
v3.2.0
This tag was signed with the committer’sverified signature. The key has expired.
thombashi Tsuyoshi Hombashi
GPG key ID:98CDA9A5F0BFC367
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
  • Addreserved_name_handler argument tosanitize_filename function andsanitize_filepath function
  • AddNullValueHandler class andReservedNameHandler class
  • Addfs_encoding property andbyte_count property toValidationError class
  • Addadditional_reserved_names argument to validate/sanitize functions to allow custom reserved names
  • Modify the return value format ofValidationError.__str__ method
  • Improve type annotations

Full Changelog:v3.1.0...v3.2.0

Loading

v3.1.0

16 Jul 03:03
Compare
Choose a tag to compare
Loading
  • Fix validation error messages to show thetarget-platform properly:#34 (Thanks to @matanster)
  • Fix README: out of date with the actual error generated byvalidate_filename#35 (Thanks to@hXtreme)
  • Adddescription property toErrorReason class
  • Addas_slog method toValidationError class
  • Adddocs extras
  • Change the type of the return value ofValidationError.reason fromOptional[ErrorReason] toErrorReason
  • Update[build-system]
  • Drop support for Python 3.6

Full Changelog:v3.0.0...v3.1.0

Contributors

  • @matanox
  • @hXtreme
matanox and hXtreme
Loading

v3.0.0

22 May 14:20
v3.0.0
This tag was signed with the committer’sverified signature. The key has expired.
thombashi Tsuyoshi Hombashi
GPG key ID:98CDA9A5F0BFC367
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

  • Trim heading spaces in Windows by@eggplants in#28
  • Consider filesystem encoding for length calculations:#26 (Thanks to@virlos)
  • Fix type model:#29 (Thanks to@rogalski)
  • Fix sanitizing of filenames that only consist of whitespaces and periods
  • Addvalidate_unprintable_char function
  • Addvalidate_after_sanitize keyword argument tosanitize_filename andsanitize_filepath functions
  • Add error codes toErrorReason
  • Addzip_safe=False tosetup
  • Modify to acceptpathvalidate.Platform type asplatform arguments
  • Rename type alias fromHandler toNullValueHandler
  • RemoveInvalidLengthError to useValidationError
  • Improve type annotations
  • Make it possible to importFileNameValidator andFilePathValidator classes from the package root
  • Change constructor arguments ofFileNameSanitizer andFilePathSanitizer classes
    • Removemin_len
    • Addvalidator
  • Remove deprecated functions
  • Modify error messages
  • Refactoring

Full Changelog:v2.5.2...v3.0.0

Contributors

  • @rogalski
  • @virlos
  • @eggplants
rogalski, virlos, and eggplants
Loading

v2.5.2

20 Aug 16:31
v2.5.2
This tag was signed with the committer’sverified signature. The key has expired.
thombashi Tsuyoshi Hombashi
GPG key ID:82B1D566E49F2A2F
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
  • Add support for Python 3.11:#22 (Thanks to@hegjon)

Full Changelog:v2.5.1...v2.5.2

Contributors

  • @hegjon
hegjon
Loading

v2.5.1

31 Jul 17:07
v2.5.1
This tag was signed with the committer’sverified signature. The key has expired.
thombashi Tsuyoshi Hombashi
GPG key ID:82B1D566E49F2A2F
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

  • Add__all__ by@eggplants in#24
  • AddDeprecationWarning to deprecated functions

New Contributors

Full Changelog:v2.5.0...v2.5.1

Contributors

  • @eggplants
eggplants
Loading
Previous13456
Previous

[8]ページ先頭

©2009-2025 Movatter.jp