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.2.2

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.2.2
File Size Uploaded
pythonic_fp_gadgets-4.2.2.tar.gz 885.9 kB Details

Built distribution (wheel)

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

Total release size: 1.9 MB

Release files / pythonic_fp_gadgets-4.2.2.tar.gz

Download URL pythonic_fp_gadgets-4.2.2.tar.gz
Size 885.9 kB
Tags Source
SHA-256 checksum
How to use checksums
df68b62c0d2b24e52a49fbde4ad3e2e8735f1257a0a8b223e441d3888b4d7cd0
BLAKE2b-256 checksum
How to use checksums
2a7c7b2400139e93b5ea393222d3c06782708794ac548e1af96f094641d3da33
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.2.2-py3-none-any.whl

Download URL pythonic_fp_gadgets-4.2.2-py3-none-any.whl
Size 973.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d66e3fe865012e9d94895dc6d8e60b2ec741e419197d4a1b205960b60e33da66
BLAKE2b-256 checksum
How to use checksums
51ac26f090f643f99be5db0f0dd4c9fcb8805c650e39cd41b84bfb000a0d6e27
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

4.3.0

2 release files

This release

4.2.2 This release

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