antools 2022.2.0

Last updated:

0 purchases

antools 2022.2.0 Image
antools 2022.2.0 Images
Add to Cart

Description:

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

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.