Xulbux

Latest version: v1.5.9

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

Scan your dependencies

Page 1 of 2

1.2.5

* renamed the class `rgb()` to `rgba()` to communicate, more clearly, that it supports an alpha channel
* renamed the class `hsl()` to `hsla()` to communicate, more clearly, that it supports an alpha channel
* added more info to the `README.md` as well as additional links
* adjusted the structure inside `CHANGELOG.md` for a better overview and readability

18.10.2024 `v1.2.3`
* added project links to the Python-project-file
* `CHANGELOG.md` improvements
* `README.md` improvements

1.2.2

* fixed bug in method <code>Path.get(*base_dir*=True)</code>:<br>
Previously, setting `base_dir` to `True` would not return the actual base directory or even cause an error.<br>
This was now fixed, and setting `base_dir` to `True` will return the actual base directory of the current program (*except if not running from a file*).

17.10.2024 `v1.2.0`
* new method in the `Path` class: `Path.remove()`

17.10.2024 `v1.1.9`
* corrected the naming of classes to comply with Python naming standards

17.10.2024 `v1.1.8`
* added support for all OSes to the OS-dependent methods

1.1.7

* fixed the `Cmd.cls()` method:<br>
There was a bug where, on Windows 10, the ANSI formats weren't cleared.

1.1.5

* added link to `CHANGELOG.md` to the `README.md` file

17.10.2024 `v1.1.3`
* changed the default value of the param `compactness:int` in the method `Data.print()` to `1` instead of `0`

1.1.2

* adjusted the library's description

16.10.2024 `v1.1.0`
* made it possible to also auto-reset the color and not only the predefined formats, using the [auto-reset-format](auto-reset-format) (`[format](Automatically resetting)`)

16.10.2024 `v1.0.9`
* added a library description, which gets shown if it's ran directly
* made it possible to escape an <span id="auto-reset-format">auto-reset-format</span> (`[format](Automatically resetting)`) with a slash, so you can still have `()` brackets behind a `[format]`:
python
FormatCodes.print('[u](Automatically resetting) following text')

prints:  <code><u>Automatically resetting</u> following text</code>

python
FormatCodes.print('[u]/(Automatically resetting) following text')

prints:  <code><u>(Automatically resetting) following text</u></code>

1.0.8

* added `input()` method to the `FormatCodes` class, so you can make pretty looking input prompts
* added warning for no network connection when trying to [install missing libraries](improved-lib-importing)

15.10.2024 `v1.0.6`
* <span id="improved-lib-importing">improved **$\color{8085FF}\textsf{XulbuX}$** library importing:</span><br>
checks for missing required libraries and gives you the option to directly install them, if there are any
* moved constant variables into a separate file
* fixed issue where configuration file wasn't created and loaded correctly

Page 1 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.