Skip to main content

Native dense LAP and windowed cleanup kernels for point-to-grid assignment.

Project description

megalap

megalap is a Python package with a native C++ core and nanobind bindings for point-to-grid assignment.

The public API has three functions:

  1. linear_sum_assignment(cost_matrix)
  2. window_cleanup(points, initial_assignment, rows, cols, budget_seconds, ...)
  3. snap_to_grid(points, width=None, height=None, cleanup_seconds=None, ...)

Install

python -m pip install megalap

To run the matplotlib example from the source tree:

python -m pip install -e '.[examples]'
python examples/basic_usage.py

API

linear_sum_assignment(cost_matrix)

Solve a dense square linear assignment problem with the native C++ Jonker-Volgenant implementation.

Returns:

  • row_ind: int64 NumPy array of shape (n,)
  • col_ind: int64 NumPy array of shape (n,)
  • total_cost: Python float

window_cleanup(points, initial_assignment, rows, cols, budget_seconds, ...)

Run the overlapping-window cleanup kernel using native C++ threads.

Key options:

  • window_size=6
  • num_threads=None to use std::thread::hardware_concurrency()
  • num_threads=1 to force serial execution
  • fixed_suffix_count to keep a suffix of target cells fixed

Returns a dict with:

  • assignment
  • passes_completed
  • elapsed_s
  • final_cost

snap_to_grid(points, width=None, height=None, cleanup_seconds=None, ...)

High-level wrapper for snapping a 2D point cloud onto a destination grid.

Behavior:

  • chooses a destination grid automatically when width and height are omitted
  • prefers exact rectangular sizes with aspect ratio in [1:1, 2:1]
  • falls back to a near-square enclosing grid in that same band when exact factors do not exist
  • pads with edge ghost points when the chosen grid has more cells than real points
  • uses the native auction LAP solver by default when the padded assignment problem has fewer than 10000 cells
  • uses the native iterative cleanup solver for 10s by default when the padded assignment problem has 10000 cells or more
  • pass cleanup_seconds to override the default iterative budget; cleanup_seconds=0.0 disables cleanup
  • pass exact_point_limit to adjust the automatic exact/iterative threshold

Returns:

  • grid_points: (n, 2) float64 NumPy array of assigned destination points in original point order
  • assignment: (n,) int64 NumPy array of destination-grid indices in original point order
  • (width, height): destination-grid size tuple

More

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

megalap-0.1.2.tar.gz (460.0 kB view details)

Uploaded Source

Built Distributions

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

megalap-0.1.2-cp314-cp314-win_amd64.whl (60.0 kB view details)

Uploaded CPython 3.14Windows x86-64

megalap-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (160.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

megalap-0.1.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (60.2 kB view details)

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

megalap-0.1.2-cp314-cp314-macosx_11_0_x86_64.whl (55.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

megalap-0.1.2-cp314-cp314-macosx_11_0_arm64.whl (51.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

megalap-0.1.2-cp313-cp313-win_amd64.whl (58.8 kB view details)

Uploaded CPython 3.13Windows x86-64

megalap-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (160.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

megalap-0.1.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (60.2 kB view details)

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

megalap-0.1.2-cp313-cp313-macosx_11_0_x86_64.whl (55.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

megalap-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (51.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

megalap-0.1.2-cp312-cp312-win_amd64.whl (58.9 kB view details)

Uploaded CPython 3.12Windows x86-64

megalap-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (160.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

megalap-0.1.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (60.2 kB view details)

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

megalap-0.1.2-cp312-cp312-macosx_11_0_x86_64.whl (55.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

megalap-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (51.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

megalap-0.1.2-cp311-cp311-win_amd64.whl (59.1 kB view details)

Uploaded CPython 3.11Windows x86-64

megalap-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (160.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

megalap-0.1.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (60.6 kB view details)

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

megalap-0.1.2-cp311-cp311-macosx_11_0_x86_64.whl (55.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

megalap-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (52.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

megalap-0.1.2-cp310-cp310-win_amd64.whl (59.2 kB view details)

Uploaded CPython 3.10Windows x86-64

megalap-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (161.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

megalap-0.1.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (60.8 kB view details)

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

megalap-0.1.2-cp310-cp310-macosx_11_0_x86_64.whl (55.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

megalap-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (52.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file megalap-0.1.2.tar.gz.

File metadata

  • Download URL: megalap-0.1.2.tar.gz
  • Upload date:
  • Size: 460.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for megalap-0.1.2.tar.gz
Algorithm Hash digest
SHA256 9d4929688ec31ed62ed7b7a68b75e7f31eb60e422e487cedfa398ddad4692a0a
MD5 b69380cab339ca51a1c178eba76e331d
BLAKE2b-256 f02b5d5377f02cb63ac9b4bc6915dd01ce290fef78458ecc7d5057b750f93998

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2.tar.gz:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: megalap-0.1.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 60.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for megalap-0.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 682513d618b6c891b00a5819e79dd428f689baf1302ed4872f41ad5fd888c1d5
MD5 0948497508e33d2903a322136b40930d
BLAKE2b-256 335841fb35225fd85375d649225acab0c3f8e666080dc04c1470a9fda999059e

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp314-cp314-win_amd64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 76f12d8ad86fb3b40ccd3812204ac31f0750418aaacbfcfed6c52a5bbf8eb7bd
MD5 6ecbffd9b02f9e5d70f2be9064d30176
BLAKE2b-256 f1287a391415a72b66abc8fbc31d9d46a376178043b121387c18ddab72e741c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f5dbe8fd9e85e2631b047da0cc3638584bc42e2d3b3b79fef8cc1a320f18bdd
MD5 e57731a79633dc01894391c2c608edb1
BLAKE2b-256 bddd58dc4a56a12132202cb7855bf70b0fa23364a502019dd439741817f12ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 79c858d1108822dab5950d5af87f4f3c15ab12be3726eb7b47f025779c157078
MD5 aa7652fc8c618cf149104093d1877499
BLAKE2b-256 fbee73d0bd69975d9e2d3952771e2461006023ab80381a9a30cf137c86ea496c

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebd68367c0c08dffa2bdca3d476a0e7320d1f77b54435215af48e07d810311fc
MD5 fb2d520501e708ed1d8243004777df1e
BLAKE2b-256 713f48581f8e3221bcd5687a80b6f0783e6e793354ce820c9b44023cfd9228aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: megalap-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 58.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for megalap-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0585eefa5f804e45301577a48581c750ef9eab10385ae1da5bf79894519635a4
MD5 bfb2f7cb92f9076e065334117cb07a4d
BLAKE2b-256 2b2c8c004f893ebae84616e0029b6eec193d6bb1a23b625a3a552ce59940aae2

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp313-cp313-win_amd64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 09fb96f57a6d4abfb8f124364d551a61777826932b7400fc49a12c5b9d554b66
MD5 9259e2401c0ff5c56120f0b5fc36c153
BLAKE2b-256 479f92e522cff0792a9088ab1de7c580f332ac784eaed0d66191b7786feb7637

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fbcfbad8ca8257a3e0693a301d77651329402f229069d614bf33883f5e2cd123
MD5 e037ed2330e02b4bdfa6fa1ec7d12d6c
BLAKE2b-256 5a1dd405ee57c37b42a23168aca1785299350fc4228eb6a11e44a5d2a0667b13

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e10aab75192b66b0fdc63a0085ba7826fe9a8388850108d1d7ec77dbd1f909f9
MD5 0b6a1ee6d5fdb784d3aa7839ddddd06b
BLAKE2b-256 894b21f933054685767d97b017706e8c1d9d2fb33b8f59bd8d58f016712ef510

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4019e4f9bbb34dcd66a69fbdf5c7e0ca187595a74e0ceb43ddc7ddf09616fa5b
MD5 981b910e84a990fd00efa141b1ebe4c1
BLAKE2b-256 0453455efbfe705d7a9f5f3e930d70fd750bbd199c7e02e998fc9113688cce29

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: megalap-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 58.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for megalap-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fb12490a5981d75e917f1594f340c353f5a81eff2d699accf494c4f4a3753afe
MD5 25f00457146ea400375fc37b508d0cb0
BLAKE2b-256 3022bcad3a88d3b7247776a76bdac8898bafedbf11bff2a8774e7892ce1bdb2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp312-cp312-win_amd64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 37472dcb9b8912012085443c89b77533a27b5d98785608793aef96045f7439c6
MD5 ffc3d2aa7840f2f0908c274cc99228c6
BLAKE2b-256 649a0c138ead138fd34f43b3a1aed280c0237941889b2589b5182a28c05406e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1099e9989f6bf3af86863629e3b0ed95294c7282330989e742266a65bd1a0ece
MD5 3cc23a963f7922a5ba87acffd1e7c9ce
BLAKE2b-256 f9cf41750deef1226e52aa5870e2e6643fb6b180f1aaaec775416f95728e5985

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cd2a47840878dc28be10516e76fc909fa3ae59dd01f1ca3a30d0a2dc7150348c
MD5 92688c7a1a3aecba96cc000f53370f92
BLAKE2b-256 6d83e05d881b02e24981fa8bd0a6c2e8441aad8c1ac69ca37def01111163ed96

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df74f4cb816ab8717cc9b2f60db62cc44ce6f665475bed181152fa232b89be2a
MD5 ed7962df767bd27f48fb9bdd5ccaba00
BLAKE2b-256 0ce82ca0c595733f128810c86c58697f13c822fc51850c14c1d560e8bf97363f

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: megalap-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 59.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for megalap-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b57caccd2366070b5261e133b48e7ea92e466f3a69240c167a47f12073e43b15
MD5 e37b057ee91c9dfeca8faa901d7eea55
BLAKE2b-256 9cf6a0df66008426dafc6f393c44956fe87cde483149ce82228ba46ee1b1c178

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp311-cp311-win_amd64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ee3eeed00647cff9a4827fb172cab277fe06810809046e5cb08837ec56c1de7
MD5 328b38e4c1bd0cdc050ce43ea887b3c1
BLAKE2b-256 b9962c228aaec4fa5e25ab8af8c64917cca51c0ac56208f59b12bd7a445ec699

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9354c3ca005a50f9d40bdf9bc471dff36966d0aea880d3eb07e918886dcfcf34
MD5 96189195270baec42135d953debfa2c2
BLAKE2b-256 44c11952b9a2e253f86697781dfd2f1cb258e75f78fb284fa2e779aa9b29606f

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cc5e6852c7e57c6d54a40be6f959c33c813a80fb7e0f370c147b56b5bfa55008
MD5 3a4c2f2c445d32ffa6160742f3c8c427
BLAKE2b-256 500b4e328b3f30edf3b13ec53c36692ae752aabab3fb51e6c379c4f3007e844e

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dccbc86d1137a439748009126d2dae436df94cbf8c20593263a1f8b39a7626e9
MD5 588e7ff26952d7ad35ddfc8acf5ecf0f
BLAKE2b-256 9fda0c5d12100420d152944769eacb6d9bd9c671a1b9364ccea875b1a63e3711

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: megalap-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 59.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for megalap-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 81fec167816341d016ec3e86a06d8dcca92da175fbe5dbc14b4186fe1d6cb08d
MD5 7d259648993ebbb9da3e38dc90c28588
BLAKE2b-256 290f1282155e211d5780d0ea382a5b08f281f237b838cb236803bdea8981f717

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp310-cp310-win_amd64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c70792553f94f1c99eefad3597f0ba81f75215ce25098e39c387426709caf53a
MD5 eafb4cdd8abd7d1fa2f5b70e31c963a4
BLAKE2b-256 e38db7d010ff756b6d3ec1ae34dbc231e3697a116c19438d73db27bf2eceb460

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff29d8f46234be718e8b5a48ff252f5378e994f92078b6a409a5f0f8d2d09033
MD5 34fe60386ae7b1c0bcfa4c6e26fb7864
BLAKE2b-256 cb9ea8dd651050cdf5b03eca70164c5e3697a043536e2dd01ee202656cbf27a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f1dfa3327ae1d7a57ec4e312da002be1b438952d3f39d1468795f48fa43d8db6
MD5 2cae93551e7b3da7bb8f0be79a82f7e3
BLAKE2b-256 00a209b8b935c036ed37cedd68e1664af6eefb88fb9dba779d4f756934dd0ff8

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: release.yml on kylemcdonald/megalap

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

File details

Details for the file megalap-0.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for megalap-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b42be5816506e68c17b4c436b7b13d63168daa729e1460a69367663098fb59e5
MD5 26a0a6a93a44acd83eb2002b1cdaec81
BLAKE2b-256 31f3b01de9d9591ff7a3b5859e442de85286355d6529082ccaa08041ac7f8c95

See more details on using hashes here.

Provenance

The following attestation bundles were made for megalap-0.1.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on kylemcdonald/megalap

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