Skip to main content

jocassid-commons

Overview

Miscellaneous utility code written in Python. Modules within this library include:

accumulator_dict

  • AccumulatorDict - A dict where keys are lists or sets and accumulator_dict[key] = value will add value to the list or set for that key

data_structures

  • MergeQueue - An Iterable that merges data from two or more iterables or iterators. It's original purpose was to merge two iterables of sorted data while retaining the sort order.

dirf

  • Contains the dirf function a wrapper around the built-in dir function that adds filtering capabilities.

json

  • json_get function for extracting data from within nested lists and dicts such as those returned from a JSON api.
  • locate_key function for searching through JSON for a dict key matching a regular expression

Changelog

0.0.4

  • Added dirf module

0.0.6

  • Added data_structures module

0.0.7

  • Added string module with normalize_whitespace function

0.0.8

  • Added json.locate_key function
  • Got dirf.dirf working.

Metadata

Release files for jocassid-commons 0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jocassid-commons 0.0.8
File Size Uploaded Provenance
jocassid_commons-0.0.8.tar.gz 7.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for jocassid-commons 0.0.8
File Interpreter ABI Platform
jocassid_commons-0.0.8-py3-none-any.whl Python 3 none any Details

Total release size: 13.8 kB

Release files / jocassid_commons-0.0.8.tar.gz

Download URL jocassid_commons-0.0.8.tar.gz
Size 7.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8e01a73b87ef31013ca99574ef50f96be3f852efb54db318a3532b867099cffe
BLAKE2b-256 checksum
How to use checksums
408528b57ecd0f4e92ecd518fbd2589209af6a478186084b5ee31bf510e2fcee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release files / jocassid_commons-0.0.8-py3-none-any.whl

Download URL jocassid_commons-0.0.8-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
93d4f9daaf5352d93379975593810f6b7dffc4255560ec543ba5bc54171fa35d
BLAKE2b-256 checksum
How to use checksums
d7690e68c4c2a97073c78e3d5f6c4b1ba87e8217aa8989e70f0c5ed3b312c67e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Security for jocassid-commons 0.0.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page