Skip to main content

Package to compute shape distance between edge profiles

Project description

HeavyEdge-Distance

Supported Python Versions PyPI Version License CI CD Docs

Package to compute shape distance between edge profiles.

Usage

Heavyedge-Distance provides dataset classes profile data file.

Refer to the package documentation for more information.

Installation

$ pip install heavyedge-distance

Documentation

The manual can be found online:

https://heavyedge-distance.readthedocs.io

If you want to build the document yourself, get the source code and install with [doc] dependency. Then, go to doc directory and build the document:

$ pip install .[doc]
$ cd doc
$ make html

Document will be generated in build/html directory. Open index.html to see the central page.

Developing

Installation

For development features, you must install the package by pip install -e .[dev].

Testing

Run pytest command to perform unit test.

When doctest is run, buildable sample data are rebuilt by default. To disable this, set HEAVYEDGE_TEST_REBUILD environment variable to zero. For example,

HEAVYEDGE_TEST_REBUILD=0 pytest

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

heavyedge_distance-1.0.0.tar.gz (10.8 kB view details)

Uploaded Source

Built Distributions

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

heavyedge_distance-1.0.0-cp313-cp313-win_amd64.whl (149.7 kB view details)

Uploaded CPython 3.13Windows x86-64

heavyedge_distance-1.0.0-cp313-cp313-win32.whl (125.4 kB view details)

Uploaded CPython 3.13Windows x86

heavyedge_distance-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

heavyedge_distance-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

heavyedge_distance-1.0.0-cp313-cp313-macosx_15_0_arm64.whl (442.0 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

heavyedge_distance-1.0.0-cp312-cp312-win_amd64.whl (150.3 kB view details)

Uploaded CPython 3.12Windows x86-64

heavyedge_distance-1.0.0-cp312-cp312-win32.whl (125.8 kB view details)

Uploaded CPython 3.12Windows x86

heavyedge_distance-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

heavyedge_distance-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heavyedge_distance-1.0.0-cp312-cp312-macosx_15_0_arm64.whl (442.4 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

heavyedge_distance-1.0.0-cp311-cp311-win_amd64.whl (148.5 kB view details)

Uploaded CPython 3.11Windows x86-64

heavyedge_distance-1.0.0-cp311-cp311-win32.whl (124.8 kB view details)

Uploaded CPython 3.11Windows x86

heavyedge_distance-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

heavyedge_distance-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

heavyedge_distance-1.0.0-cp311-cp311-macosx_15_0_arm64.whl (429.4 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

heavyedge_distance-1.0.0-cp310-cp310-win_amd64.whl (149.0 kB view details)

Uploaded CPython 3.10Windows x86-64

heavyedge_distance-1.0.0-cp310-cp310-win32.whl (125.7 kB view details)

Uploaded CPython 3.10Windows x86

heavyedge_distance-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

heavyedge_distance-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (976.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

heavyedge_distance-1.0.0-cp310-cp310-macosx_15_0_arm64.whl (433.9 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file heavyedge_distance-1.0.0.tar.gz.

File metadata

  • Download URL: heavyedge_distance-1.0.0.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for heavyedge_distance-1.0.0.tar.gz
Algorithm Hash digest
SHA256 de49bbf926f5b98c1997d435495553b3cb95972cc8e3f1f55161fabf62bfb9c9
MD5 a98f2649fe0533a28c6e75e825928b0e
BLAKE2b-256 cab1515a8887d7f0fa11879b1e07229801bca3b95125d61fb5978c827c6f71ed

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d63be3697835f4a72627f8c06242b65031254042816445396a9be326fadb7e7c
MD5 97df4ade8b0fb2330e2639fc4d56ba20
BLAKE2b-256 96dde500c7bcf71b0df3bea540f8776610c3b67011b43a0d4432bf13c5f71b49

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5a79cb4ee39622d08aaf7b52b5a3140c9b5b534c3e9204e9d79756b657be77fe
MD5 d1272dc6511fd4e3ae7e95b4d524ce20
BLAKE2b-256 e195661f1096f84155f57cbcaf3c93f32e75cb53adee40d63673d1c91bfe3eae

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5072f0082b47ab01515d9a663d76f53b5f9a370074f67567fe4db5cde47e543b
MD5 02f395a18f68f60de596eecc293a7e7c
BLAKE2b-256 67d00ba9e137d9629862cd842a1f23d210dd08a7f9fb0bb5257e55c679c74a54

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f13995033f1854d9d911ee36b987636522f28cb2f0658d4ace551e6f4acc700f
MD5 87377d74ebc33e1d68fbf8aaf4885f80
BLAKE2b-256 b78109ed2bd0cfd5a4e39f1d0e5945844911b0c1ea9b7896281c9768fb4d27ad

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 47c71ed15d5985aa78138daaf199ef602f0bac9a9d6f5e1ed09236f79c0ee345
MD5 aa048f5773fa7345aa0393dc237c799a
BLAKE2b-256 552088f2ebf82370fe7af8b3a7dc8d675d909bf46c5edebbbdc6c63d65883984

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3f9d2a0817b93bced4e90d510c852009bc8d6b1d8fb5c117996056b5b924d165
MD5 818861faebb69de86e4270b5c790cc1c
BLAKE2b-256 9114c1ee6f109a3ec48a49fead025b7c3010b42c0f9aa8023d6c9f2d0d4f2627

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0a9d4c87a6dcd63dabb5e42963745c0ef08d2d8dddb274ffff880c7992ea2e0e
MD5 46ebe93a258874669240a5e619b150c2
BLAKE2b-256 e05ccebafdcc3066476ebf98acf6bd0b6b8d702becb097bd811e39ab699c8ba7

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7cd321d54cdc5523e9d37f942ef3d01b9b367dd2e9acfb46a3b0703d2d8099c7
MD5 708c755a902e9ed228ddc91b8797e23c
BLAKE2b-256 3e8099cfc5751d00c536ba7890df55577a12ba8d9bb478a7dbce3d1ca7fe3e47

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81081a355f51bfe27dd055a1215f7a65e61e5e454d82fd374c3f09ecc5f90d5c
MD5 cf674a07d6ece67bbff1de95233aadeb
BLAKE2b-256 e6c56d309d5f28a409efbfd5d9c4242aebf1570eef9c5a1bde3aa3c3abf6a628

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 77d238e1c77fbc57e1e5c96331003d3e29343651f02f552060399f72d21a9814
MD5 1392645e57d5675d4ec66c41d45904e5
BLAKE2b-256 3d20e67420ad1bc8aa03eebf7078243dabe88826467c68bcd26d514e68e559b3

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bbaecdf2781a2b5427c6e58cad5b56beb6d44bf15f463553f0a89ff70f7ef78b
MD5 75a37959322c98fecd5506a37211979e
BLAKE2b-256 30d473c3bd82d0199be5e874e021c3f6210ae972d129d25113be7ff8b579dbc1

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7820ef881a3d7d5599290ff13c527391adc8d8cc77d5aa12d2fc833c4b8ee659
MD5 4eca8c1f5a391571e92a6bd0afd232e3
BLAKE2b-256 cddac84bdcd6e619bdaff7f8ac7094b5b73ae113f4c4be41c16926396b9de041

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b60a7f088c90a9e7e5ca93079a3337bae67d372f1f2b64a263374a792226934
MD5 3e4a6393765e8c4bd0dba636f3b6588e
BLAKE2b-256 e9421c29d827f8aac23d2857feb3cedbdf92a8f5d763a79873ec59e39acd5bf7

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa0345cda353a3562ea8930562a191c486f2e04457675e72e81dfb42a25a379e
MD5 476d1937263e7e527b25ae6de777740b
BLAKE2b-256 63bd31ceef068e9689517ce6056c79e3e069e1428a9cdd73dbb754933dcd3cbd

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4183f14d45c8cdd1aafbe08d3f1002f252606095ff08c53fa4b7138b12cca7ce
MD5 1c85a460c2a4f427950ea3f27e3142c5
BLAKE2b-256 0e8b61c49e98b4ed0e1c7338a34b7c9e50fa2b113c4073a79a7be0b2ceb17f25

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9979969b7db13fb5de296e0767dd159190beb30bd203a67c0d6aa9ab3422fea0
MD5 b872f66c008e27595237a6b672a845f8
BLAKE2b-256 1cbdd86cb17c5ec0e99218ea827d6f5e7a7df01224a776a01d051d9074c9bee9

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 71e01d44e2503c65b974a0db41ecc979376db0fa4e5eceef10221b9771843a18
MD5 8548c0d4b8cb918dcc0d09a4d51d8bda
BLAKE2b-256 10696038e3f64cbdfa9811391109a4f3432fbea90acbc3c919c327f4d4ba21a1

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 962fadfbdd3247cdb9b9b40baa96f6c8ccab2ec14303ba71d166211b54dcf56c
MD5 cceaadd72e43145037cda6731039ce5e
BLAKE2b-256 c75d646dc7bb2c8f0ea8ffbb438d736015b961d61f570ca8714e7316647ac7df

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce742f5bd32b19e07628413581cfc7be97addb2ab484ad1772caed3fa015f5de
MD5 849dbad4e828d2d571fb7be7e86d0137
BLAKE2b-256 04d4316a78075ee05aea3b5b35fba1d9d1952a3762605d96fdf20ffa7f8ee2b6

See more details on using hashes here.

File details

Details for the file heavyedge_distance-1.0.0-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 77dd0ad581131408908ccbcd054618abb36175f941e50641876750f3c68f11c7
MD5 807630fa66f2b63af97616c2053ee7b0
BLAKE2b-256 da7344467b23692f34ff3126b9de06683196d186b81d6fbbe05aeed98fd78f49

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