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.post0.tar.gz (10.9 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.post0-cp313-cp313-win_amd64.whl (149.9 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

heavyedge_distance-1.0.0.post0-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.post0-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.post0-cp313-cp313-macosx_15_0_arm64.whl (442.1 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

heavyedge_distance-1.0.0.post0-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.post0-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.post0-cp312-cp312-macosx_15_0_arm64.whl (442.6 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

heavyedge_distance-1.0.0.post0-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.post0-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.post0-cp311-cp311-macosx_15_0_arm64.whl (429.6 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

heavyedge_distance-1.0.0.post0-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.post0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (976.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

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

File metadata

  • Download URL: heavyedge_distance-1.0.0.post0.tar.gz
  • Upload date:
  • Size: 10.9 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.post0.tar.gz
Algorithm Hash digest
SHA256 2309a4aa8a7ccea665052b84803e976402c07fb761bea35be2d4722bdddb6d0e
MD5 8ab8dc97369be10c88234b4a666c30c2
BLAKE2b-256 e67a260f14a907c34c645b1fcb97c582e137cce1a43acdf9e79a121d4cc5c054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3d3032d30808e0ebb9e14818c9bba6cd08da27e660cca7b3fea70c2fa044149b
MD5 92215d39d93c36153cee76a6e4ed1951
BLAKE2b-256 aae85154ad42322a0caf7cdff68d2f2baced488eb76f8ac8a67047a982e39d21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d1e5d267978c51003890eb74538415211ef39234749b555856f05c313d3f435f
MD5 0afed927ce911af4160a24775c08b30f
BLAKE2b-256 44d96150e01888696a254a4edf059572f863907fcd053036ff25c1699fdd61e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ca22c9d984c4ea121d0fe73bd6a3da6a85e0e5308c5e76694e4ff79873911144
MD5 aa790d1909c1f9e48d299c5a2cd81076
BLAKE2b-256 951e16e5d9610fbb6774bf8564ec5a9556dae085e7b6dcaf31c16716ff8ce697

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22ff187eb01aa1159283a6af07aba942809090f96f8561af5f0a65c7d471109a
MD5 39ab7acd000b5c1c2bcbb0540e2386e2
BLAKE2b-256 a3a3de3878e73700ea4ea1152901761cb77aa4d9a3852f72d7a8e6f853ab1203

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0baee57eed6cd8aae36da7ad0c8186bcb5612733a25887c9600d6f7413be6914
MD5 942e40dc1d3fe6241f4b8973a54e2999
BLAKE2b-256 e917fb034037844e57dcc8f711dd79978a06f9092b2e5bd0f6b9f74c9679e39c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7d816bdbc01f4de6bd8dde502670f43ebc795cbea456989b9dc4f8cc161526da
MD5 b5d32684a357f71300da7e9f4286164a
BLAKE2b-256 30d3b31114d939e017fc81e04078d62215b0d334e3af8305da11d525eb3a9549

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 ffb75d9e5ac95385cfd935460dc94a03254b4eaf660697cd4f78e9165c003b03
MD5 baeff28d0e7f7634a24fbd81a86a4b89
BLAKE2b-256 50124a11e72ed6a4dd3ec09ee653bb4091bb0dc89cd11a3325b2509157ff6840

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 853914509f0765fa3a4493d50266983399af19e97facda9a7ac2e3491a1be6b8
MD5 27d6acbe36b70c03884eb25ec8fcfa34
BLAKE2b-256 12a82f7e87981b8f6a85bcffa4de40692fe9cce163d57591915324803180587d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5732cc08c5bdcdd945bf11ea1fffacdeaee57319a17758cf84d113b0b3c9ece2
MD5 eeaeff6c3bd466bccf52f16d375fea1e
BLAKE2b-256 bb3066850e2194453b21b0916ab1ae4204201e9712b9f6c870be089d76b8cdfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 173ecfce30dcfd7799f40d99e2b5be5e6dc64440be68db442ec192ba4c1c9015
MD5 1a396fec82a3cc25c46542d51b0bbcd6
BLAKE2b-256 47f5a737b82e51da162eb93116b432b173b507abdc7e9af6afaad6d649a1905c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 01458fa4e5d13de1341fcd29374bdac9c314fb97c707ab4455e042574365c624
MD5 97103439c6fcf5797e87d0edf5d7520a
BLAKE2b-256 bf94577ed79301f2f395a6e880a67a37392bc23d3af4886dc2762ceb92ad25fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 96682eda2bcf520abb489544b4dee9fb68153a6ae94aa9ead02b5b56c8379c87
MD5 a2e95923dd3d8909b62e6eb793c1c94a
BLAKE2b-256 e31db84f5c800810e764cfdfe411a10872a1ab7c4338c041f3a0555ec419502d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 376b3293462b777cbc116e945cf2d57486d055993e11c32f95f9e3d063449481
MD5 e659d59f4f12aa3a7b52ad56523dd5f7
BLAKE2b-256 34ac6555282df6b5b61005493cb4a69a249aac1c07ca7aaa54bb86b24c46bb27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 baf6cf1e9e3b01ba2df0bcd1b6023a384c79e59e03556349f2210b606a7c89be
MD5 70c55bdbd84f51c5a0e684a5b3e59be8
BLAKE2b-256 f1cd64fd562f62d20ae372fda78bca518765bdc2bf2f77c95d8bcd4a523f5961

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5f26aee8b7944fe6a8ec36f6a52ec322b0712bd948b72f38ee95f6f3c6ef0e9f
MD5 e1c6a627f3308d404edf6f5a6f2d985f
BLAKE2b-256 985d2f3576c8e6e38dfe1d32e9442dbd6ef6009301a700a2381d84d9083e9d94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4e278cf0174c8aad5890679988ab54c514046c4a78d868498424b70c1f5fe72a
MD5 80e0cee6e37ab84b9a5d3e3c3905ab5c
BLAKE2b-256 bd988eac78c402404f39889cc47b5745d77852a5a3fc90aed0b8de5e3b60251f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ed1a687d2c04b7222c92d721da24044fe0d9b963e18018c7161215da16c70b24
MD5 14940c3ed5edacd2f06196b0ea9f7230
BLAKE2b-256 51fe7b8b473bba9dfcfa2349d6131e81460adbc78f03a2daac65d5fe95641d16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5acb0ac2c62cbe8a25051cb3de6623a62454a9dab18e060951cf312aa91bccdc
MD5 c8b6ef2795b6501887c201686c42c259
BLAKE2b-256 c5bddacd9bd438b47ed2da76633d512f4d75c1a5f5fcd957ed46a21303b091cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee84abc895414b8ec73b53e53361016cf82db0b5c7ab2c13a7788f8883a02dec
MD5 1f594e1bc0f8673611043f8d59160a1c
BLAKE2b-256 9ee776186d3ba26bdde4c454a2726a31a79069d3d2c03326055204881e381078

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for heavyedge_distance-1.0.0.post0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6123db33a3e4afd81682375a550faf4132df5ca837b12aa42a12370eb1b0862a
MD5 4e059783fd1dc02bf89cc53a258ae2e0
BLAKE2b-256 9cf54fd8330856b247ed95d7aabc3b524b4c1f563bdef124d681846fff810cfe

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