Releases: remram44/rpaths
Releases · remram44/rpaths
0.13
Enhancements:
- Add documentation to sdist (by @ghisvail, #20)
- Run tests with UTF-8 path encoding (this means they'll pass even on a machine with ASCII locale)
0.12
Enhancements:
- Don't follow symlinks in
recursedir()
- Allow
recursedir()
to keep going by passing it a handle_errors
callback instead of letting it raise.
Behavior change:
recursedir()
now doesn't follow symlinks unless you set follow_links=True
explicitely
0.11
Enhancements:
- Add a
Pattern
class, exposing pattern-matching outside of directory listing.
0.10
Bugfixes:
- Fixes a
rel_path_to()
bug on Python 3
- Fixes
'.'.rel_path_to('.')
exception
- Fixes
tempfile()
and tempdir()
not accepting Path as 'dir' parameter
0.9
Features:
- unicode() conversion uses
surrogateescape
on Python 3
0.8
Bugfixes:
- Fixes
recursedir()
's recursing on too many folders
Features:
chown()
now has 'no change' defaults for uid and gid
- Adds '+' operator to add a string to the end of the name of a path
- Adds
Path#rewrite()
context-manager, for rewriting a file in-place
0.7
Features:
- Extended glob filters (à la git,
/some/dir*/**/*.log
)
- Python 3.2 compatibility
0.5
Features:
- Adds
pattern
parameter to listdir()
and recursedir()