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

Uploaded CPython 3.14tWindows ARM64

scanline_annotator-0.1.1-cp314-cp314t-win_amd64.whl (190.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl (557.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_i686.whl (590.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl (625.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl (518.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (356.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (369.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

scanline_annotator-0.1.1-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.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (374.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (350.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (343.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

scanline_annotator-0.1.1-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.1-cp311-abi3-win_arm64.whl (183.2 kB view details)

Uploaded CPython 3.11+Windows ARM64

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

Uploaded CPython 3.11+Windows x86-64

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

Uploaded CPython 3.11+Windows x86

scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_x86_64.whl (558.5 kB view details)

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

scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_i686.whl (593.5 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ i686

scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_armv7l.whl (628.1 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARMv7l

scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_aarch64.whl (523.0 kB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

scanline_annotator-0.1.1-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.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (373.3 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ s390x

scanline_annotator-0.1.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (479.9 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ppc64le

scanline_annotator-0.1.1-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (378.9 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ i686

scanline_annotator-0.1.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (352.9 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARMv7l

scanline_annotator-0.1.1-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.1-cp311-abi3-macosx_11_0_arm64.whl (304.9 kB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

scanline_annotator-0.1.1-cp311-abi3-macosx_10_12_x86_64.whl (313.7 kB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1.tar.gz
  • Upload date:
  • Size: 114.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1.tar.gz
Algorithm Hash digest
SHA256 e717d9f2c7124d5c5219babdb8a1a8700878fa0d3c311d37274f966b3bcc5d27
MD5 50f8c94bc5c57ed678a3fa009537e4f1
BLAKE2b-256 6e5614a58c58e086e03d8146fff07024d42a74b5d96a84f91f42f15371247a4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 55fe5938f1c119b293d41e36de048392430ca0fd296f4593814d3d054d98dd0a
MD5 398a05590e1662c0656f0d1b22177b39
BLAKE2b-256 6fd8af7f113ad83f505432095f5b55d318cf1a5d6f722ce72e3a1abc607350e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 190.9 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 0f521827310a9ccfb48f5e14de9d25357b6b3e00662f49894676fc7c281616cd
MD5 c3ae2dea3bc13a86d23c25907454d1b6
BLAKE2b-256 8422f9142417028ea82f780ec8b1ebba7fc24fd0e39c93aae82011cab80a18b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 40661e8b08d3aca1406fda4a66e8f868a69fb14d061ce4c697020f081d98e4f3
MD5 78803562c73244f7482019dbcf1a7549
BLAKE2b-256 003e1d204260868a6d8e1d95fe1eae5a8bb1b674b8794fe1f9d325c119167471

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 557.7 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e65a658159995650d2215e0d0188ff410b60259c91da38985981b4a2b2c802bf
MD5 24c9645625172ecbe9d864e8aea9f945
BLAKE2b-256 09b6173584628a8877b0ada7bc6c6d354c74a4b289e703748e8e32ff0faf4e77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 590.2 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 96fc3d6e070e6724b52676c04101e6711ad2ea21cf58d11ee0b53bd53c6ef79a
MD5 18264f4c7c7616655381b572d48fa112
BLAKE2b-256 29db160f014230683634e34a020843c2660d6b993e2093a05ecad39cdbb09c2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 625.2 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 83957d0917c325b020fa1908b25152f9fdc5dac94b9bfc9431692fccdd7a55d5
MD5 974396cf585f037d930b2020c99a637e
BLAKE2b-256 6c38d78f29685bde7b7998a93c365c6c7f80f46098477e0b744c54cdf3aff2f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 518.6 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b00cc48a92b26343b19341891a69004174505388b12db9a9addca013197995e2
MD5 6bd681b563df071c2a0f7cd9cef318e0
BLAKE2b-256 128be7b50451c25e3f100d546c0c9f3e8b25afaeaf05d32c867696fd409cf23a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 356.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31ffbd26330ef49f22f0f4006b80a1d488e9ac1a8422d2f727ba62939b409847
MD5 b60a58e1579d45c997ca5e60786a5a55
BLAKE2b-256 f5debd9f79617754eb944230d42f40a3724ef90dc9658f3dbff4a1581b9607bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 369.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 df1563675a06b2562856af4cdf7c9a05282f24192f4f8b47a1b2cda83365a254
MD5 1413c201d0f0d47e3bcf6015d1ec3db7
BLAKE2b-256 680a93b2b737408a25466b98067da0f3994a3894de326e9d12086943c3c14eb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2347b348c82b6f83b14399a8e123c1ce247e2dbe00f4d04e44e30c5ff0f4875f
MD5 0455c18a099c75c16da120c25e66086b
BLAKE2b-256 6384d36fa59087acb84e5195759c65e6a89fd4a07d9b264aad959d665cdedb8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 374.7 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4c5e533747735804234dd520ab6a23fd58c85691f8fe2037c171c06cfbfc8cb
MD5 48fafc8207f6772a04306df22525b0c2
BLAKE2b-256 91fdc28b1226690ae29a0d97822fd445335ea4ed2380399c07b815a540e8364e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 350.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4fa9d44ec7b541b9944ce1e736ab3f109cde873be7c810a7e710aa04004f396a
MD5 607eb61a24c843ec5d90dcd9485125d6
BLAKE2b-256 32f0d32e7bdb3b0b9801d40f189053078ef8ee960be0c6649625c2e8e7e0a356

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 343.0 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2f35d85a533401774b4a1f62c4ba5303fc9b041d3a463b2751a900739c1c1b06
MD5 c8d7549d5b236cc787ed2fc5c70c915c
BLAKE2b-256 a0a0bc0e5f3c334c7031e3228a5347df3c40156f7700964f89d7d7c45f66ea8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f84b4bf78cb98bbb1373f3c03ab9a1c48ea4ad74795a20e383e1da533d5e563d
MD5 0b301b1854e0e1cdce1eaeec16debd84
BLAKE2b-256 5bd82d23b0585f127fbdfb0bc3598868f0eaa93ad3007e959f7e86f7127d1684

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8dcf85a251b69e5c046f9170a1ab4903ff1e658ec0a75ded1b09f4935af23834
MD5 1a756ec40d0b20766c3d6f71efb2ca2c
BLAKE2b-256 e64bc3ecbe978b7b00a01f862183f864128b975055bf8259b84fa532eec5e36a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 dfbc237f5f7ff6e7b3185ef3515d86105ffd4d14486cc64e43e739de2988cbc0
MD5 6d18936fa41141704b55643b5d25105b
BLAKE2b-256 5531e0b8f2ce7dc0144a8ec85180dc1265d50b616e8a54f7e658e7e53e5f3765

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 182058f5ab9aee089cc443a87903e205f7e6aea91651375fbf596dd0854982ea
MD5 027a2cdac754a3b8331414c4831aeb8b
BLAKE2b-256 3818e4b27c2063babab6ff4a51b0582a5b80b513197ff588911dff3c441acf07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 6755f28b9c9e011619304ae604d15c011e1a2f3cd0ad7f29d16400389a1fae4d
MD5 fe544314b2c600027271027c22e23de1
BLAKE2b-256 8878170c6a1536e6f8dab12de016abdd8ca08502f986a0cd5cc093e6cf41fcb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 558.5 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3990587ee8550fd45693aef51591a20f246303506350852545db73354fbac8b
MD5 59c48528423825972d41c08ea96bf83c
BLAKE2b-256 dfa64cf8e309e8e088d21b8e2f98e95fef295f07c0351d08594bbe02f8ac7cb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 593.5 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 17fe05bdd2b25cb8ddc8e23824601e75047aba49f61db848456c415cb9721878
MD5 8cd7defbe5ae2a64e1137e478dd871b6
BLAKE2b-256 f936d84ab12c1688e3d1f9494de470048d769cdd5ccbdf93a4458673fe09b7d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 628.1 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a855ed55ec2e1773264a82f1dd2e27e1497190d281070dbe6d8a65f033b8e389
MD5 54badb11d77d6f7442d57960849f55af
BLAKE2b-256 2bd84ed71f3a5561fcd7090b6bb7fe0edc4b3c5e295f0581268441d94a0ada72

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 523.0 kB
  • Tags: CPython 3.11+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0391c52c85e0b1819399cfa3b6619e6ed9d8aeb19cef294e14af51fefe3b5323
MD5 5060c8b0a850ae28492869314fc05431
BLAKE2b-256 9b451a288d45f43d955c069469d05d488a371c9ca1a5fd78c23250e9a6c5b308

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 557c86683c03ecea84c4a2e402bb6a6583efaecfb2d7f8cb2b3027eb1c2a3358
MD5 bca3141b3b0cc326d36425d0e7ceff53
BLAKE2b-256 e3c47be15fde85a37ea104b687fc9b3cac290f5a05425e9b57f55e2803bff4db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 373.3 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c12c455c34fe70905d597350169d7cc86b5287d63a048fca2686a83ed585241c
MD5 167f0763ba1ea6d10d101d8fcc067884
BLAKE2b-256 8e92d82d53eda2354fe415d98880eef6f633f99adf0c950b692d88422fe48332

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 479.9 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6a6a92b7e1b6a8a0d0cc53a69bc4ee00bf42cd66031cfe9d137b5cd36409d652
MD5 0ac1f359c4bd86af58e58384658ef414
BLAKE2b-256 643b30b643454a91aa4b22417cf941aa7fa2b7030a98cca04bcc09211f11ff1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 378.9 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e51d9b70c38621d3e365ada05bb00a1101004589778871fac884ff02ea20b547
MD5 eb592ab521c0a703de3bd42cb4f5ac1b
BLAKE2b-256 f6f3371e3544bcc641be8de06baa6c355c2b91d35fb1a3b8f6e2fb3b68d7c674

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 352.9 kB
  • Tags: CPython 3.11+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7c2e3b53ef2be5ca0a983f55652815b58cb81bc804771463187ef9e36a6b0a40
MD5 3f25325e262e9e99ca6b28b657a662c8
BLAKE2b-256 e506e7fc608b4c8ba1c230cbe0f654710bdbf67da95cf55c0b748d93ed4515de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-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.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f87a8b0c6006f5e8536e4bca4b03295730911f612e3fd5e9eaf8fed64a7e2dc8
MD5 89f1a1b1a8f2741863129d4b7a84390d
BLAKE2b-256 7538c7f170e5c67fbcde63ef97c7f5f235ba169d45ed01a41704a7d2cfee3fae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 304.9 kB
  • Tags: CPython 3.11+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ab4b480de1ee8e03e66cd18b8034c74c5af0e7cfe9cabc086edf4b87483900e
MD5 9a4e62c88b6d889690fe8ccf4f89762f
BLAKE2b-256 41c610ee65b8c3216f2c645e21a6d8a3af0a3004f42d01765486ab55fa60128b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scanline_annotator-0.1.1-cp311-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 313.7 kB
  • Tags: CPython 3.11+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.1-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f8b3b89a1c6c5db5a166027774992e95e2c3be6e7ea3fc72ba021ea9d8efacab
MD5 2b96ce36a129000053f53d39e725f45b
BLAKE2b-256 44a67894310e8dac63b9dd7ee8e6b764a48594b2a0d246f44a9ea6bd9538d447

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.4

31 files

0.1.3

31 files

0.1.2

31 files

This release

0.1.1 This release

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