Skip to main content

scanline_annotator

https://github.com/Cian-H/scanline_annotator/workflows/CI/badge.svg https://github.com/Cian-H/scanline_annotator/workflows/Python/badge.svg https://github.com/Cian-H/scanline_annotator/workflows/Rust/badge.svg https://img.shields.io/pypi/dm/scanline-annotator.svg https://img.shields.io/github/tag/Cian-H/scanline_annotator.svg https://img.shields.io/github/license/Cian-H/scanline_annotator.svg https://readthedocs.org/projects/scanline-annotator/badge/?version=latest https://coveralls.io/repos/github/Cian-H/scanline_annotator/badge.svg?branch=main https://img.shields.io/badge/code%20style-Ruff-D7FF64.svg

A high-performance library for processing and annotating Powder Bed Fusion (PBF) raster scanlines in-memory.

Overview

scanline_annotator is a Python library for fast in-memory annotation of raster scanlines from 2D coordinate paths. It uses dynamic angular topology and median hatch spacing thresholding to adaptively classify scanlines regardless of part orientation. It is built with Rust for maximum performance and uses PyO3 for seamless NumPy integration.

Features

  • Fast: Built with Rust for high-performance data processing.

  • Adaptive: Uses angular topology analysis to dynamically classify scanlines without hardcoded length constraints.

  • Parallel: Leverages Rayon for multi-threaded dimensional collapse logic.

  • Simple: Zero-copy NumPy array input/output via PyO3.

Quick Example

import scanline_annotator
import numpy as np

# Load your 1D coordinate arrays (e.g., from a parsed trajectory file)
x = np.array([0.0, 0.1, 0.2, 0.2, 0.1, 0.0], dtype=np.float64)
y = np.array([0.0, 0.0, 0.0, 0.1, 0.1, 0.1], dtype=np.float64)

# Annotate scanlines!
# Returns a 1D int32 array assigning each coordinate to a scanline group.
# Non-scanline points (e.g. jumps, contours) are marked with ID -1.
scanline_ids = scanline_annotator.annotate_scanlines(x, y)

Download files

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

Source Distribution

scanline_annotator-0.1.3.tar.gz (122.6 kB view details)

Uploaded Source

Built Distributions

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

scanline_annotator-0.1.3-cp314-cp314t-win_arm64.whl (181.9 kB view details)

Uploaded CPython 3.14tWindows ARM64

scanline_annotator-0.1.3-cp314-cp314t-win_amd64.whl (191.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

scanline_annotator-0.1.3-cp314-cp314t-win32.whl (181.8 kB view details)

Uploaded CPython 3.14tWindows x86

scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl (561.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_i686.whl (594.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_armv7l.whl (629.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_aarch64.whl (523.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (372.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (477.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (378.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (353.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (346.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

scanline_annotator-0.1.3-cp314-cp314t-macosx_11_0_arm64.whl (301.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

scanline_annotator-0.1.3-cp314-cp314t-macosx_10_12_x86_64.whl (315.0 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

scanline_annotator-0.1.3-cp311-abi3-win_arm64.whl (184.6 kB view details)

Uploaded CPython 3.11+Windows ARM64

scanline_annotator-0.1.3-cp311-abi3-win_amd64.whl (194.4 kB view details)

Uploaded CPython 3.11+Windows x86-64

scanline_annotator-0.1.3-cp311-abi3-win32.whl (183.8 kB view details)

Uploaded CPython 3.11+Windows x86

scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_x86_64.whl (565.2 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ x86-64

scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_i686.whl (598.3 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ i686

scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_armv7l.whl (631.5 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARMv7l

scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_aarch64.whl (527.3 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (362.6 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (375.9 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ s390x

scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (482.7 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ppc64le

scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (382.2 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ i686

scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (355.7 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARMv7l

scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (350.3 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

scanline_annotator-0.1.3-cp311-abi3-macosx_11_0_arm64.whl (309.2 kB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

scanline_annotator-0.1.3-cp311-abi3-macosx_10_12_x86_64.whl (318.3 kB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

Details for the file scanline_annotator-0.1.3.tar.gz.

File metadata

  • Download URL: scanline_annotator-0.1.3.tar.gz
  • Upload date:
  • Size: 122.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3.tar.gz
Algorithm Hash digest
SHA256 6761393cecb5526301e33b358d1c7669a2fa6215b505faaaaafe47180d907dd2
MD5 7b04c841316a77bed322630f20608395
BLAKE2b-256 8181955d136b118fe08ac2a0073226e6655e1b12c2240ed35305c94e24a872ba

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 181.9 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 8ab935e89014140a0625243cedc1daee7edceada91c766b54aa6f654729e315d
MD5 578913b028c57f391ed8f742e2b99a9b
BLAKE2b-256 26e4f80f7ba807eb838bde8cfcae1fda9cf80d7b552355661e664c79d7283f7c

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 191.9 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 dadb76b4fd9637d33fa36a86bb0a9216d5cf847f5355e997d8b05e41f4e84ded
MD5 f48b122b8fbd0f8462fcd72743e31027
BLAKE2b-256 bf84e4811aa3221e50cb1be75e625f804ab8f2dca1259f89d0b46070933b38e9

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-win32.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 181.8 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 8db933b824ea5fc3810367c533c73d060eca2db9d98f4f7ab77a417e82e459c4
MD5 3230bceca501213b251dc97763fc0820
BLAKE2b-256 822f72102209c8a8bec9bb4bfc0ba1766e3e71a1affc9a531703f77b044199ee

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 561.5 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8986c3c421e44326ef790b9a7363f898fabef26f1deda60af3c549aec67bd9b3
MD5 7d86e737c4835a493e5331d096c0a253
BLAKE2b-256 b08e3f71435874af349311612af3aadcfa651ba6cf367491469c423152baeb25

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 594.6 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6f980b91dc2e481ee47367884be3fabcfe73866c287e7eb3495599b15f65bf5f
MD5 278754613927e28c0b38b4716e36bbcd
BLAKE2b-256 fc26243e4aec1ddd439b8f5e0809eec9b39b53eaa4b70b412d84d9b07fd832dc

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 629.1 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b41926a2ab8bb9fd4897e1db864f369f4817c98e092fabe142aceb3bde03dd65
MD5 197265b9d4e28ecefaa8d6e8368d653d
BLAKE2b-256 ee6200a65c1f1987ccb7b0b51e88cc75078cc5a5475915baae517fe1c94d6fed

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 523.9 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e7eaf25692366fdb85e4f018a4d472e775a64bbcfac7c82a1ddd6946c7d5dcdb
MD5 a79abfe1d9aea7de233865f997f5f4d7
BLAKE2b-256 c5819309c688d1b7cd2ef7865e0bc3457b2131b7fd3610c8944f2547655c7d74

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 357.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8b89ea81da5b20c8b65230768a0df6ab6d2b42890fc2a4ec9d264f1331c72af
MD5 12998a3170ae750038fa510bee54705f
BLAKE2b-256 0b396e1263d1fe98b92c86f40e23776ef1a9ea37cf3fbefdc2b6ea1c3c16cc8f

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 372.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b6d8aa28d772b94badc14201a7ae4a016f22b3f6bf0afeee768af62eb1fed302
MD5 5a17757746e8a5cf2e34f8599cb0960e
BLAKE2b-256 1e57f287cfe6c01fec0095f3b5cd232502c6d2c8cc465211c318b9d0bf2956e2

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 477.5 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 51c9a053436ee6248494177bdab271afa51ca12a4e7d8a9f5d47c386af86af80
MD5 af02d6cc7c648331da691e3c91ac7ad4
BLAKE2b-256 bc7dfc8e77826bb584a76dd189fbd13e369e3df0995198e0f456acbb8c24ffd5

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 378.2 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1d1ab1c551e272691c969135a82fca4a9d04fe9a4bfe71a9ec355f2dbc014649
MD5 5b4219274ce6426f51d060f209332156
BLAKE2b-256 5979326a02d6c1ea5679034ae621e26e9e3120bdbd39b47df477fbaab24efa2b

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 353.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6c2713bf88dbdf9051aa36d8f1035f647c1a37c699e8cc60e7b851535d2833a8
MD5 06972ec5cdf03f7fda12109fc12a1af6
BLAKE2b-256 f0d99ba2e65b19d1ce796654b4e1f5e2e45b9d067c94b4541c5d6885463ada95

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 346.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98a72a29a184f5c471007217b2080a5c3e20e8164cee7293eda253bb70c525fd
MD5 492d0d9ea1d0a2159023822dfcbcedb0
BLAKE2b-256 c2facbfbabb6bbfb246982413f3523a107bbe658b3710b8e4c1f6a99cfbeae6d

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 301.9 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b835829b06538ddd17ff07adac4e161d1abb4e4f923a671d3ded7f48eaabcf77
MD5 ebadb0587867d0b8334b75ff5e087fb4
BLAKE2b-256 659f7fe9f870a8b09bc4547d04f6220e5039b1e53b4056fd2c425bdcc49ab5af

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 315.0 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0d0d77ec158e9cac541844846b76f58eac3139c227a5a30a984fbf7bb9153b67
MD5 a02ceb392c62dc27e3cf92006ac22c66
BLAKE2b-256 16a49b518630ac663475eb69781f212a4cda8a9664541c16633a1fec0b713e5e

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-win_arm64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-win_arm64.whl
  • Upload date:
  • Size: 184.6 kB
  • Tags: CPython 3.11+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 6e81358abe9455453babed7ee2ea31da2176a283e8d4420688013fd4ca7cb934
MD5 7310b439090ef3fe48abdd13372cd4de
BLAKE2b-256 beab6766d78c0a5297cb8ffc500b8d8d029ba61f1589baa39c612baa31c5412d

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 194.4 kB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 bdb19eaf8b7384b59eebd56e066500e280b345a02950cd785ee40ebd6c710dc2
MD5 f001e1ea22be50d24c4f9c9a84dce6b1
BLAKE2b-256 a4448684e6c95db3de8fd1119d74658e11d9b4b9b040ce0c7fff307a5a8dee01

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-win32.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-win32.whl
  • Upload date:
  • Size: 183.8 kB
  • Tags: CPython 3.11+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 d322a87d3bb1faaa6f94445e236f95f15bc3f9b9368fb973df2261e90e7eab99
MD5 79257cfb842e4eeb502c135a7b737d3c
BLAKE2b-256 1a062be74c3661c5b61c42630af23498d5cd018542c99fef0d61bdf66c528d27

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 565.2 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 70e0390a534f004cb89b98ced61d660d3d4204ebe306abcc9d15cc36ffbc2337
MD5 447c6d331f65e8ef7fe90899f345efe1
BLAKE2b-256 4d907563680c4810eefacb5aaad10ecd3ac24d97264974cec52b82bd3c2739f6

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 598.3 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 51aceb7a555cbb56aa2e480732a11c3d2cf38cf029f85c26a5683e1b0dd03af8
MD5 32ed57c3c2dbb32b2d8a5e84a847e3fa
BLAKE2b-256 4f40fdc1521f48738ba7a88b042f21c32380ab34c322e784dc099aaf9bd3d492

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 631.5 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 69d10221324a7f87e24a0546e5677189968f78a3a4134a0fd9ee1661acc32832
MD5 5654b5326a881cd66dde52dbed584edc
BLAKE2b-256 0043ddabea0095b032b87ac9cd3a23887ea3bb9b40bd9e095cb07a6f6ff21ced

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 527.3 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 158fb0fc87129dd537d9bd439c4971643e45ca9edd2b710511605d353f5092b3
MD5 54a7e849cace1e7da7077a17d87313e5
BLAKE2b-256 bfc5c3825d15ea1ca31a6a8a9110c8a1037778415dd04f3ca79715a8825eef7f

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 362.6 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9999675e7cd92985a9cd4ec1babe9f06ea3787419ffae014f6a594519fcd2e9
MD5 fb23f0dcf2090e7f17ceb2480e5bccee
BLAKE2b-256 a2bfe2d7b2e86b8e1e4302a3c4ce3ff0a354f639dd9ce1dad76f5b726b7db8b6

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 375.9 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8dac389866ff0df6cf540490b48b89e7a433787166efe09b916497b3962728c3
MD5 a430591bb2cf8e46c4be195962398812
BLAKE2b-256 d2d797be2802fe948dbf34ac63a336a8918c44186b42c7c430213382af5f3afc

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 482.7 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fee6333fc382165eb1a2bbd2155c86afd18d6048763af15d696b953b299cea55
MD5 926b501c6edcddc99a3cd4956d06c59c
BLAKE2b-256 137a98ca4655596bf9415a2c9d96d219419403e519973ffb0cbd4ebdbb1ecaf9

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 382.2 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9a6e9c50a89827147ce8619c774db782a1f8ee2d0de993213d84d6d272b537a2
MD5 76a0ab2d90119570a7c3e85cf7b38c22
BLAKE2b-256 54934d1d6616a41674841c469e39dfb1c1f1b4dfd195663b2d0a4623672ba833

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 355.7 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fea377366c19d3c7a9db72e96f24534f7862325dad41e480850883a5ec4a4611
MD5 b5fa884a9ee39aea20d8a79d9b788793
BLAKE2b-256 88929af42f87f233e5178bc31137e661ca04124c38cf388fda3becacc31e3d26

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 350.3 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c98e7f89fcec750618456ec0672fbae91c58ddf2b35f5df58dc57dae995742d7
MD5 71e21021b2072e3284da2f6695a2c2a6
BLAKE2b-256 ba1b6fd128b30ea16b08fd11e6adf7f87937a4df1f6798c10771551ad13c117f

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 309.2 kB
  • Tags: CPython 3.11+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8133bfe8040c9682701d196766f742874b59ccb9ced575386974fdc050801147
MD5 c66722a1ecf8d53fb2b37c681b8319bc
BLAKE2b-256 22e108de378dd6b0afa4eb656405eda04cab09f64057332987ea024226faea86

See more details on using hashes here.

File details

Details for the file scanline_annotator-0.1.3-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: scanline_annotator-0.1.3-cp311-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 318.3 kB
  • Tags: CPython 3.11+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","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 scanline_annotator-0.1.3-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9be40ef89a40b3265b2538eaddf6082677145dc88aa9aaadb9a0ab33da32013f
MD5 872095c831343a5ef8dc19cd3e52d08f
BLAKE2b-256 125dd15939c46513ffaa312b02f3c5129907e4931af1b155706e864a6304acd8

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.4

31 files

This release

0.1.3 This release

31 files

0.1.2

31 files

0.1.1

31 files

0.1.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page