Auxly

Latest version: v0.9.0

Safety actively analyzes 621776 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.9.0

=== Changed
- Added `listy.isiterable()`, `listy.iterate()`, and `listy.index()`.
- Added `stringy.remove()`, `stringy.haspattern()`, and `stringy.subtract()`.
- Added `filesys.Path` which is now the base of `File` and `Dir.`
- Added `filesys.countall()` and `filesys.walkall()`.
- Updates to `AuxlyError`, made it falsy for comparisons.

0.8.2

=== Changed
- Changed default encoding for `File.readlines()`.
- Changed `filesys.walkdirs()` and `filesys.walkfiles()` now return `filesys.Path` objects instead of strings.

=== Fixed
- Fixed `filesys.move()` returning False and deleting file if the relative and absolute path for the same file is given.

0.8.1

=== Changed
- Changed `shell.Process` to create directories if necessary for given `logpath`.

=== Fixed
- Fixed module import regression in `0.8.0`.

0.8.0

=== Added
- Added `AuxlyError` as a default exception.
- Added `islinux()`, `ismac()`, and `iswindows()` functions.

=== Changed
- Changed `filesys.File` and `filesys.Path` to throw TypeError exceptions if no path is provided.
- Changed `shell._StartedProcess` to `shell.Process` and added the `isrunning()` and `exitcode()` methods.
- Changed `throw()` to use `AuxlyError` by default and optionally throw another given exception type.

0.7.2

=== Changed
- Changed `stringy.between()` behavior if the end string is empty, no longer returns the full string.

0.7.1

=== Added
- Added `stringy.between()`.
- Added `filesys.walkdirs()`.

=== Changed
- Added `regex_entire` parameter to `filesys.walkfiles()`.
- Added `name` property to `_FileSysObject`.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.