Skip to main content

Converts images and videos into a format suitable for ComputerCraft, based on sanjuuni.

Project description

python-sanjuuni

Converts images and videos into a format suitable for ComputerCraft, based on sanjuuni.

Usage

Import this library using import:

import sanjuuni

You may call initOpenCL before doing any conversion to use GPU acceleration via OpenCL if available. Note that OpenCL is not currently built by default, but power users may recompile the module to link in OpenCL.

Image conversion generally has four (or five including source decoding) steps:

  1. Load the raw pixel data into an RGBImage instance.
  2. Generate an optimized palette using a reducePalette function.
  3. Convert the image to an indexed image using thresholdImage or a ditherImage function.
  4. Generate the final output using one of the make* functions.

Alternatively, using CIELab color space for more optimal color accuracy:

  1. Load the raw pixel data into an RGBImage instance.
  2. Convert the image into Lab space with makeLabImage.
  3. Generate an optimized palette using a reducePalette function.
  4. Convert the image to an indexed image using thresholdImage or a ditherImage function.
  5. Convert the palette back into RGB space with convertLabPalette.
  6. Generate the final output using one of the make* functions.

For example, to generate a Lua script using Lab color, k-means quantization and Floyd-Steinberg dithering, operating on a BGRA buffer of pixels:

img = sanjuuni.makeRGBImage(pixels, width, height, 'bgra')
lab = sanjuuni.makeLabImage(img)
labPalette = sanjuuni.reducePalette_kMeans(lab)
idxImg = sanjuuni.ditherImage_floydSteinberg(lab, labPalette)
palette = sanjuuni.convertLabPalette(labPalette)
luaFile = sanjuuni.makeLuaFile(idxImg, palette)

Note that this module does not have any built-in image decoding capabilities; use other modules to decode files if necessary.

See the typing file sanjuuni/__init__.pyi for complete documentation on the available functions.

License

python-sanjuuni is licensed under the GPLv2 license (or later at your choice).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sanjuuni-0.1.tar.gz (49.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sanjuuni-0.1-cp314-cp314t-win_arm64.whl (72.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

sanjuuni-0.1-cp314-cp314t-win_amd64.whl (75.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

sanjuuni-0.1-cp314-cp314t-win32.whl (70.0 kB view details)

Uploaded CPython 3.14tWindows x86

sanjuuni-0.1-cp314-cp314t-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

sanjuuni-0.1-cp314-cp314t-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

sanjuuni-0.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (882.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

sanjuuni-0.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (853.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sanjuuni-0.1-cp314-cp314t-macosx_11_0_arm64.whl (101.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

sanjuuni-0.1-cp314-cp314t-macosx_10_15_x86_64.whl (103.9 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

sanjuuni-0.1-cp314-cp314-win_arm64.whl (72.1 kB view details)

Uploaded CPython 3.14Windows ARM64

sanjuuni-0.1-cp314-cp314-win_amd64.whl (75.0 kB view details)

Uploaded CPython 3.14Windows x86-64

sanjuuni-0.1-cp314-cp314-win32.whl (69.9 kB view details)

Uploaded CPython 3.14Windows x86

sanjuuni-0.1-cp314-cp314-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

sanjuuni-0.1-cp314-cp314-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

sanjuuni-0.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (881.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

sanjuuni-0.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (853.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sanjuuni-0.1-cp314-cp314-macosx_11_0_arm64.whl (101.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

sanjuuni-0.1-cp314-cp314-macosx_10_15_x86_64.whl (103.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

sanjuuni-0.1-cp313-cp313-win_arm64.whl (69.6 kB view details)

Uploaded CPython 3.13Windows ARM64

sanjuuni-0.1-cp313-cp313-win_amd64.whl (73.0 kB view details)

Uploaded CPython 3.13Windows x86-64

sanjuuni-0.1-cp313-cp313-win32.whl (67.9 kB view details)

Uploaded CPython 3.13Windows x86

sanjuuni-0.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

sanjuuni-0.1-cp313-cp313-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

sanjuuni-0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (881.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

sanjuuni-0.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (852.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sanjuuni-0.1-cp313-cp313-macosx_11_0_arm64.whl (101.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

sanjuuni-0.1-cp313-cp313-macosx_10_13_x86_64.whl (103.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

sanjuuni-0.1-cp312-cp312-win_arm64.whl (69.6 kB view details)

Uploaded CPython 3.12Windows ARM64

sanjuuni-0.1-cp312-cp312-win_amd64.whl (73.0 kB view details)

Uploaded CPython 3.12Windows x86-64

sanjuuni-0.1-cp312-cp312-win32.whl (67.9 kB view details)

Uploaded CPython 3.12Windows x86

sanjuuni-0.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

sanjuuni-0.1-cp312-cp312-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

sanjuuni-0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (881.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

sanjuuni-0.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (852.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

sanjuuni-0.1-cp312-cp312-macosx_11_0_arm64.whl (101.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

sanjuuni-0.1-cp312-cp312-macosx_10_13_x86_64.whl (103.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

File details

Details for the file sanjuuni-0.1.tar.gz.

File metadata

  • Download URL: sanjuuni-0.1.tar.gz
  • Upload date:
  • Size: 49.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1.tar.gz
Algorithm Hash digest
SHA256 540deb7c5623f2dc061699b0467d40e6dd3961ec32172a0748a323028b5099e9
MD5 80e564da645083e042dbb63b57df9dc4
BLAKE2b-256 9d4a7cd916a8b5242f0d94f9549300f6220294994141da9b5c2b728f17b89954

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1.tar.gz:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 72.2 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 e9e0891b295f8a5e9c634e7eb6d679530dfad642c93fbbf7917690950167dbcf
MD5 2e7a191569eff8e1b441d0af190e9666
BLAKE2b-256 cf8897c0019745b89059cd6e3b495b7dd89a387e039cc3abfdf5bf91644c614c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-win_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 75.1 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5f5fe2f4ab8d2a63d2fc83650945b621c9bf2e00edbb63a48ee81af0b6acf9b8
MD5 1ee22fdd0cf17582404a104b40a4a478
BLAKE2b-256 8f75d6cd7fd0688f248879f17a2107e77a6c732b2d3c3f16245551b22ecc532f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-win_amd64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 70.0 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 2859344ed4b26f51a3cdb3a2cbf96ea4ac8d0d5979ab261f3d3d6d75fb8b0456
MD5 a39e9459d4fed2e5bfb4b865c7d15cb2
BLAKE2b-256 b7645b50507082dc3e5f37fe4cdc4e21543c1a06bde78953418a36c3b329e96c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-win32.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b579898f1390ec074df6907bce6e778ad0c8c6c8143526992a6a065434204bb1
MD5 246890c184727f15c6ed78b55577db3f
BLAKE2b-256 67604d69f82f3fa3475f008a149783c53ddff7b219ce29f78cec178915436758

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1edfda79300fdaba598b02f6c37f7771f8eac06eb0811e83240a00a0100182cb
MD5 7eed72260aa8f17caa5ee70dbbf5dfa5
BLAKE2b-256 6f59a014f1f50007330654e094c694b60535c4065c8e316555fd08fa7a4b2840

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 15be54390542cfa51e8fe0841a0f8643b270507a09f7f2ea8a378d9d1d664375
MD5 20761561df88a87212fb6ea88d72f6db
BLAKE2b-256 695e69915350c71b9011ef16a9d715a165060c34724f15eb6f507a9816aa0657

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da56b792bbd47892065c9eb251f3b3336ed94e68196d951dc8cec0a616b686ea
MD5 c510659602b92336f76b2d681e30b2b7
BLAKE2b-256 de7f973c7bcc67bf41ca2e058e881f0433e5c7ef164133851b05ab44b57e935c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 574d5662b10704b214bbfee8bd5ffdabfef816c06c762df5bca8b8594cca8769
MD5 d0a87759e3d397d41bfd8b5772c76a49
BLAKE2b-256 8ac24f3d6dc9c90f5d45bd2674b5ccf395caef4fc51cf45cd3cd33c8ae6ec0be

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8f53a93685658816db06b84eb82acbd5a9d4f59f1c4552f88eb94d472d4b615f
MD5 10af8f5bb2273d010712323e2c097310
BLAKE2b-256 00174966631c72b7ad1450c398486359895b5fbb301797638f980b8106809dfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 72.1 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 a7d79983dfd4754e7702b5fb4854b383cd6e2e206e46d1527a141d042570f085
MD5 36f49cfcf8bf9c3293b6c1614544de50
BLAKE2b-256 3127473bc4d33d1b8f677e5cf7fdf66dc1f5e30c91f062147ac5c4b170d8995a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-win_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 75.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c8f0884921d307d04f03e4847eeb96f0cd44fe3db72f6d914fdda1c602b7a87b
MD5 27d6db4ee75e416f70967edec8e2fbcf
BLAKE2b-256 e051849008c717153355767fc00d4e0a277e10cdd82664ff402fd075f0de1f48

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-win_amd64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 69.9 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 d97c808016beb64269f24bfd4079d2e27cef2d8047c435a944e8dae590266425
MD5 e07d13d812b3a0d0504da99989ad3bdb
BLAKE2b-256 38fe1e6d9bd7e6e150ba5796f9197d76718973ae0c34188e10660299aec080d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-win32.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 321fd26c2453710c45b3978a24c18ee17d1ea357a15d46b69bc865d16c7cbbc9
MD5 580057e56888bcaa03553ae631742e68
BLAKE2b-256 650698526dac9b85886456a0d46d0132ef32a7cc6b19e517876d62fcf94d7401

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dab86aa5da68af01b5682c0749fbead78eb87a7ef698fd6e33cf3aab793651d1
MD5 985c51c8ff02d174def070889d12cb7e
BLAKE2b-256 9f5be80037f2bf688164185945aab966b862af4fb7155edd86c2c7e173cc9992

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19e994ba6f978c5370efe52d0683b3445a042f8c2a122b5703860f8f16483bc0
MD5 1ee6013ec8c1b0ca94e27af00c6dbace
BLAKE2b-256 823b5b24a98ce91d1223a409e68b8940ebd984b4dd56a972d6fec7ba53721ad9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e1dc2af18866575be26aaf5af9fb50c2b942cae8077f1e16d0b05c8b2358630
MD5 2441f229617de7d580e81333cd3c607b
BLAKE2b-256 3b7a80ca28f4464018a4e8ad7d7c2cb297fd2d0f42cf1a036bc2b837bad6a8ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f4974d63cb5e2337711c4b794b54c5e62fa9e51ffabe9cca2055a428cbfaa4b
MD5 46a70250c1c30b75049c929d1eccd898
BLAKE2b-256 254e9a6a0ebeffaa92a90b94727ae1a583f3c17e7d596e79e7e911a29f0e65ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8a623722e4c5585ca734d66797ec801359be7e662705d00605c731a79de8afb3
MD5 4bcef3e8f8e63f48e451af54f96d2704
BLAKE2b-256 bcf5845e3ebed1ea8407f9ae75b258ddb54edf87cc8c9756f8e22dec1c8c2f83

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 69.6 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 f49e252d0a2ccab396675a08b7be684726ab483302a441ab9678d5918f793a92
MD5 34cfa71f8bb7478c3c6c56fe124f5648
BLAKE2b-256 6ba37197a0ef57060a49db12b3b640ef1161e50041befb020f37420e140d4acd

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-win_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 73.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 98cd6ea99df7d674d87b41ffa8fc814ca65354125bfe6201b0578a449cfe7208
MD5 d42b679f45564b790ef703059a2b60a2
BLAKE2b-256 71e2c337351e9ca2061ac7779e48cb37a0e6c2ae511f28c4b8920bc576173748

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-win_amd64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 67.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 134ea4246b95cfd7a5321d2fc32b39a600e0b43ccc36c01e44c805919d20afe7
MD5 d1d5633198ac207ce133fb4e6793c5a8
BLAKE2b-256 eddfbfe70cc7ac569a1441dadb1e021f7568b9566e4f1cbb103fc8b6e0504b6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-win32.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9138f02e0ed1aa69eea41c708501c6310acb54f37d119b9eb3581c98b1915f3b
MD5 98f1237bf533ffd728fad4a914d170a3
BLAKE2b-256 8c6ac1457e80dd2351ad6da0c276bae5bb694940fd7b68ebe4b43a935eecdf39

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd62e6b949202d4b6d51319d0eac033eb898afd9a97a6dc082011e51df1ba7d4
MD5 c9aab66f31076caaace5e6167d410716
BLAKE2b-256 8803d888aed2c4cf20da63598883c2f262d59e9458be67bb76608b02f1bc1445

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05bb424e70070a2f38daf52dc277068c577c25da35a01ff9df1d57ccebbd36a8
MD5 aada2c93bfa29fb09a90a1e7c87a5cbf
BLAKE2b-256 c81b22b43d63e5e609368b0daa2a0c874f2aeb5aac4e98c5dde397401db72d09

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 882d5631c4e2ea0388c1215c3a25d329d11c72fdc6f2519341f37ffff8324ef1
MD5 bde6278186b0b9199ce6065bfe6fb4a0
BLAKE2b-256 822bc951aacae83796aee79bd7997a17cd48afa7144f747a012b90ebd0d4fb25

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 808a7366e6fdc8364ab43da14b25150ab1c8a3dd3b0415de60ddd56512183fa0
MD5 b43320a9d629bca0be5f553c9504de89
BLAKE2b-256 eef8df14d61ad10a6b8962fa9651feed2ad660af808885d42ebd79529926581d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 afab02e268544d3dca8596a305d72c24e5688620aec9f4b718a45b86aa713d2c
MD5 5730c57a0bf86fb302ed2973af1aa7a7
BLAKE2b-256 6e63b887e5d307ac03af2901fce5f4c06898569d092232bb4c4bcd126fe847ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 69.6 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 35c135c1e02f042185454b66f362d5199dfb234e654ef24b924044492ab10682
MD5 a16f88ff433abf67e04377c830550bda
BLAKE2b-256 465780c87bb168421b92272bc8902defee3fcb2e6042186bbde0c312ea485fd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-win_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 73.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 37055a2459c78f57a9e18256444ac4e1dc5e20d3c85dedaae802743f17343d68
MD5 050b28d87b38b6d1354662f811562c81
BLAKE2b-256 e1b77fde86456d12eeb4772d0bdf01f3d4ea505bbea65f00f7026691888b75e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-win_amd64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: sanjuuni-0.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 67.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 dce2335aabea1d88d0622170499bf0e382ce292661e58584b59607f05f5a33a0
MD5 e39b5e31a3c692723af8600116811ec0
BLAKE2b-256 e525c5eb9960fa105e958f923b70205c59330b26c25a3ab75014d26c760d644a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-win32.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5eb936db3b100377ceda8cc2c745ae68ff1f056342bc317ef1bfe936522692f9
MD5 4c5c10b5ad38e2975793d6bd97ebdd20
BLAKE2b-256 931100dd61bf3bd20caf271ba0660ed8d2284545ba981304475f29e619e1f05c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eeddfb03c91557457da3027a08fe886b0360a7074154d99ad617ce3efdfd6b5f
MD5 3f2c726fa84a03df3e8fee328f23a4ca
BLAKE2b-256 a8e0a427540030f9b637d33069dfa52ef983a09bba8c43cb7a43a0fe46e7e192

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d673186a8cef809c8f275ec72b85c55db0b6db4df1b34337e141beac770dffd
MD5 34aaa2a8b4f04ab24b6de0a8f42a188b
BLAKE2b-256 e41eec785bb95b1951c3a7c8ef1c7e5cfbb11db4a70d7ce92c4bb30cb650d83d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9ff2ab664c481ca229464cb4f77a5b5f4e63e44e259f629e22455dcac789fcab
MD5 2d649ac66f1f73a50f3ff2d1511dce89
BLAKE2b-256 ade271d00a2ab1343ba4305bb2c0e6d06ff0e30314da0fd991451ea81cafa87c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 295a5815ac68a231ea93cbbb545c4455a26ac8c969f0f3dd64461ca6e845c005
MD5 2005f1fb98b0e0eec8b5c3c2642ca8af
BLAKE2b-256 c5a3e77e314cad2ca5b1c1ab69d6f34abaf0848b325686879cf7904fbf371152

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanjuuni-0.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for sanjuuni-0.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9aed4706f0c8bc05150b3644313545ebb7c2e57aa9b2040f93de40758a902083
MD5 960c65502f48b69eeb55a780469778ca
BLAKE2b-256 040365ca1fb1e23842d6d7d72a0984194ed8a1714bfea01d37d73a57c93781d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanjuuni-0.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: python-publish.yml on MCJack123/python-sanjuuni

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page