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.2.tar.gz (115.7 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.2-cp314-cp314t-win_arm64.whl (180.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

scanline_annotator-0.1.2-cp314-cp314t-win_amd64.whl (190.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

scanline_annotator-0.1.2-cp314-cp314t-win32.whl (180.6 kB view details)

Uploaded CPython 3.14tWindows x86

scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl (558.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl (590.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl (625.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl (519.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (356.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (369.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (474.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (374.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (350.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (343.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

scanline_annotator-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl (299.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

scanline_annotator-0.1.2-cp314-cp314t-macosx_10_12_x86_64.whl (310.5 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

scanline_annotator-0.1.2-cp311-abi3-win_arm64.whl (183.2 kB view details)

Uploaded CPython 3.11+Windows ARM64

scanline_annotator-0.1.2-cp311-abi3-win_amd64.whl (192.7 kB view details)

Uploaded CPython 3.11+Windows x86-64

scanline_annotator-0.1.2-cp311-abi3-win32.whl (182.8 kB view details)

Uploaded CPython 3.11+Windows x86

scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_x86_64.whl (559.0 kB view details)

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

scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_i686.whl (593.8 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ i686

scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_armv7l.whl (628.4 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARMv7l

scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_aarch64.whl (523.9 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.9 kB view details)

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

scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (372.9 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ s390x

scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (479.1 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ppc64le

scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (378.6 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ i686

scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (352.4 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARMv7l

scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (346.8 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

scanline_annotator-0.1.2-cp311-abi3-macosx_11_0_arm64.whl (306.0 kB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

scanline_annotator-0.1.2-cp311-abi3-macosx_10_12_x86_64.whl (313.8 kB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2.tar.gz
  • Upload date:
  • Size: 115.7 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.2.tar.gz
Algorithm Hash digest
SHA256 8c2cc52e681e87ccd1faf9c8ffab353753f7b4649518232d7a73f5b973e859f9
MD5 43f4adf2f78d13212a9537f772ae9dff
BLAKE2b-256 2ddbcbd31fe9c58c5562cf874299a6402e3a088199784e438b0fcb0ab79e1e2b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 180.7 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.2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 d82145a888a853066b7358d9e935be0ed8442e8c01127e62ace165c79bf90cae
MD5 1873a2cc66451e0146838fe04ff066f3
BLAKE2b-256 e5bea3c026af93ab2b3d0552c2096e6f6e7482dfe9be3b408705ee79ba6e7fa2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 190.8 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.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9bbcee53efe7a7c41c13ebda6011a99b06942c7251d64c69f53ad54fd050bda9
MD5 8c7ad8492fde3e38da8e0ce9e4aa6ec2
BLAKE2b-256 3023f285fa077ae5507e16d16f098e337a949c9eab07da28847e648a07dfd7db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 180.6 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.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 60d1abf83d66134c49bbfce8f8e15d4daf4b1753335c2755392b08a713ea8c76
MD5 c946b7b5ac56280908dea5429118b6cc
BLAKE2b-256 cbbeee8be08d0c125e53c6453aa7a34d5df800d9fc94e37f5bf5859f770ccc70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 558.0 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.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b251d789d13e621769eb0aec4225a8f38065b3d0c00b3ffa7a765f774c462543
MD5 ba856b6b1354d80ef5caa3410e8552f8
BLAKE2b-256 dec1873a3817f83e676d8e502cc0ef6db25d7f33b9dc592f818d05fb5ac84e37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 590.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.2-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4623eeae455a8bf52dd561485cbc93974bc8d4585f8851f33fdea0a05812e925
MD5 cc7d1784d2cdfe6726494caace827717
BLAKE2b-256 4c93d0f371689f9a2d8feb9b5f27e074af7fdac0e2d33eef1b0b13749bd2b95b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 625.5 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.2-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 18ce9c368ab53c4a061d0acd42e532d771df1a6503b5131e8388f007f81c2807
MD5 a945b9dc35a73cf201ba88d57caa069e
BLAKE2b-256 f4f762c798084f07b4a44180d73df5fff4061f3ad096e89802ce0ae51fdaafac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 519.8 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.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 400d3643bd7a545371a234a0fb46ea4094965b821de0550f5259ffb52a598629
MD5 dde97ad5509cc2005d9a85f9b8fd84e4
BLAKE2b-256 4d5e83e0db8639c410f6e60a3f345fd494462e55b54aeb3e45fa95e2b7652270

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 356.2 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.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da6f531304469f342d62c09522be9c71f5f1c670d2e545725babd5ac5bd90a5f
MD5 337a4a937a99da68fb292bd23b398fba
BLAKE2b-256 debc5be61068bc55951ab15e3d01350dc52786e497424addc3dcfbf64b025346

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 369.9 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.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 404ffccbaaac53d7d713005a68dfafebb534a159602aafc004d74a0391379896
MD5 f57d0f93fc530fd00473a7843f714230
BLAKE2b-256 11a9a0b9a532059c7b6fa5b74b226d3a9c69df5a3e5d65afd5d0df9569f0849b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 474.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.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e245d55ea01935b82154e98c93c9b38cb02fdb775bf951945fcdfd9865a9c71c
MD5 ec04e516f91ad06e82176440987ebee1
BLAKE2b-256 417f6f31093e53a45b7c8a0134ec06dd50e2e212eaafe10858b8052b188586ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 374.3 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.2-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 46bcb0fe1bc2c0af603f280876255f575efca30eb3385dac7ff6e77a9f7a2a68
MD5 226c6ddd1ee64073131b3b08876b9c83
BLAKE2b-256 869292029122684708ecdc8c68cffed099b71e68d41e990260b19e16a5f2b2d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 350.2 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.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 42b06aa1ab844240ee53a7d4b41de484e6edeeebc008708d2a87d33116f3678f
MD5 dcd88e77b9e97ee4e38a5e65f750a70c
BLAKE2b-256 320400a02c850245dd1fba31349750776b16fbb862672744b0c299e97b2613a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 343.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.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f793ff755f9c1473cb3d9c63dd7eaa2129ced230e73eaefa418db9c170ba516
MD5 0a050cfb5705d2087c8266157ff9506a
BLAKE2b-256 1f1f7e655a69e1b989286f42ef1d6ed308ba7cf2ecee55df02a348837bea3f48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 299.1 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.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d6e48f1d5bbb8bcb7eb1f9dc261a8c7e0952eed813c673ff4585568222937f8
MD5 844328e0edc9242b4a7f7437dfd3641f
BLAKE2b-256 5a68de7805d5fc76873b7a7f59fa4704dad66389042dd2a0c24483572ea73760

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 310.5 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.2-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 29c6a637081cf9b291377d8d7f02f580dcc68bf03d72880445524b1aa8b57136
MD5 195b2a8d27f4a10f54b338dd0fb87055
BLAKE2b-256 c5b1c4ab90b825f27945bd503a838b44953a120ca87c5e963a6d145afdb53861

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-win_arm64.whl
  • Upload date:
  • Size: 183.2 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.2-cp311-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 e2cdf8e8b744f4901d99f7a0f4e419031a724785fe57008bb09b8f3a45b2c3b6
MD5 2eb1c160f8a69e90958b17fe33c2a7eb
BLAKE2b-256 732a1b6e2b5c7c4b7a1d8e8742fe8db5a0e5d20e4ceaefbb72cff0736e35cbc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 192.7 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.2-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8ced652ae32e5b7be9738eaa55b3493d3a6a774043a8285031b403aa0482407c
MD5 53c06d3be47dae87d29db36053f132c4
BLAKE2b-256 fc78e041e368710ca246eec6af4a2301ec4055dcce6397a67858840c4f17defc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-win32.whl
  • Upload date:
  • Size: 182.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.2-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 f382224c4c73deb059a91717b70170e48487b970f1c82ae40dc19c063fad29be
MD5 702bfb53ff3758a6424512edb3b62082
BLAKE2b-256 79318900dfd7b945b128b1f3dd01b011490f47afa99127cfcce910871ee7a1c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 559.0 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.2-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e101b6c08b4fcb1edf2c1a8424402978e5f89749cd8a6965cb0055243e28300
MD5 951afadad865333cd743270059f2d1fc
BLAKE2b-256 fafec8cb28dc98320c5042675e5e6b7200d672eac3626568478dd2eb59f96775

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 593.8 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.2-cp311-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b95f04d6d90878666179145faded8415f4452f39caaab8b3452f6cf10ec97fe2
MD5 de6fcfadebd02e077e67b07e8d56bd02
BLAKE2b-256 ba752bd221f02258867e7e3131ae6f324d629d9fef3431deea4a04da77d575d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 628.4 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.2-cp311-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e96beeceb945464dd15a0a4c47bbbb6eee4d39c9abd234bfeb954058bbc4f9a6
MD5 faad57175d13d85f5b9fe13b236077c0
BLAKE2b-256 c7e1f31eb08347582d80129e4a8d20780b76f7926125eff1aaf59a51ce83bbb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 523.9 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.2-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 781617c9bf4f34c5eb47404e577c25530b334241c1c0df2b4d6fed64e95fe3be
MD5 72638e73b57c6e7ed8fafad6b2fe855f
BLAKE2b-256 21077b489926ec6ed0ebf0c41bfc47d7904c7d6563d79b02202493fc84989322

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 357.9 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.2-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af3fe7fca2e5eb9e31bb14f716c874cfc47f1fccaab20c38bbc19a040c6c819f
MD5 5619bdc2bff03ce4d3785e270c2655c2
BLAKE2b-256 b17830d21bd3ba21cbf23d065894b0446ec227ffa88b84afc07ecd3e573c50df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 372.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.2-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5805d08c612e3b0c7a2dd75c1c885af8fa24bf27aaadafc785fbdbfaa52ba980
MD5 bef3b43eafb25b640830c144c3947c57
BLAKE2b-256 d05182d7723f28b6027f7660876acb1e747d971daa8e9c75db3ab30e642421f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 479.1 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.2-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8dd254e5a791b55a8cf8acb150e4affd04ec8739b904a801b9d99a15d790dae2
MD5 96cb40acc516b8a767364cbe77e2c4b3
BLAKE2b-256 b2132e7c9c33d2607e5e1d4a7637c9010c1f9a3dc7b35dcb89a6a1f7dd791439

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 378.6 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.2-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4117c67ec61d0a21cc4d2a2a1138864755f6bab7e96985c836568335957d2f95
MD5 eca59699678ab631a253adac5105b7d9
BLAKE2b-256 4513f1cc6ae20aec74f7780f0689cf1dca494fa66699dcb3e434565de6623928

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 352.4 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.2-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8c16f50b4bc2e60e38fab8be9ec1043d27bc257f5bda2e6a4ae4cf41daabbffa
MD5 efa536b07739fe034f34814d130ce023
BLAKE2b-256 68d4e9b702d6b118f583008c15c4b7608cb70ad649fbef47c3abbb6dd66678e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 346.8 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.2-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2bb0c4be0ff79169e792861c621aff54c49863dac797547aa6ab93afb1768001
MD5 5e178baf161d9d32e7d57f7f162eac67
BLAKE2b-256 e6162315f8040c034c177117a974035da384e92e75f25f886a1fb54650af8799

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 306.0 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.2-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 794ab7e56c410b060514f97d338fd504172233d428ce81ddaf10c43e2ae26639
MD5 29ca3e56380b65ad264aaf0d70b77e0f
BLAKE2b-256 26e70dfdded300ab3bd91d55d76de6745d99884063ebdae22144bb93f29b7117

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.2-cp311-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 313.8 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.2-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 84ddd83f76392a58b8ed0375f1bc8cee18e0c7b5cf6b2f5d8e8547cbefc9de8e
MD5 39438fdcaeb13cc91cb48c96134e6297
BLAKE2b-256 4c5260ec222d1909cb2884bc4abc677ea25bcdda23416cf631d5fc15fb556b16

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.4

31 files

0.1.3

31 files

This release

0.1.2 This release

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