Skip to main content

recurtools

A simple library to support working with recursively nested objects.

Primarily built around the nested class which offers in, len, index() and count() functionality.
Additionally, the flatten() function provides the ability to configure behaviour for strings etc.

Installation

pip install recurtools

Usage

from recurtools import nested
from recurtools import flatten

Documentation

For full details see the docs on github.io

Metadata

Release files for recurtools 1.0.0

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

Source distribution (sdist)

Source distribution for recurtools 1.0.0
File Size Uploaded Provenance Actions
recurtools-1.0.0.tar.gz 6.8 kB Without provenance Details for recurtools-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for recurtools 1.0.0
File Interpreter ABI Platform Actions
recurtools-1.0.0-py3-none-any.whl Python 3 none any Details for recurtools-1.0.0-py3-none-any.whl

Total release size: 14.7 kB

Release files / recurtools-1.0.0.tar.gz

Download URL recurtools-1.0.0.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1f726113747d03ff8f6fe23fc333e53b0181afaafd80c9dc130184bed16df5b9
BLAKE2b-256 checksum
How to use checksums
65d79e08ccebc809dc4aecc6d73965aa35bd8a9bd04ed58dad5213b35bf084bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / recurtools-1.0.0-py3-none-any.whl

Download URL recurtools-1.0.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
58f5d6e026803ffaf2dbd517af616ebb5d922a1b5c0c38d9fe8be6fa36ee4477
BLAKE2b-256 checksum
How to use checksums
37225dcbfef9afbd253f711b68df045b91ba8efc2c8743a58f11128a7bac2896
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Security for recurtools 1.0.0

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