Array of Utilities for Lazy but Efficient Programmers
Project description
krezi
Commonly used functions to improve coding experience and avoid repeatability. As I am publishing this package for learning purposes, this library is not written to be foolproof. Use wisely.
Overall the package provides the following utilities:
- Logging
- Subprocessing : to run commands in terminal.
- Multiprocessing : to work around GIL and utilize multiple cores/threads. Applicable to Dataframes too.
- Emailing : to send email alerts on demand/error.
- Stopwatch : to profile scripts. IMO there are better profilers out there. This is just a POC.
- Postgresql : Querying from Postgres Databases.
- MSSQL : Querying from Microsoft SQL Server Databases.
- Mongo : Querying from Mongo Databases.
INSTALLATION
pip install krezi
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
krezi-1.3.tar.gz
(17.6 kB
view details)
Built Distribution
krezi-1.3-py3-none-any.whl
(20.5 kB
view details)
File details
Details for the file krezi-1.3.tar.gz
.
File metadata
- Download URL: krezi-1.3.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84ff75c90b3de58167b048c1cab86fe515fa6078b51489517bf0cf50817031c3 |
|
MD5 | db36e396bc0d025893bc0029dd3720e6 |
|
BLAKE2b-256 | ac4ab3c53c098e6379d5091173f3d88b19311ce5aa00a1b2d3860861ce467e5d |
File details
Details for the file krezi-1.3-py3-none-any.whl
.
File metadata
- Download URL: krezi-1.3-py3-none-any.whl
- Upload date:
- Size: 20.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83ec952e63a59035a04ed4d5394e8ac63bf998b3dbe840bdb60ae3bbb4fe565d |
|
MD5 | 18e6e4376799ae42c3a66b4eccacb58f |
|
BLAKE2b-256 | 55751e9cfe56d8a527ec1651eb5189b0f9e55d9efd4bf939b80e697ca86e0306 |