Skip to main content

No project description provided

Project description

ingrid-py

Python bindings for the ingrid crossword-filling library, built with PyO3 and Maturin.

Installation

uv add ingrid-py
pip install ingrid-py
poetry add ingrid-py

To build from source you need Rust and Maturin:

git clone <repository-url>
uv run maturin develop --release

Quick start

import ingrid_py

words = [("APPLE", 80), ("PLANE", 75), ("MAPLE", 70), ...]

filled = ingrid_py.fill(
    template="""\
APPLE
.....
.....
.....
.....""",
    words=words,
)
print(filled)

The template uses . for empty cells, # for black squares, and any letter for pre-filled cells.

API

fill(template, words, *, min_score=50, timeout_secs=None, max_shared_substring=None) -> str

Convenience wrapper that fills a grid and returns the rendered result string. Raises RuntimeError if the grid is unfillable or times out.

WordList(words, max_shared_substring=None)

Holds a list of (word, score) pairs. Scores are typically 0–100 with 50 being average quality.

wl = ingrid_py.WordList([("APPLE", 80), ("PLANE", 75)])

# Or load from a tab-separated text blob (WORD\tSCORE per line):
wl = ingrid_py.WordList.from_text(open("wordlist.txt").read())

GridConfig(template, word_list, min_score=50)

A configured grid ready to be filled. Exposes lower-level control including cancellation and slot inspection.

cfg = ingrid_py.GridConfig(template, wl, min_score=60)

# Fill (releases the GIL so other threads stay responsive)
result = cfg.find_fill(timeout_secs=30.0)
print(result.filled_grid)
print(result.statistics.total_time_ms, "ms")

# Inspect candidates per slot before filling
for i, candidates in enumerate(cfg.slot_options()):
    print(f"Slot {i}: {len(candidates)} options")

# Abort a fill running in another thread
cfg.abort()

FillResult

Attribute Type Description
filled_grid str Filled grid as a multi-line string
statistics Statistics Timing and search stats

Statistics

Attribute Type Description
states int Search states explored
backtracks int Backtracks taken
retries int Randomized restarts
total_time_ms float Total fill time (ms)

Development

# Build the extension in-place
uv run maturin develop

# Run tests
uv run pytest

License

See LICENSE.

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

ingrid_py-0.1.1.tar.gz (22.9 kB view details)

Uploaded Source

Built Distributions

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

ingrid_py-0.1.1-cp313-cp313-win_arm64.whl (935.5 kB view details)

Uploaded CPython 3.13Windows ARM64

ingrid_py-0.1.1-cp313-cp313-win_amd64.whl (993.2 kB view details)

Uploaded CPython 3.13Windows x86-64

ingrid_py-0.1.1-cp313-cp313-win32.whl (901.6 kB view details)

Uploaded CPython 3.13Windows x86

ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_i686.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ingrid_py-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

ingrid_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ingrid_py-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

ingrid_py-0.1.1-cp312-cp312-win_arm64.whl (935.3 kB view details)

Uploaded CPython 3.12Windows ARM64

ingrid_py-0.1.1-cp312-cp312-win_amd64.whl (993.1 kB view details)

Uploaded CPython 3.12Windows x86-64

ingrid_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ingrid_py-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

ingrid_py-0.1.1-cp311-cp311-win_amd64.whl (993.6 kB view details)

Uploaded CPython 3.11Windows x86-64

ingrid_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ingrid_py-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

File details

Details for the file ingrid_py-0.1.1.tar.gz.

File metadata

  • Download URL: ingrid_py-0.1.1.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ad47cbbba70a9396086912ae6b0d0f3719a0bf087beeed517d88064e80059f83
MD5 45ecbe404d77787e52adf9c211453395
BLAKE2b-256 ccbddeb784cb5eda39aa257d6e839c4c86b1f93b6c0e9edca7cb7b216a200bc7

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 935.5 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 f7eb145b66eb5ba305800b8a1d0d23f2a5eb3bdebce298054628dbc3383f4ec3
MD5 8cfd264a3325b33b1bba62cf60fc7588
BLAKE2b-256 65174709341778e713af1a7c5d2726b77e3dcbb56cd8082de7da5702da8636cb

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 993.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f710b8bbf731e4289aa717852ef26c711f8bb7edf79fea6550acf343d9b03859
MD5 2595774ef96793b5c944d02f27083466
BLAKE2b-256 bc1bf427443db92486641821254c93f0452d621340b09543830f6af7679fd941

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 901.6 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 016900b10c7b98bb271e465eb6df473bc66e6a756e9d0657ab6eed03ac06fc5c
MD5 b8ff7a7b8684b30bd6f046e67b7780d0
BLAKE2b-256 15b1696cb564181ced9fbc90dc0f1172a390996c3547b3bbc9588c7d14ec8ddb

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96cd22376df845a0dcea7cc02341378890967262d5ed0305c1f30301ed32b193
MD5 fc28e38d4b1d3f75f8b1715247a574fd
BLAKE2b-256 cc1225d0f220f44ef0a716c7fa576c50162c31fca3b1f6099539bbc5bc14b638

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 281f03e394aaf1fc0f56a13431e83e4fb96e3a24afbb788fc87a6463b829ab09
MD5 c9065732b574ffb8610a70876af0b0cf
BLAKE2b-256 a6fdd0e02077b017ea50a534624a955b6aa9ec1bb0526ffc95ab5bc8cefd3746

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0bd6ba2596a3fe335532cee77502a5a2897ff5421801fbea3c16ea6783428a06
MD5 a2f48f55d12b42a901a6021cceacf020
BLAKE2b-256 494fb68c48bf9430565f63d4aa15eb81ffe1e1f1914315a5e97a4cef61c819be

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dbc067990927798546a337885ca991590ce3786e4875a5282a46ead6db3f4074
MD5 f51dedfc86f07489266d739bfe29b8d9
BLAKE2b-256 ba32116af083f8881692aba2c4e73fe61fffbeb4fb2f57b89a33b038966afdd0

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10de1f9558475c4cb78d56a1da2439cc88d6ca65014d806cf66a857786ac3917
MD5 a1b5d459289b5162276124bd1f92a62b
BLAKE2b-256 7fdbd20af5165c6d2d4339b2ffcfcb81dd8d37431faf9e406d0abcd31173c63a

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 232a5cebc5d46f1a8541c3fec92ac2e96adf893eb04b5d16f50a654e73f7a632
MD5 987e639da90c219a485e996294c883a4
BLAKE2b-256 5206655e306001fcf39603acca8d5336ec650cb085710a0627375f0c66e391b6

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e310eee6c59557d074a5e39628d2e0f615e870d58d23b20e6ac7217b44ebc0ef
MD5 cc2c44990f7690a4bb4d4b2c3bd50bf8
BLAKE2b-256 7aa9906fa83e091b406ba0f168eb6cd49c2a22f418ae0c866ca2d1d18f81ae9f

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c4dc6138f83bde0cd5ade8fe748b78aec67c45c28735e5c375207116cc8c83f1
MD5 29569ed3625367fa456a4815e75e681b
BLAKE2b-256 7401a4a14290ce8afbc71ca9bd1d74715a23989e110bc1f547320c53f38cefb9

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9017e68ec774d05e4022b9f69631fce780a4e4c38507444fb9052cb7d8089a2
MD5 54b2be7e67452464c7cd18186509632f
BLAKE2b-256 4c55849e48c0d86737095f6cd6e68755a85dbfe474b2eb2823bfc3d623886756

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5abb2302bc8d51073fdbb1ee77e1589c86f1ed53a75416fe17f3e5a28e0664f8
MD5 a9cfd1827d4eb36586ab5fc7be9dc176
BLAKE2b-256 57be468f6246edffa4e3aa5bc5d2849311ae56f5af97ce79622399e18c641a5a

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96a5cf02f6a529642b390f09af48eceff3996302bcfa59f4515df76309cdae96
MD5 fd77fc3288cf78b567e07d5ab979093e
BLAKE2b-256 bcc4f18297411f7eab69c10b6f9138a917f92d3c7bc61df72fe2b1d3724e80e8

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1a59f8e1d7b58ba63de2690615624f31018d9fbb83b41fd7d6385249e081b9ba
MD5 ff7f125f0b785ef76327f7227a8039cd
BLAKE2b-256 dbc6899c04f84c1a99f323b0fc49008282fb39e555d674fd43fe02ee9b8fa06b

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 935.3 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 f49f1d2c7c0fc2617bdc16851f2596f1187ea7713222c36d380ada5db587378c
MD5 dd2133a04865ee233f0c6b35c7f3aecc
BLAKE2b-256 43627dccd139d2c90a96c1faba5b016385016dd0f4f1269aafffe021fe6eae8c

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 993.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 04f652e717392f6b1c19795dca9192265f223a813fc85d369934e703571ef6a7
MD5 ebe98f2299a94417ea713093355713b1
BLAKE2b-256 aa8e1d7811bbd799479f1dba0dff1680eb6c37238ff35fda9663456d0c53b8ad

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f34505c0ba02af7fe614a34aa3159a6c44a5fe6b1d1a9afbc4ec437b1bc6afc
MD5 6226bb09f80981b876a66366e826f386
BLAKE2b-256 4222502a4dc18ef36415503f1844b6c0c8b84f6bfd7d929881cf66c098a20b9a

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 84e8a4f41a82ad7d92c8442a3c3465354af8c38fd15be0f2ee1fbfb831ffdfd9
MD5 5c7a07182528de378112aa504968afbb
BLAKE2b-256 90ff52d8460681fb28a910ee27ad5dee1b921e2dc29a6e758b1db60d38b68a60

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 993.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a5b1c7e21c8752691bef340b36df25543e1b7c7114816f5dc92331ac161f4c7c
MD5 52fa79c75a5825e67a809aadaa1c27f6
BLAKE2b-256 ffffda8c25aaf77d34cb558b880ef5965d66c15331b31d579c6aef4f282af1ea

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 64b7f9d384f00cb272bf0ff48b8902c825e10b000472175f87604097ca39a435
MD5 22f6357d0fe81898e2cfb1327847d665
BLAKE2b-256 8a8952d553ba1902b8358f06b9e71d62b1f4f50a11da8599c8470d5a41e05386

See more details on using hashes here.

File details

Details for the file ingrid_py-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ingrid_py-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","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}

File hashes

Hashes for ingrid_py-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 95d588d62d0b05f184b9b6c67f03c9fa511b2ec54fc749430cf3c3ff150929a3
MD5 39e4cc30b348684fad8b5516132395e3
BLAKE2b-256 03b1dea0e0ceb7cb52b96f6f246eb86c706a298d685a18c0d341ce2a138b52b5

See more details on using hashes here.

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