Skip to main content

Useful Common Utilities

Project description

Epic common — Useful Common Utilities

Epic-common CI

What is it?

The epic-common Python library provides many general useful utilities. These are various functions and classes which are useful and helpful in almost any project and context. Some save programming time on common tasks, some prevent falling into common pitfalls and some provide functionality that, after getting used to it, you just can't live without.

Modules

  • assertion: Utilities for assertion of parameter types.
  • flow: Utilities for flow control.
  • general: Many general useful utilities.
  • importguard: Provide an installation hint upon import failure.
  • inspection: Utilities relating to live object inspection.
  • io: Pickling, reading and writing files, loading and dumping JSON files, etc.
  • iteration: Utilities relating to iteration over iterables.
  • nesteddict: Helpers for easily dealing with nested dictionaries.
  • pathgeneralizer: An abstraction providing a common interface to accessing local and remote resources.
  • time: Helpers for timing, setting a timeout and converting timestamps.
  • queue: Provides a convenient iterable queue.

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

epic_common-1.1.3.tar.gz (18.4 kB view details)

Uploaded Source

File details

Details for the file epic_common-1.1.3.tar.gz.

File metadata

  • Download URL: epic_common-1.1.3.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for epic_common-1.1.3.tar.gz
Algorithm Hash digest
SHA256 efb377eb411c388fd10663c23db883ac012919ee180c3efefa21249ee0a28b30
MD5 f7d9b7576c1d7e37decf4a2db3c3e6dc
BLAKE2b-256 74670892248ca18fec0a4d1be58c17bc01e8682fa482bbd0ea5eed6fdc69b45d

See more details on using hashes here.

Provenance

The following attestation bundles were made for epic_common-1.1.3.tar.gz:

Publisher: release.yml on epic-framework/epic-common

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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