Private library which is also free to public use. Its purpose is to be useful code keeper.
Project description
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
logging
- ThreadProcess class for logging and handling workflow when using threading
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 - adrozda.dev@gmail.com
URLs
Change Log
2022.1.0 (18/06/2021)
Complete rework of previous platform. Start package includes Logger, MultiProcess, ThreadProcess and ApproachComparator with examples.
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
antools-2022.1.0.tar.gz
(14.2 kB
view hashes)
Built Distribution
antools-2022.1.0-py3-none-any.whl
(18.2 kB
view hashes)
Close
Hashes for antools-2022.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6afa0d70dc9e586771c78c635c61e4d7ccd43ec6cad344ba599047697957f11b |
|
MD5 | 653890359a2f23577731caab65a85110 |
|
BLAKE2b-256 | 7bd2918ed154490d232306a480775210e87adf9fe651882ea740431cd4e7e4cc |