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 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 with
platform="windows"
orplatform="universal"
on Python 3.12 and below
- If
- 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
- @MatthieuDartiailh made their first contribution in #40
- @dependabot made their first contribution in #36
- @7x11x13 made their first contribution in #48
Full Changelog: v3.2.0...v3.2.1