Skip to main content

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.

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.1.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

common_pyutil-0.9.1-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: common_pyutil-0.9.1.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.14.6 Linux/6.19.11-200.fc43.x86_64

File hashes

Hashes for common_pyutil-0.9.1.tar.gz
Algorithm Hash digest
SHA256 400c934b5928316c4e63ac0a485a998371500ec810590e953892c9aa24449794
MD5 87dbe0fb12a7a8f35ee214d8241f9ad2
BLAKE2b-256 9c6784231141660a4873f9a303849f6db4990fefcbff7eeb3c260cf9e98e99c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: common_pyutil-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.14.6 Linux/6.19.11-200.fc43.x86_64

File hashes

Hashes for common_pyutil-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2a40b52c2fc64eb7e8b24d0d1d8b587fcbc924e600f07eebf147a7b39e131fdb
MD5 964eddec9bb636c0e5ae4ee1c3f7ce8e
BLAKE2b-256 c37b36a9e0b3bcf27b54b4fe0d08eaac5d39de48b6b2787a9ce5a05a5b5c0ada

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page