Releases: Ramin-RX7/RX7-Lib
Releases · Ramin-RX7/RX7-Lib
v4.0.0
* Use pyproject.toml
instead of setup.py
* Separate modules by files instead of classes
- p()
- func_info()
* renamed Progressbar() to progressbar()
+ internet.get()
+ internet.post()
* renamed files.MEMBERS to files.list_path
+ decorators.dataclass
v3.3
+ Files.basename()
+ Files.dirname()
+ Files.join_paths()
* pre_action
and post_action
in IO selective_input
+ Record.timer decorator
+ System.os_name()
v3.2.0
+ environ
variable: environment variables as a dict
+ Terminal.get_size()
+ exit()
: sys.exit()
+ `files.get_drives()
+ IO.selective_input choices
argument upgrade
+ IO.selective_input action
parameter
- IO.selective_input error
parameter is removed
* Fixed files.size()
for directories
* files.is_readonly()
now also works on Unix* Improved module call
v3.1.0
v3.1.0
+ Record.timeit
has default parameters now
- removed progressbar()
* Improved Style
object creation
* Improved Style.print
implementation
* Improved Style.log_
methods implementation
* Terminal.run()
now return exit code
- Removed Tuple
object