Skip to main content

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
  • 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

URLs

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

Project details


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.2.0.tar.gz (16.8 kB view hashes)

Uploaded Source

Built Distribution

antools-2022.2.0-py3-none-any.whl (20.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page