Skip to main content

Pythonic FP - Gadgets

Library of simple, but useful, classes and functions with no dependencies outside the Python Standard Library.

PyPI project pythonic-fp-gadgets. Part of the pythonic-fp PyPI projects.

Documentation

Documentation and other links for this project are hosted on GitHub Pages.

  • Gadgets
    • single item box
    • immutable wrapped (hashable) references
    • function returning iterator of its arguments
    • function to find the latest common ancestor of two classes
    • sentinel values

Copyright (c) 2025-2026 Geoffrey R. Scheller. Licensed under the Apache License, Version 2.0. See the LICENSE file for details.

Release files for pythonic-fp-gadgets 4.3.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 pythonic-fp-gadgets 4.3.0
File Size Uploaded
pythonic_fp_gadgets-4.3.0.tar.gz 903.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pythonic-fp-gadgets 4.3.0
File Interpreter ABI Platform
pythonic_fp_gadgets-4.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.9 MB

Release files / pythonic_fp_gadgets-4.3.0.tar.gz

Download URL pythonic_fp_gadgets-4.3.0.tar.gz
Size 903.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7bb0ad2667cdd4e225704939c1d8a128898ebdadacdbb497f66e626b48df4d57
BLAKE2b-256 checksum
How to use checksums
cd685f07c19a25a7b2b0266bc4e69bc16d1afe7ec6091826fa847882075fe7ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Pop!_OS","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / pythonic_fp_gadgets-4.3.0-py3-none-any.whl

Download URL pythonic_fp_gadgets-4.3.0-py3-none-any.whl
Size 973.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e2d30fc24107c33524d556250e0af0b3de78fbcee8b7fc1bf4b53fcb557c0c4b
BLAKE2b-256 checksum
How to use checksums
15518d1d6a5f9bf808e3aadb9a26ea933f5e39fc186e637274796963abf0926f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Pop!_OS","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

4.3.0 This release

2 release files

4.2.2

2 release files

4.2.1

2 release files

4.2.0

2 release files

4.1.0

2 release files

4.0.4

2 release files

4.0.3

2 release files

4.0.2

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.1.0

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.2.0

2 release files

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