issues
search
thombashi
/
pathvalidate
A Python library to sanitize/validate a string such as filenames/file-paths/etc.
https://pathvalidate.rtfd.io/
MIT License
225
stars
13
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Allows some reserved Windows filenames with trailing "0", superscript numerals, or multipart extension (COM¹, LPT0, etc.)
#57
jplarocque
opened
2 months ago
0
Add support for Python 3.13
#56
thombashi
closed
3 months ago
0
Fix validation functions of filepaths
#55
thombashi
closed
3 months ago
0
Update copyright year
#54
Flimm
closed
3 months ago
1
Adapt tests for Python >= 3.13
#53
penguinpee
closed
3 months ago
1
Separate max_len functionality into max_filepath_len and max_filename_len
#52
7x11x13
opened
4 months ago
4
max path length is confused with max filename length when validating/sanitizing filepaths
#51
7x11x13
opened
5 months ago
0
Detect max path and max filename lengths on unix systems
#50
7x11x13
closed
3 months ago
2
sanitize_filepath does not produce valid length filepaths
#49
7x11x13
opened
5 months ago
2
Fix sanitize_filename truncation
#48
7x11x13
closed
5 months ago
0
max_len with sanitize_filename behaves incorrectly with multi-byte unicode chars
#47
7x11x13
closed
5 months ago
0
Provide sanitization/validation for Special Characters of shell
#46
thombashi
opened
6 months ago
0
Fix coverage report
#45
thombashi
closed
6 months ago
0
Bump actions/setup-python from 4 to 5 in the actions-dependencies group
#44
dependabot[bot]
closed
6 months ago
1
Sanitization for BatBadBut
#43
thombashi
opened
7 months ago
0
Update the CI workflow to include a job that publishes packages to TestPyPI
#42
thombashi
closed
7 months ago
0
Fix CI
#41
thombashi
closed
7 months ago
0
Test Python 3.12 in CIs
#40
MatthieuDartiailh
closed
7 months ago
0
Unit tests fails with Python 3.13.0 alpha 3
#39
hegjon
closed
3 months ago
2
Bump actions/upload-artifact from 3 to 4
#38
dependabot[bot]
closed
7 months ago
0
Bump actions/download-artifact from 3 to 4
#37
dependabot[bot]
closed
7 months ago
0
Bump actions/setup-python from 4 to 5
#36
dependabot[bot]
closed
7 months ago
0
Readme is out of date with the actual error generated by validate_filename
#35
hXtreme
closed
1 year ago
1
validation message indicates Windows as the platform whereas the offending character is universal
#34
matanox
closed
1 year ago
2
/Users/ken/duptemp/foo and others are invalid filenames. What?
#33
kwloafman
closed
1 year ago
1
Support longer paths for Windows 10/11
#31
xtracool
closed
1 year ago
1
Unicode en dash (u"\u2013") Is Not Replaced By sanitize_filename
#30
kenlerner
closed
1 year ago
3
Type model is incorrect
#29
rogalski
closed
1 year ago
1
Trim heading spaces in Windows
#28
eggplants
closed
2 years ago
1
Choose sanitizing behavior of max_len
#27
thombashi
opened
2 years ago
1
Consider filesystem encoding for length calculations
#26
virlos
closed
1 year ago
1
Trim space and period in Windows
#25
eggplants
closed
2 years ago
1
Add `__all__`
#24
eggplants
closed
2 years ago
0
Correct library interface
#23
chr7
closed
2 years ago
8
Fails to build with Python 3.11.0 alpha 6
#22
hegjon
closed
2 years ago
5
installation via apt not possible
#21
christosk
closed
2 years ago
1
sanitize_filename() can return empty strings
#20
mkbloke
closed
3 years ago
1
validate_filename() and sanitize_filename() pass '.' and '..'
#19
mkbloke
closed
1 year ago
4
Many name validations that include '\' (backslash) fail on Linux
#18
Traktormaster
closed
3 years ago
1
Fix file permissions in source distribution for README and LICENSE
#17
hegjon
closed
3 years ago
1
absolute path bug
#16
TeoKn
closed
3 years ago
3
Name of only whitespace erroneously fails validation on linux
#15
Traktormaster
closed
3 years ago
1
examples/argparse: Remove click example
#14
ferdnyc
closed
4 years ago
2
sanitize_filepath: "./" is unnecessarily modified when platform="Linux"
#13
MagnetoOptical
closed
4 years ago
1
ignoring the platforms os.sep, and always using r"/"
#12
bschollnick
closed
4 years ago
1
validate_filepath_arg claims '/path/to/somewhere.txt' invalid
#11
freelanceAndy
closed
4 years ago
2
validate len of every windows path part
#10
UncleGoogle
closed
4 years ago
1
Special chars not escaped in the error __str__
#9
UncleGoogle
closed
5 years ago
2
CLOCK$ filename on Windows
#8
sparr
closed
5 years ago
2
It looks like platform name is not taken into account during sanitization
#7
julchenok
closed
5 years ago
3
Next