Useful Common Utilities
Project description
Epic common — Useful Common Utilities
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)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efb377eb411c388fd10663c23db883ac012919ee180c3efefa21249ee0a28b30
|
|
| MD5 |
f7d9b7576c1d7e37decf4a2db3c3e6dc
|
|
| BLAKE2b-256 |
74670892248ca18fec0a4d1be58c17bc01e8682fa482bbd0ea5eed6fdc69b45d
|
Provenance
The following attestation bundles were made for epic_common-1.1.3.tar.gz:
Publisher:
release.yml on epic-framework/epic-common
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
epic_common-1.1.3.tar.gz -
Subject digest:
efb377eb411c388fd10663c23db883ac012919ee180c3efefa21249ee0a28b30 - Sigstore transparency entry: 674447145
- Sigstore integration time:
-
Permalink:
epic-framework/epic-common@d642c47819efcddb2a24be7c398846673e2c21f7 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/epic-framework
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@d642c47819efcddb2a24be7c398846673e2c21f7 -
Trigger Event:
workflow_dispatch
-
Statement type: