Skip to main content

Fast entity/value resolution and NL2SQL grounding

Project description

Jawntmap

Jawntmap is a fast entity/value resolution layer for NL2SQL and structured-data search. It maps messy user text such as aliases, abbreviations, typos, compact codes, and business-period phrases onto canonical database values.

This Python package exposes the core field-level resolver:

from jawntmap import EntityResolver

resolver = EntityResolver(
    ["Apple Inc.", "Microsoft Corporation", "Consulting Services Q1"],
    aliases={
        "Apple Inc.": ["Apple", "AAPL"],
        "Microsoft Corporation": ["MSFT", "Microsoft"],
    },
)

print(resolver.resolve("microsft", top_n=3))

Build directly from records or CSV exports when wiring Jawntmap into another repo:

records = [
    {"value": "Philadelphia 76ers", "aliases": ["Sixers", "PHI"]},
    {"value": "New York Knicks", "aliases": "Knicks|NYK"},
]

teams = EntityResolver.from_records(records, alias_separator="|")
assert teams.resolve("sixers", top_n=1)[0]["name"] == "Philadelphia 76ers"

companies = EntityResolver.from_csv(
    "companies.csv",
    value_column="company_name",
    aliases_column="aliases",
)

If records or exports include popularity/frequency signals, let the loader turn them into conservative default tie-break priors:

vendors = EntityResolver.from_records(
    [
        {"value": "Acme LLC", "aliases": ["Acme"], "row_count": 2},
        {"value": "Acme Ltd", "aliases": ["Acme"], "row_count": 100},
    ],
    frequency_key="row_count",
)

assert vendors.resolve_response("Acme", top_n=2)["candidates"][0]["name"] == "Acme Ltd"
vendors.save("vendors.jawntmap")
assert EntityResolver.load("vendors.jawntmap").resolve("Acme", top_n=1)[0]["name"] == "Acme Ltd"

Resolve multiple mentions against the same field with one call:

batch = resolver.resolve_many(["aapl", "microsft"], top_n=1)

assert [matches[0]["name"] for matches in batch] == [
    "Apple Inc.",
    "Microsoft Corporation",
]

Persist a built resolver when the canonical values are expensive to collect or normalize. Saved resolvers include aliases and field-specific configuration:

resolver.save("companies.jawntmap")
restored = EntityResolver.load("companies.jawntmap")

assert restored.resolve("aapl", top_n=1)[0]["name"] == "Apple Inc."

Use resolve_response when a caller needs abstention/ambiguity diagnostics, all generated candidates, or scoring explanations:

ambiguous = EntityResolver(["Acme LLC", "Acme Ltd"])
response = ambiguous.resolve_response("Acme", top_n=2, include_explanations=True)

assert response["ambiguous"]
assert response["ambiguity"]["runner_up_candidate"] == "Acme Ltd"
assert "features" in response["candidates"][0]

Use resolve_many_response for the same diagnostics across a batch:

responses = resolver.resolve_many_response(
    ["aapl", "microsft"],
    top_n=1,
    include_explanations=True,
)

assert responses[0]["candidates"][0]["name"] == "Apple Inc."
assert "explanation" in responses[1]["candidates"][0]

Request-time priors can break true lexical ties without rebuilding the resolver. Priors may be dictionaries or tuples:

resolved = ambiguous.resolve_with_priors(
    "Acme",
    [{"value": "Acme Ltd", "score": 1.0}],
    top_n=2,
)

assert resolved["candidates"][0]["name"] == "Acme Ltd"
assert not resolved["ambiguous"]

batch_resolved = ambiguous.resolve_many_response(
    ["Acme"],
    priors=[{"value": "Acme Ltd", "score": 1.0}],
)
assert batch_resolved[0]["candidates"][0]["name"] == "Acme Ltd"

Tune matching behavior per field at construction time. For code-like fields, use stricter candidate generation so near codes abstain instead of fuzzing to a neighbor:

strict_codes = EntityResolver(
    ["ACCT-004096", "ACCT-004097"],
    max_edit_distance=0,
    min_trigram_similarity=1.0,
)

assert strict_codes.resolve("ACCT-004096", top_n=1)[0]["name"] == "ACCT-004096"
assert strict_codes.resolve("ACCT-004095", top_n=1) == []
assert strict_codes.config()["query"]["max_edit_distance"] == 0

For broad alias/name fields, keep the defaults or loosen max_edit_distance, min_trigram_similarity, and max_candidates. For precision-sensitive fields, raise min_raw_score or keep abstention enabled.

The wheel ships a jawntmap.pyi stub so editors and type checkers understand the public resolver methods, response dictionaries, and prior formats.

For full schema-aware NL2SQL demos, benchmarks, and the Rust CLI, see the GitHub repository.

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

jawntmap-1.0.3.tar.gz (203.4 kB view details)

Uploaded Source

Built Distributions

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

jawntmap-1.0.3-cp313-cp313-win_amd64.whl (534.4 kB view details)

Uploaded CPython 3.13Windows x86-64

jawntmap-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl (614.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

jawntmap-1.0.3-cp313-cp313-macosx_11_0_arm64.whl (568.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

jawntmap-1.0.3-cp313-cp313-macosx_10_12_x86_64.whl (591.8 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

jawntmap-1.0.3-cp312-cp312-win_amd64.whl (533.9 kB view details)

Uploaded CPython 3.12Windows x86-64

jawntmap-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl (614.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

jawntmap-1.0.3-cp312-cp312-macosx_11_0_arm64.whl (568.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jawntmap-1.0.3-cp312-cp312-macosx_10_12_x86_64.whl (591.8 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

jawntmap-1.0.3-cp311-cp311-win_amd64.whl (531.8 kB view details)

Uploaded CPython 3.11Windows x86-64

jawntmap-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl (614.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

jawntmap-1.0.3-cp311-cp311-macosx_11_0_arm64.whl (568.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jawntmap-1.0.3-cp311-cp311-macosx_10_12_x86_64.whl (592.5 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

jawntmap-1.0.3-cp310-cp310-win_amd64.whl (531.7 kB view details)

Uploaded CPython 3.10Windows x86-64

jawntmap-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl (614.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

jawntmap-1.0.3-cp310-cp310-macosx_11_0_arm64.whl (568.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jawntmap-1.0.3-cp310-cp310-macosx_10_12_x86_64.whl (592.3 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

jawntmap-1.0.3-cp39-cp39-win_amd64.whl (532.1 kB view details)

Uploaded CPython 3.9Windows x86-64

jawntmap-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl (615.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

jawntmap-1.0.3-cp39-cp39-macosx_11_0_arm64.whl (568.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jawntmap-1.0.3-cp39-cp39-macosx_10_12_x86_64.whl (592.8 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file jawntmap-1.0.3.tar.gz.

File metadata

  • Download URL: jawntmap-1.0.3.tar.gz
  • Upload date:
  • Size: 203.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for jawntmap-1.0.3.tar.gz
Algorithm Hash digest
SHA256 52bca66675c8a88947c1cb6252d86aaf72dec3b99a2e6bd39a87b6bf747e1c00
MD5 317086e82b278252f73e0cd2876acf90
BLAKE2b-256 09fa4485d5c82cce2ba085f8ee387e815b2183df907fdad41c7a5aafad84ca46

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3.tar.gz:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: jawntmap-1.0.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 534.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for jawntmap-1.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c2513fefd8cb13a7c4e988a68139c2e7d1e82e290359afc3c88e5d99e4af860e
MD5 01d050f75f4f271629a6c93ced01c300
BLAKE2b-256 b69457d5987dec8ec8b50605f39b3ea30e0e4dccd5cd34d1365f139cdaf1463a

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp313-cp313-win_amd64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3a399c7e96ab90f83e711ddd23e9d0d222686fc12a7fbf15bed2dc95ac484601
MD5 1f2da544b37b8e563bed356707be6ae1
BLAKE2b-256 605197a62a208c85213438e0d47804100119ce3f290334540e93f6c842e3e680

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e8d6f49436970645e39a3e4599cdd7d602ba3cef6d44567c11d6c080935adb2
MD5 d2b6ba973e39bf9bb2dbd418db3ad1da
BLAKE2b-256 59b42e7585793365702735bd69a2c752759f8974dea8f5ac7464faa8efe794a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9ce3de167683175727adbef53c2a804aadd599af0181499fac824479b4d0e4be
MD5 6a15fc811ed1c6fad1c037dd05310f3e
BLAKE2b-256 3d6a30463ab10afcbf54bcb62d70cb525226477d352c3569bb727ea58a92971e

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: jawntmap-1.0.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 533.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for jawntmap-1.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8abcc0862163497f5c3efacd4c8224c8980bebce95ab728acacec8d528bb0a3c
MD5 d53a222abdfce8347b109f13abf15725
BLAKE2b-256 b2f11370df528f3556db0fe014f1021429829c180073e982bd26fac768abb61f

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp312-cp312-win_amd64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5cb57547404a09c0f07754e6f6eb0d0538612bc39717f4ba956777c8f5b5557
MD5 e968f7b09c98ab505eb4704cb3efc399
BLAKE2b-256 25689d8ad342d06355193f94b7ad855049c0b4337c374c31f073d66a2d0400cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33690b06b4c94088dcb06a1f390d5ebe10882e2508a9ded9efb2fb993053585f
MD5 5c7f8c28700091658eda74871e2276a0
BLAKE2b-256 08934bc5e1ab7d56abc856236b4ccc35e5bc47e9a6c5c7003c5848493b595e8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 04287c729eaa44034044cda5dd2c862fcc86cb10ec3526e8043d65b76f6f8da4
MD5 1c219d9d2f881a888588ab447e281870
BLAKE2b-256 bf9fb291fb9ba76fc56b900172e898589f070e7261c3206eebd637758f8b0a63

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: jawntmap-1.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 531.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for jawntmap-1.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 44b036f0755f981caef0391e066153ff078b481b12ce8a225f9da5bf1a156e0f
MD5 fca6266b55f3bd10cf743319dd8b5130
BLAKE2b-256 55902538c3cd53936572f4b5f1eec0210712b3239bf00d8cbe9fe74444e5da01

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp311-cp311-win_amd64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 22727b5c802325355b5e65c9eb2737aae5e86faa09f849db4d7ace669d086f93
MD5 314807226a2b335e861f1351090d009f
BLAKE2b-256 39a86d5b32674235d6e22a05fcec54db7d984b37bc0c9dc61dda4ec28be80bda

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2e64b1877f4868c5a2476c482bddbd63359d9b38a029faa559f6f9a52d61ffb
MD5 bbe09ea132998dfdf322eb3f1b2de095
BLAKE2b-256 051e51280037039d22b3ca7ffa80e9bb6886771088b512f0b6a5a383e07e1fcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e727a62948aa40779b710bc1c2211a6b693bf34a66ef789376de91e2cbde1681
MD5 58283c3d8e55b98a8f3e946671eb0f19
BLAKE2b-256 a0d0305854db3cf0f1bbce5f52b096f1f683d4ad251fdda46f1429a1fc272ce2

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: jawntmap-1.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 531.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for jawntmap-1.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 920b0aa1e1a303182460c74d979d97bcb79917a804cbc041d45823e9f6d11b13
MD5 ab1159aafad4515604cb1a0430a2886b
BLAKE2b-256 49f3ec49aa81cdbcdce6676e2343df138b98cafe4627dce26fe42459e952db77

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp310-cp310-win_amd64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6522fb3ae8d05539608c0de662e4c407da949b9ee634ec4dc91dce64e28d0921
MD5 ccefea40bf7ccaf84f9ae53dacfaf1f9
BLAKE2b-256 9a37ea956fa1d72f7d1aa791d43fe3b50dad477b715c5d2e88d1a5a7c1780290

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28536b6f517fd6a3fc356a9a0958766970418f98b8a7ea15ac4daffe5fe1fe4d
MD5 9a65d39b49b3dbad1bc7c1c685c35518
BLAKE2b-256 3ab63e6f602811a4b7f76bbd7aa686667c797697d7c5a15515341f08d57760d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 848aacd4dee5b4d777c47cd3d54eb0068f2db200f628b4bbb7930d419fb52259
MD5 6dc84fff51d65398c9a5c0980614f828
BLAKE2b-256 5fbc0cf31837fe0da47d949a773413b4c515844eea76cc5b85161401096cf793

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: jawntmap-1.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 532.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for jawntmap-1.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 69002e86e4f735638add792c9e0ab3f1b79aed9867d19830d06a5504bcb06367
MD5 47974b32df18a2c65b6495081de94dc2
BLAKE2b-256 cbc6cb17e8eaae9423f32da89c64fa3ec999bacd6b484b467b74fd9748b46ab4

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp39-cp39-win_amd64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c514f4e0b2732fb6752f4ac9360d42fb7d7310e8fc10f193c193c4f1afe6259d
MD5 c81cdc2b594059f23d5ed95c0c4f6031
BLAKE2b-256 e01d033f9ee172a12aed05b5461b6cb74342165633258d85ea4513bded997fc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f4e833bfa1f2eed9dea1c8f8e01fcaf441264c99cbfa500b1e99a922537834f
MD5 320cff98581585e1e9d99f45f230770f
BLAKE2b-256 f160b07f7703d65872a65c29f86ce4d709f93a0cf11bc3544fe20d6081c85729

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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

File details

Details for the file jawntmap-1.0.3-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jawntmap-1.0.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b1841327ac1d327582b485c102efd0af24910213c702e5b220aeaddb4a14193
MD5 9dd0ef3db54998fcc921f11fcd9563fb
BLAKE2b-256 d37506f4ed202707f078a35f9b1104705100d2f896ac80c783e41de5550ee182

See more details on using hashes here.

Provenance

The following attestation bundles were made for jawntmap-1.0.3-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: publish-python.yml on vaberry/jawntmap

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