Releases: fabiocaccamo/python-fsutil
Releases · fabiocaccamo/python-fsutil
0.15.0
06 Feb 17:47
Compare
Sorry, something went wrong.
No results found
Split codebase into modules.
Convert tests to pytest.
Bump requirements and pre-commit hooks.
0.14.1
19 Mar 14:49
Compare
Sorry, something went wrong.
No results found
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
19 Mar 14:42
Compare
Sorry, something went wrong.
No results found
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
24 Jan 11:06
Compare
Sorry, something went wrong.
No results found
Fix permissions inheritance from existing file when using write_file with atomic=True. #94
Bump requirements and pre-commit hooks.
0.13.0
19 Dec 17:00
Compare
Sorry, something went wrong.
No results found
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
11 Dec 16:34
Compare
Sorry, something went wrong.
No results found
Add possibility to write files atomically (fsutil.write_file(path, content, atomic=True)). #91
0.11.0
01 Nov 11:00
Compare
Sorry, something went wrong.
No results found
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
01 Feb 19:11
Compare
Sorry, something went wrong.
No results found
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.3
12 Jan 12:16
Compare
Sorry, something went wrong.
No results found
0.9.2
11 Jan 10:05
Compare
Sorry, something went wrong.
No results found
Fix FileNotFoundError when calling make_dirs_for_file with filename only.
Pin test requirements.
Bump test requirements.