Skip to main content
drawing

tatva-coloring : coloring for tatva

Simple matrix coloring for sparse differentiation. Implemented in Rust with Python bindings.

License

tatva-coloring is distributed under the GNU Lesser General Public License v3.0 or later. See LICENSE for the complete terms. © 2025 ETH Zurich (Flavio Lorez).

Installation

To install tatva-coloring, use pip/uv:

pip install tatva-coloring

Metadata

Release files for tatva-coloring 0.0.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 tatva-coloring 0.0.2
File Size Uploaded
tatva_coloring-0.0.2.tar.gz 34.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for tatva-coloring 0.0.2
File
tatva_coloring-0.0.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
tatva_coloring-0.0.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tatva_coloring-0.0.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
tatva_coloring-0.0.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
tatva_coloring-0.0.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tatva_coloring-0.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
tatva_coloring-0.0.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
tatva_coloring-0.0.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tatva_coloring-0.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
tatva_coloring-0.0.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
tatva_coloring-0.0.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tatva_coloring-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
tatva_coloring-0.0.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details

Total release size: 3.4 MB

Release files / tatva_coloring-0.0.2.tar.gz

Download URL tatva_coloring-0.0.2.tar.gz
Size 34.1 kB
Tags Source
SHA-256 checksum
How to use checksums
f23fd7b880818a07f98dd720ecfd2e3642a0a1d024a4e992aba6b6cdd6114437
BLAKE2b-256 checksum
How to use checksums
b0c35372787041612399cba7eb5262e4a70500273c3fd63abc45102a12a0f2d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tatva_coloring-0.0.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 322.0 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
a8e9407b50c8659a522e353be9706ec5b9ca6e11f83ab4eb848758c788d9cac7
BLAKE2b-256 checksum
How to use checksums
a587d7c4e6bbd862a6f8c09e2d2a73aac793a4e0b4059517a7e906b8e54bd003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp314-cp314-win_amd64.whl

Download URL tatva_coloring-0.0.2-cp314-cp314-win_amd64.whl
Size 163.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ae1ace4eba3d39d16dd801245afc9e0ed6a0a6ced2ef520449c529a84fe11a71
BLAKE2b-256 checksum
How to use checksums
1f1dd61c3b3974764039e29a015b21feeb1a07846b67a718193a6d8db93c8663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tatva_coloring-0.0.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 317.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b424eb558fdf8b6cc46400bd0dca4e1d919966e75cb722d63a732ffc2f12d597
BLAKE2b-256 checksum
How to use checksums
275c692aad0e7fab086f072c3144656ab1717869416bd260939762db12f4c87f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL tatva_coloring-0.0.2-cp314-cp314-macosx_11_0_arm64.whl
Size 277.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3807c76b5b5b44498a1389c54e59f4e5790e27e2485fb7a6ee9b6f95a73f59db
BLAKE2b-256 checksum
How to use checksums
a9a01d5ab047d5a97a65117da2268e8e25a7a9a0fc471a96e736210c0152214a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp313-cp313-win_amd64.whl

Download URL tatva_coloring-0.0.2-cp313-cp313-win_amd64.whl
Size 163.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7d626247c881e5d758a79dc45a55303e449a27875054540bda64f835dd1bab15
BLAKE2b-256 checksum
How to use checksums
4037ffcb72f82fe38e685139f36cc6c22c35d900251de1fab968ce639b7e6892
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tatva_coloring-0.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 317.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
807a32580af5e6285ce617c7a18232bda1b493eb9c9fc66f2e956a87859d9ddd
BLAKE2b-256 checksum
How to use checksums
662fa67663b8c8884de93ce27844fa5eb732d9e5ff09c49e263b23223f484e6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL tatva_coloring-0.0.2-cp313-cp313-macosx_11_0_arm64.whl
Size 277.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a990381623e0230a4a1ec9d41fc0239deedb34afec1766ba3ecc2c8d3a1a2319
BLAKE2b-256 checksum
How to use checksums
edeae6dc2eee44dc37f90d5be8ff7cb58f4f030b29f3ced3aa7397df9a008371
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp312-cp312-win_amd64.whl

Download URL tatva_coloring-0.0.2-cp312-cp312-win_amd64.whl
Size 163.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
26f00cf9fe7610e6f6012b40924a38a1ef5b5d2c15e999311e26ff300592cd08
BLAKE2b-256 checksum
How to use checksums
0a420a0ec1ee457cbba3e20a82833653c94e7ca646359013b59e6e143224ee9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tatva_coloring-0.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 318.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
45a554a184d1d61dde239ead79fa60e4f9bd98b0c2c8e02c775aafa5f49ed3ae
BLAKE2b-256 checksum
How to use checksums
d814694b7d69a76bb8f3809fe2e6b611f8ea3f91c81eefa8fded935601dc3c64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL tatva_coloring-0.0.2-cp312-cp312-macosx_11_0_arm64.whl
Size 277.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
05a992a8bc6b45352b60ae44fd8be70fa16727269e51473e9ef9686eb6b1548c
BLAKE2b-256 checksum
How to use checksums
58e96ec57af29969199e2f27f0b4b62311b19e9622886a25686bc078a2b5475d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp311-cp311-win_amd64.whl

Download URL tatva_coloring-0.0.2-cp311-cp311-win_amd64.whl
Size 165.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e6f5da30e469ea5ed488dbe92afbde5ada88a99ac3fa1c3a692763d83be6ce0c
BLAKE2b-256 checksum
How to use checksums
97e5e0f8aac01433460104a5c51a163530346b91f047b20146b62fea0fb62970
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL tatva_coloring-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 321.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1e40b980f68ef597962753094285686d3c396f8b39180f59befc3e10ba00dfe8
BLAKE2b-256 checksum
How to use checksums
3df8fa699233559e6c75fede8d496b66ccae6a8a45b3d67c8a95ab5faaa97233
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tatva_coloring-0.0.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL tatva_coloring-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Size 278.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7de90bb3f56471973a1e0dcff54aa0e93ad662735d16486a68e98163440f67bb
BLAKE2b-256 checksum
How to use checksums
b00342b6acfee663d72cad7520bdd1ef2156fa1a4003a3d729330ced6b352560
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.0.2 This release

14 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