A library which includes a lot of really helpful functions.
Project description
$\color{#8085FF}\Huge\textsf{XulbuX}$
$\color{#8085FF}\textsf{XulbuX}$ is a library which includes a lot of really helpful classes, types and functions.
For precise information about the library, see the library's Wiki page.
For the libraries latest changes, see the change log.
Installation
To install the library and all its dependencies, open a console and run the command:
pip install xulbux
To upgrade the library to the latest available version, run the following command in your console:
pip install --upgrade xulbux
Usage
Import the full library under the alias xx, so it's classes, types and functions are accessible with xx.Class.method(), xx.type() and xx.function():
import xulbux as xx
So you don't have to write xx in front of the library's types, you can import them directly:
from xulbux import rgba, hsla, hexa
Modules
|
advanced code-string operations (changing the indent, finding function calls, ...) |
|
everything around colors (converting, blending, searching colors in strings, ...) |
|
advanced actions related to the console (pretty logging, advanced inputs, ...) |
|
advanced operations with data structures (compare, generate path ID's, pretty print/format, ...) |
|
getting and editing the PATH variable (get paths, check for paths, add paths, ...) |
|
advanced working with files (create files, rename file-extensions, ...) |
|
easy pretty printing with custom format codes (print, inputs, custom format codes to ANSI, ...) |
|
advanced working with json files (read, create, update, ...) |
|
advanced path operations (get paths, smart-extend relative paths, delete paths, ...) |
|
generated regex pattern-templates (match bracket- and quote pairs, match colors, ...) |
|
helpful actions when working with strings. (normalize, escape, decompose, ...) |
|
advanced system actions (restart with message, check installed Python libs, ...) |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xulbux-1.6.2.tar.gz.
File metadata
- Download URL: xulbux-1.6.2.tar.gz
- Upload date:
- Size: 43.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
733791d19f3aab9065946bfe7301ecc3c0c67306bc85916bea5a851c61dea888
|
|
| MD5 |
f180482919a8888760d4ee7522fabcde
|
|
| BLAKE2b-256 |
274d809cab9945318960097fc9ed2586c5821733200a6e2584a7616365abe7e8
|
File details
Details for the file xulbux-1.6.2-py3-none-any.whl.
File metadata
- Download URL: xulbux-1.6.2-py3-none-any.whl
- Upload date:
- Size: 43.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff1ba8b17487f6c955f2e041a88d9c052045204ef38f30369f66149730709176
|
|
| MD5 |
243b177426eb9051f27aff8bc6e445d3
|
|
| BLAKE2b-256 |
b9994e6da7e11c0b4bd24c49062789160207387fc6082ce66f64866345abe2e8
|