Skip to main content

Compact

PHP compact() ported to Python
(Please use this for development only!)

from compact import compact

a = 1
b = 2
c = compact(a, 'b')
# -> {'a': 1, 'b': 2}

compact(c, 
        d, 
        dirty=True)
# -> {c: {'a': 1, 'b': 2}, d: None}

Only works in scripts, not interactive use (the program needs to be able to read the source files)

Metadata

Release files for compact 0.1.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 compact 0.1.2
File Size Uploaded
compact-0.1.2.tar.gz 2.2 kB Details

Release files / compact-0.1.2.tar.gz

Download URL compact-0.1.2.tar.gz
Size 2.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ed3ccb22bef435fe2d26aa713b51d7fed58e322cdfc52500081e30fec14ce190
BLAKE2b-256 checksum
How to use checksums
8989e569cfc3af45f22790890d81be831ff8c82ebfaedb55384a62791e26ad40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.2.0 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.9

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1

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