Skip to main content

Fast and accurate language identifier

Project description

heliport

License PyPi-version Python-version Supported-languages

A language identification tool which aims for both speed and accuracy, with support for 220 languages(or add your own languages!).

This tool is an efficient HeLI-OTS port to Rust, achieving 25x speedups while having almost identical output.

Installation

From PyPi

Install it in your environment

pip install heliport

NOTE: Since version 0.8 models do not need to be downloaded anymore.

From source

Install the requirements:

Clone the repo, build the package and binarize the model

git clone https://github.com/ZJaume/heliport
cd heliport
pip install .

Usage

CLI

Just run the heliport identify command that reads lines from stdin

cat sentences.txt | heliport identify
eng
cat
rus
...
Identify languages of input text

Usage: heliport identify [OPTIONS] [INPUT_FILE] [OUTPUT_FILE]

Arguments:
  [INPUT_FILE]   Input file, default: stdin
  [OUTPUT_FILE]  Output file, default: stdout

Options:
  -j, --threads <THREADS>                Number of parallel threads to use.
                                         0 means no multi-threading
                                         1 means running the identification in a separated thread
                                         >1 run multithreading [default: 0]
  -b, --batch-size <BATCH_SIZE>          Number of text segments to pre-load for parallel processing [default:
                                         100000]
  -c, --ignore-confidence                Ignore confidence thresholds. Predictions under the thresholds will not be
                                         labeled as 'und'
  -s, --print-scores                     Print confidence score (higher is better) or raw score (lower is better) in
                                         case '-c' is provided
  -n, --not-strict                       Do not be strict when loading confidence thresholds (do not fail if one
                                         language is missing)
  -p, --precision <PRECISION>            Number of decimals precision when printing scores [default: 4]
  -m, --model-dir <MODEL_DIR>            Model directory containing binarized model or plain text model. Default is
                                         Python module path or './LanguageModels' if relevant languages are requested
  -l, --relevant-langs <RELEVANT_LANGS>  Load only relevant languages. Specify a comma-separated list of language
                                         codes. Needs plain text model directory
  -h, --help                             Print help

Python package

>>> from heliport import Identifier
>>> i = Identifier()
>>> i.identify("L'aigua clara")
'cat'

For further information of the avaliable functions and parameters, please take a look at the module docs:

>>> import heliport
>>> help(heliport)

Rust crate

use std::path::PathBuf;
use heliport::identifier::Identifier;
use heliport::lang::Lang;

let identifier = Identifier::load(
    PathBuf::from("/path/to/model_dir",
    None,
    );
let lang, score = identifier.identify("L'aigua clara");
assert_eq!(lang, Lang::cat);

Differences with HeLI-OTS

Although heliport currently uses the same models as HeLI-OTS 2.0 and the identification algorithm is almost the same, there are a few differences (mainly during pre-processing) that may cause different results. However, in most case, these should not deacrease accuracy and should not happen frequently.

Note: Both tools have a pre-processing step for each identified text to remove all non-alphabetic characters.

The implementation differences that can change results are:

  • HeLI during preprocessing removes urls and words beginning with @, while heliport does not.
  • Since 1.5, during preprocessing, HeLI repeats every word that does not start with capital letter, This is probably to penalize proper nouns. However, in our tests, we have not find a significant improvement with this. Therefore,to avoid multiplying the cost of prediction by almost x2, this has not been implemented. In the future it might end up being implemented if there is need for it and can be implemented efficiently.
  • Rust and Java implementations have small precision differences due to Rust accumulating probabilities with double precision floats.

Benchmarks

Speed benchmarks with 100k random sentences from OpenLID, all the tools running single-threaded:

tool time (s)
CLD2 1.12
HeLI-OTS 60.37
lingua all high preloaded 56.29
lingua all low preloaded 23.34
fasttext openlid193 8.44
heliport 2.33

Connecting Europe Facility

All documents and software contained in this repository reflect only the authors' view. The Innovation and Networks Executive Agency of the European Union is not responsible for any use that may be made of the information it contains.

Project details


Download files

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

Source Distribution

heliport-0.11.2.tar.gz (54.1 MB view details)

Uploaded Source

Built Distributions

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

heliport-0.11.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

heliport-0.11.2-cp314-cp314-win_amd64.whl (87.1 MB view details)

Uploaded CPython 3.14Windows x86-64

heliport-0.11.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

heliport-0.11.2-cp314-cp314-macosx_11_0_arm64.whl (87.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

heliport-0.11.2-cp314-cp314-macosx_10_12_x86_64.whl (87.3 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

heliport-0.11.2-cp313-cp313-win_amd64.whl (87.1 MB view details)

Uploaded CPython 3.13Windows x86-64

heliport-0.11.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heliport-0.11.2-cp313-cp313-macosx_11_0_arm64.whl (87.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

heliport-0.11.2-cp313-cp313-macosx_10_12_x86_64.whl (87.3 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

heliport-0.11.2-cp312-cp312-win_amd64.whl (87.1 MB view details)

Uploaded CPython 3.12Windows x86-64

heliport-0.11.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heliport-0.11.2-cp312-cp312-macosx_11_0_arm64.whl (87.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heliport-0.11.2-cp312-cp312-macosx_10_12_x86_64.whl (87.3 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

heliport-0.11.2-cp311-cp311-win_amd64.whl (87.1 MB view details)

Uploaded CPython 3.11Windows x86-64

heliport-0.11.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heliport-0.11.2-cp311-cp311-macosx_11_0_arm64.whl (87.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

heliport-0.11.2-cp311-cp311-macosx_10_12_x86_64.whl (87.3 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

heliport-0.11.2-cp310-cp310-win_amd64.whl (87.1 MB view details)

Uploaded CPython 3.10Windows x86-64

heliport-0.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (87.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

File details

Details for the file heliport-0.11.2.tar.gz.

File metadata

  • Download URL: heliport-0.11.2.tar.gz
  • Upload date:
  • Size: 54.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2.tar.gz
Algorithm Hash digest
SHA256 95477bc18ae51a7201168b00550dac408a092136e923b16a6ab1ad58bd365819
MD5 020894c3fafc17d829314e76c4c3af95
BLAKE2b-256 c2b6249d86cfc0894d24fa3d673705b058a4b69bb30c3b0c770f7298c87eb42d

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 87.4 MB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd979411cb452f95968397513e7b592e3ed90d728bc000e708b5c635d6897f82
MD5 805291754dee529db665baf03335a536
BLAKE2b-256 e610a36024dada7039c2b18c020ee84530a37a1d17168f773c0a5326e6b1951b

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 87.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3913a93dcc393390dad1f237c3574dac35abe71cc6d79b5a11358f0348f89420
MD5 03c74844a155b26228175619d69cd05f
BLAKE2b-256 d3bc024041debbbd87f0b4fc507891ba45f9dbe15ecc20bf2a433984067fd040

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 87.4 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 961ebc7822e9a68e283a4c07ca820f695fe6fe7315c7876e37f0c65f6f4796c7
MD5 1c10032a01839e2935bdb20e61b01cc4
BLAKE2b-256 0ac358f87d1ac6024134eceabee45c19eeb8f06f9c4190bffea311fffd8a7f88

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 87.3 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d55b5dbc1622afde1dd547c8bdb1c600a4e6ca099d0ebea17ba05802eb22ad7
MD5 edc31faa27aec358ccb1091d6ecfe5df
BLAKE2b-256 099187870abf5547418c5a4e12feba529607bf998e4e4034b004922d3b0acffa

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 87.3 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b4fe204e708fa5319fcaf1be122b065a27b1de9f2eb475760b5e369850d7978
MD5 bd2c194a6c2195d0c6dfd2cbd982a57b
BLAKE2b-256 60d2fd4a0b3e97004b8245f3b2ff8adffb71a8b1f9e8c9cff8afe42ba4da44ef

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 87.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8455a733d272cb05ba1eeb1ca25654d09665dd20802273c36093392beade88d9
MD5 f3684d75c7b32deba1d0e97f17a30a73
BLAKE2b-256 3b7e021be17e20850912146da5cc688bd32f716d2bb622e0c21d7204913276ef

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 87.4 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84d3d2c0693990f77a64eebe750ed1bcefa6dfb8e7abc5cdefe207ab857a8b73
MD5 2b7650b480209bfae076f6f96f595a15
BLAKE2b-256 76f061599732e7017c72332ea1d9714ceece844989c21b91b447e959c71aec1e

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 87.2 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19b3f4d44ad0bf98d2470685b201d82514686aca9e6e21bf8c31ee57573826bd
MD5 bf5fb7f45aa07e1ef87b2391abb5aed4
BLAKE2b-256 d0531314cff07a615fcde0b277e5d339a62fe4e8c1c4dd9b37660c064b65621f

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 87.3 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 295cbae49dce9ab44fe35f2d3d5f3bbd87bc5287a70c5545a4bbf2bd69fe117d
MD5 aceb285373599d03b42abfd493dae721
BLAKE2b-256 6e2bf98410eda421cf01147142c386b88a128964c66bb5cfbcdeb42e940b77b8

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 87.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 19816ca3ee5fa2c93dda7414b6baa252c7a53e5108edc9a91c9cf5fdc4e0c92f
MD5 6222cabb7855cc2afcb9e0ebdfc19623
BLAKE2b-256 16712f9faf6bcc7a58359c861737840cf0a2e02acedea510394f8c2e30ce17d6

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 87.4 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07a1ea545d55cb9563e78ecefd9a234b99fdd250f420ecd07517514ae556ab78
MD5 95cbcb5d437548cd479e219b546d97ca
BLAKE2b-256 34ee039a5120223bab36c7561891f1fb45db44772bf9693374ac5198dd904e5f

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 87.3 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 331e5439b018312e0c8d55091cb13c5d7c4ff292d7aeaac6fefa0a6dc6ebf4ac
MD5 4469257d163f36d5ed0ea21f13cbd8f5
BLAKE2b-256 fa712d3808ae6a81d5a9d5de4707d1968057522b3ef6493a0a5c497c2c7e95ed

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 87.3 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8389e778003dda94af306ac8d521f8d19080fc3e4a9237b3e99ebee2be1aa074
MD5 ca486502eb4403b77c2a6e9c247e8158
BLAKE2b-256 02ef11d629f8a7792eb903e33cfbabcaa54b7c07ba60471e5d3838290ae85d96

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 87.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 09b3e55b52ad8b5fc8b41d8d6a70b7db5304cd0f1dc7bacb80ffe57480e83d7a
MD5 190dc79f4903b4194d652fcb83f776b0
BLAKE2b-256 20db8331b5e77763209d39eb86b0ae7e4a3d9a61d5a8b0c87c9d940d5edcb2d1

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 87.4 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82a5e2c128fc2caf76cfa38e6b156ad03c26e3c12bc9931044b8ddc8d85c0f9a
MD5 47160b4eede0ce9324f8c15e7504d115
BLAKE2b-256 1841790b74903db6c67159256a419774a4e6d9b6a179c6170d8e8b8862a8f3a6

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 87.3 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1744fa6f7bdc46809da50e2d75b49f2e8430608becc301e82ebdf9ebe08b096a
MD5 c3e0991da4fb81c814ac402c6e7d085e
BLAKE2b-256 cea3bc8eea83515705237c693ccde05879cb44f955b35009f8c27cd02f59ceee

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 87.3 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 03b69347d69ad5bca588e9248c3ab61a4f55a041a5b0f2dd421684b0858297ba
MD5 ab7e1937ea4b7e076ad1ff0e199d84c9
BLAKE2b-256 0266466ec33806522660c3fda4917c7633fcbe5b4994da6a87aee5adeb0d8fae

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 87.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2e25255e62ad563771b20e98a9b64733c0bb8dfae53d719d527f093b3fa0f5e1
MD5 ad31363e3bce7d577c4255111d8ddce4
BLAKE2b-256 9256ace0f8b58ccbb3e6621358e9e032b877d7dda42c6d75b034f6b8ca17a34c

See more details on using hashes here.

File details

Details for the file heliport-0.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: heliport-0.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 87.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","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 heliport-0.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 131c3d19d615b34a07ab54ecccbdee163a9defa4ccf9350709acc11330059df9
MD5 54436b9d13cde839db843639aca36b23
BLAKE2b-256 8ef4aa432b41c9b17a404d096c2cf733168bee79427867a7943e25433db35f89

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page