Skip to main content

Some common python utility functions

Project description

common-pyutil

Bunch of common utility functions I've used in various projects. This package provides a uniform interface to them.

Features

  • Pure python stdlib with no external dependencies (except requests)
  • Bunch of useful modules like:
    1. A simple hierarchical argument parser.
    2. Functional programming library.
    3. A Timer context for easy monitoring
    4. A Tag decorator for function tagging
    5. A logging module to get generate a logger with sensible defaults.
    6. A Get class with progress tracking.

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

common_pyutil-0.9.0.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

common_pyutil-0.9.0-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file common_pyutil-0.9.0.tar.gz.

File metadata

  • Download URL: common_pyutil-0.9.0.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.7 Linux/6.5.5-200.fc38.x86_64

File hashes

Hashes for common_pyutil-0.9.0.tar.gz
Algorithm Hash digest
SHA256 783853daa9c6388131cc7e1e4fcc2202e617975575418b0497e97b1ef876d1c5
MD5 ef75134468ead3b947557ada3f821154
BLAKE2b-256 5fdbda0463377ad87484dd4f76bb95665a2169015c813f76ee0a4530f27fda11

See more details on using hashes here.

File details

Details for the file common_pyutil-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: common_pyutil-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.7 Linux/6.5.5-200.fc38.x86_64

File hashes

Hashes for common_pyutil-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cff7821e7845f266ddd1f33b3a3568e103ddf50f636b803cb902b7e4d2eecfbc
MD5 c9bf3b320f3ff8c03ba6f2581a12849f
BLAKE2b-256 945aa7690525a1a8f6f4ae482aba2744b14f1b20df4f5748344f5798b9290893

See more details on using hashes here.

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