Skip to main content

curvpyutils

Utility functions used by the Curv Python packages, curv and curvtools.

Development/testing

  • cd into the package directory:
cd packages/curvpyutils
  • Create venv + install packages in editable mode
  • Run both unit and e2e tests:
pytest -m "unit or e2e"

Demo

  • multi_progress has a demo script that can be run to see the progress bars in action:
cd test
python multi_progress_demos.py

TOML helper functions

  • curvpyutils.tomlrw provides helper functions for working with TOML files across multiple Python versions:

    import curvpyutils.tomlrw as tomlrw
    
    d = {"a": 1, "b": 2}
    s = tomlrw.dumps(d)
    print(s)
    
  • Other functions include loadf and loads for reading TOML files and strings into dictionaries. See test_tomlrw.py for examples.

Metadata

Release files for curvpyutils 0.0.51

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

Source distribution (sdist)

Source distribution for curvpyutils 0.0.51
File Size Uploaded
curvpyutils-0.0.51.tar.gz 44.3 kB Details

Built distribution (wheel)

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

Total release size: 90.1 kB

Release files / curvpyutils-0.0.51.tar.gz

Download URL curvpyutils-0.0.51.tar.gz
Size 44.3 kB
Tags Source
SHA-256 checksum
How to use checksums
cf031857312c4a694d2780a0896e533c2cedf767e120f4358a18dcc787d430c7
BLAKE2b-256 checksum
How to use checksums
59263abb98c374d62b805ce1020d5189b497df293ec31db4c76554d1ccf9b21e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 23, 2025.

Transparency log

Release files / curvpyutils-0.0.51-py3-none-any.whl

Download URL curvpyutils-0.0.51-py3-none-any.whl
Size 45.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
df4fd06eb5ca7f06e802ac1267646d7a64bcd5d50ac895d4fdf8ea29aa78a6fd
BLAKE2b-256 checksum
How to use checksums
2ed3b58673d2bf4710a06de1cd174de1516bf27dd00a9ae71487fd7b55526df1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 23, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.51 This release

2 release files

0.0.50

2 release files

0.0.49

2 release files

0.0.48

2 release files

0.0.47

2 release files

0.0.46

2 release files

0.0.45

2 release files

0.0.44

2 release files

0.0.43

2 release files

0.0.42

2 release files

0.0.41

2 release files

0.0.40

2 release files

0.0.39

2 release files

0.0.38

2 release files

0.0.37

2 release files

0.0.36

2 release files

0.0.35

2 release files

0.0.34

2 release files

0.0.33

2 release files

0.0.32

2 release files

0.0.31

2 release files

0.0.30

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

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