Last updated:
0 purchases
antools 2022.2.0
Antools - Anton's Tools
Overview
Private library which is also free to public use. Its purpose is to be useful code keeper.
Anton's Tools package contains of following modules:
logging
Customizable logger (tested on Windows)
multiprocessing
MultiProcess class for logging and handling workflow when using multiprocessing
MultiProcessHandler as easy multiprocessing framework
threading
ThreadProcess class for logging and handling workflow when using threading
ThreadHandler as easy multiprocessing framework
validation
VarValidator for validation data types and much more
helpers
ApproachComparator for testing effeciency of running function in main/multiprocess/threading
Getting Started
Dependencies
The antools package utilizes following libraries:
*attrs==21.4.0
*numpy==1.22.1
*pandas==1.4.0
*python-dateutil==2.8.2
*pytz==2021.3
*six==1.16.0
*sqlitedict==1.7.0
Package Installation
Installable using pip. Execute:
pip install antools
Authors
AntonĂn Drozda - [email protected]
URLs
GitHub - https://github.com/antonin-drozda/antools
Pypi - https://pypi.org/project/antools/
Change Log
2022.2.0 (06/02/2022)
Improvements on Logger.
Added MultiprocessHandler and ThreadHandler.
Planned for the next release: TerminalApp (framework for easy apps in terminal)
2022.1.0 (31/01/2022)
Complete rework of previous platform.
Start package includes Logger, MultiProcess, ThreadProcess and ApproachComparator with examples.
Planned for the next release: NONE
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.