Releases: fabiocaccamo/python-fsutil
Releases · fabiocaccamo/python-fsutil
0.14.1
- Add
mypy
to pre-commit
.
- Add
transform_filepath
method. #12 #13
- Fix
join_filename
return value when basename
or extension
are empty.
- Fix
pyproject
Ruff
conf warnings.
- Bump requirements and
pre-commit
hooks.
0.14.0
- Add
mypy
to pre-commit
.
- Add
transform_filepath
method. #12 #13
- Fix
join_filename
return value when basename
or extension
are empty.
- Fix
pyproject
Ruff
conf warnings.
- Bump requirements and
pre-commit
hooks.
0.13.1
- Fix permissions inheritance from existing file when using
write_file
with atomic=True
. #94
- Bump requirements and
pre-commit
hooks.
0.13.0
- Add
get_permissions
and set_permissions
methods.
- Fix permissions lost when using
write_file
with atomic=True
. #94
- Improve
write_file
with atomic=True
atomicity. #91
- Remove tests duplicated code.
0.12.0
- Add possibility to write files atomically (
fsutil.write_file(path, content, atomic=True)
). #91
0.11.0
- Add
Python 3.12
support. (#84)
- Add
tar
files operations support. #48 (#87)
- Switch from
setup.cfg
to pyproject.toml
.
- Replace
flake8
with Ruff
.
- Fix
tox
test command.
- Upgrade syntax for
Python >= 3.8
.
- Reformat tests code.
- Set
Black
pre-commit hook line-length
option value.
- Add
fix-future-annotations
pre-commit
hook.
- Bump requirements and
pre-commit
hooks.
0.10.0
- Rename default branch from
master
to main
.
- Move
flake8
config to setup.cfg
.
- Increase
flake8
checks.
- Add
mypy
to CI (strict mode).
- Add
pre-commit
to CI.
- Force keyword arguments .
- Remove unused import.
- Add type hints. #18
- Bump requirements and
pre-commit
hooks.
0.9.2
- Fix
FileNotFoundError
when calling make_dirs_for_file
with filename only.
- Pin test requirements.
- Bump test requirements.
0.9.1
- Fix
OSError
when downloading multiple files to the same temp dir.