SUMMARY:
This project is a collection of code primarily developed as a personal hobby. It aims to provide practical experience and enhance my coding skills while exploring potential future applications.
INSTALLATION:
To install the package, run the following command:
pip install -U absfuyu
USAGE:
import absfuyu
help(absfuyu)
Notable features
absfuyu.core: Provides foundational components for additional functionalities.
from absfuyu.core.docstring import versionadded, versionchanged, deprecated
from absfuyu.core.baseclass import AutoREPRMixin, ShowAllMethodsMixin
absfuyu.dxt: Extension for list
, str
, dict
, int
.
from absfuyu.dxt import DictExt, IntExt, ListExt, Text
for x in [DictExt, IntExt, ListExt, Text]:
x.show_all_methods(print_result=1)
There are many additional features available to explore.
DOCUMENTATION:
For more detailed information about the project, please refer to the documentation available at the following link:
Project Documentation
DEVELOPMENT SETUP
- Create a Virtual Environment
python -m venv env
Note: You may need to execute this command in PowerShell on Windows:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
- Install Required Packages
python -m pip install -e .[full,dev]
- Acquire Information About the Development Environment Configuration
hatch env show
LICENSE:
This project is licensed under the MIT License.