Skip to main content

mutuple

Replace items in Python's "immutable" tuples.

Why?

yolo

How?

We use Rust's PyO3 crate to manipulate tuples directly using the Stable CPython API. Editing tuples can lead to issues but works in practice for limited use cases.

Usage

import mutuple


def test_mutable_tuple():
    """mutuple tuple demo"""
    value = ('read-only', 'tuple')
    mutuple.setitem(value, 0, 'mutable')

    assert value == ('mutable', 'tuple')

Metadata

Release files for mutuple 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 mutuple 1.0.0
File Size Uploaded Provenance
mutuple-1.0.0.tar.gz 6.2 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for mutuple 1.0.0
File Interpreter ABI Platform
mutuple-1.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 abi3 Linux glibc 2.17+ x86-64 Details
mutuple-1.0.0-cp37-abi3-macosx_14_0_universal2.whl CPython 3.7 abi3 macOS 14.0+ universal2 (ARM64, x86-64) Details

Total release size: 445.4 kB

Release files / mutuple-1.0.0.tar.gz

Download URL mutuple-1.0.0.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
bd06df0030c961732965ea17330af9f89c9d8c0e7ca58a590fa99715132de861
BLAKE2b-256 checksum
How to use checksums
cfb19dbcbf84e79ee73e9b7b7dd0beb5f39aa84c88edb0227429fb64258d2db9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.6

Release files / mutuple-1.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mutuple-1.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 229.3 kB
Tags CPython 3.7 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
e8f629e31530c1c088bb50563d69af67f8fc6a0c3649f46f3ea88f3a4e9e7d22
BLAKE2b-256 checksum
How to use checksums
7a1c2759dc1c1810de5e0b2dae370dbfa5e4516dc13f2e74f428c0b05fcd9640
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release files / mutuple-1.0.0-cp37-abi3-macosx_14_0_universal2.whl

Download URL mutuple-1.0.0-cp37-abi3-macosx_14_0_universal2.whl
Size 209.9 kB
Tags CPython 3.7 abi3 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
de677c84eae18824bf6db689683e51cb12343eee1813f349ce102d1bceb43c06
BLAKE2b-256 checksum
How to use checksums
6ccf0309a855f6659d73062cef08974072e5d1821eac1d2e6637845e3599fbb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.6

Security for mutuple 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.

Release history Release notifications | RSS feed

This release

1.0.0 This release

3 release files No provenance

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