Skip to content

Releases: Ramin-RX7/RX7-Lib

v4.0.0

14 Jul 18:11
Compare
Choose a tag to compare

* 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

29 Apr 16:52
Compare
Choose a tag to compare

+ 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

10 Mar 09:14
Compare
Choose a tag to compare

+ 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

23 Dec 18:13
Compare
Choose a tag to compare

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