github thombashi/pathvalidate v3.2.1

2 months ago

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
  • Fix sanitize_filename truncation by @7x11x13 in #48
  • Fix validation functions of filepaths by @thombashi in #55
    • If platform argument is windows or universal, filepaths ending with a space or a period should be detected as an error
    • Fix POSIX-style absolute paths were not detected as errors with platform="windows" or platform="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

Don't miss a new pathvalidate release

NewReleases is sending notifications on new releases.