Releases: dl6nm/path-tree-generator
Releases · dl6nm/path-tree-generator
0.3.1
Fixes
- Empty directories in the tree no longer raise an error
0.3.0
Features
- Add method
tree()
for returning a full directory tree as ListEntry
object
Docs
Internals
- Remove wrong return type from
tree()
method
0.2.1
Documentation
- Remove "get_" method documentation from README.md [#15]
- Add
human_readable_list()
to documentation
0.2.0
Breaking Changes
- Remove all "get_" methods to be short and more clear on using this package [#15]
- Use
dict()
instead of get_dict()
- Use
json()
instead of get_json()
- Use
human_readable()
instead of get_human_readable()
- Use
human_readable_list()
instead of get_human_readable_list()
0.1.1
Fixes
- Resolve problem with the naming of the package and the module, having the same name
0.1.0
Features
- Added additional optional fields from the file system (stats) to ListEntry [#10]
- size
- atime
- ctime
- mtime
- gid
- mode
- uid
- Added method for setting and/or overwriting
stats
in the ListEntryStats model
Documentation
- Add more example code and also return values to the README.md
0.0.3
Features
- Add docstrings to document the classes, methods and their parameters #8
Internals
- Make
root_dir
parameter private
0.0.2
Features
- Set project classifiers for pypi [#1]
- Adapt parametrized test to use all parameters possible [#6]
- Implement "better" getter methods, name them accordingly... [#5]
Internals
- Change project description
- Add new keywords to project
0.0.1
Features
- Basic implementation of generating tree-like directory listings
- Tests for
PathTree
and its generator class
- Getter methods for retrieving a path-tree as
str
, list[str]
, dict
or json
- Generator for PathTree