Skip to main content

A library of path-finding algorithms to find the brightest path between points in an image.

Project description

brightest-path-lib

Python tests codecov OS License PyPI

A Python package of path-finding algorithms to find the brightest path between points in an image.

Getting Started

To install and get started with the brightest-path-lib, please visit the documentation website.

For more detailed instructions on how to use the brightest-path-lib, please see the API documentation.

Contributing

Contributions are very welcome. Tests can be run with pytest, please ensure the coverage at least stays the same before you submit a pull request.

To contribute to this package, first checkout the code. Then create a new virtual environment:

cd brightest-path-lib
python -m venv brightest-venv
source brightest-venv/bin/activate

Now install the package with the testing dependencies:

pip install -e '.[test]'

To run the tests:

pytest

Issues

If you have any suggestions or encounter any problems, please file an issue along with a detailed description.

License

Distributed under the terms of the GNU GPL v3.0 license, "brightest-path-lib" is free and open source software.

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

brightest-path-lib-1.0.55.tar.gz (38.8 kB view details)

Uploaded Source

Built Distributions

brightest_path_lib-1.0.55-cp311-cp311-win_amd64.whl (51.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

brightest_path_lib-1.0.55-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (74.6 kB view details)

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

brightest_path_lib-1.0.55-cp311-cp311-macosx_10_9_universal2.whl (34.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

brightest_path_lib-1.0.55-cp310-cp310-win_amd64.whl (51.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

brightest_path_lib-1.0.55-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (74.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.17+ x86-64

brightest_path_lib-1.0.55-cp310-cp310-macosx_12_0_x86_64.whl (55.9 kB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

brightest_path_lib-1.0.55-cp39-cp39-win_amd64.whl (51.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

brightest_path_lib-1.0.55-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (74.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.17+ x86-64

brightest_path_lib-1.0.55-cp39-cp39-macosx_12_0_x86_64.whl (45.2 kB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

brightest_path_lib-1.0.55-cp38-cp38-win_amd64.whl (51.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

brightest_path_lib-1.0.55-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (74.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.17+ x86-64

brightest_path_lib-1.0.55-cp38-cp38-macosx_12_0_x86_64.whl (45.2 kB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

File details

Details for the file brightest-path-lib-1.0.55.tar.gz.

File metadata

  • Download URL: brightest-path-lib-1.0.55.tar.gz
  • Upload date:
  • Size: 38.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for brightest-path-lib-1.0.55.tar.gz
Algorithm Hash digest
SHA256 983bf3962a5fbbe1866128d316ce4742ebd9f24297556da5d578d73377ed44d3
MD5 5ad1865bc1e0092ce0d5eb6d20537dba
BLAKE2b-256 97c59bda9347ce5e554f7482ac78382e1f37886d4005fb53ca75ebe71d11a5bd

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 76ae02b96183e2a668571c40eeb1fcd236693ffd605af96d4af19c61bf1ffece
MD5 ae537ee6be60be681c6d2162afe52b28
BLAKE2b-256 ba7808a12a2003131c21863fdb25451f1558f3d20839a1d27679e6cdf939e55d

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01486bf5420014259d3199795bb0fced374e710ee634cecf453b13370b2259a6
MD5 95f28804dbdab2bcb929e2d58f22c9ba
BLAKE2b-256 5ede96addc90566e464071bc71d94f0e3c02c9d1f06f62081dd32691c0ce452f

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1f1225948c2d5bd6236d3a8c751ad02e1eb7bda0bb0d10309f42b346f526277b
MD5 6ca07514b9c7fddc0f1524c139a638cf
BLAKE2b-256 bb964af47e027f1c0f5ad5c1d721ffbc3426141727299183f2b806d06bde8c4e

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 40fc30e622ab75535ebcbb532fec773d7c49549e5533acd053ac924165f89aa4
MD5 c8aaac5b7dd86f612c342cdbbfeb7ed1
BLAKE2b-256 e79762dabd60cbd4efd9d35aa6ff5914dc9c36bb36dc060933beb5a10aa10b85

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a7d78b0fb74d5dc3a8ace3bb952b8200e6c897a67d16a7f369840fa871327d0
MD5 31466397be26e3ba744c75c41c89b59a
BLAKE2b-256 fb60629ffe8b36fcca240ac50576ea7c16d7bb374d14444f6624e6f881319b99

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 e70a580fed32b163400d9a8af490c6c02262aa69851697c6a79923158c7d24f6
MD5 e203294daa74c46ea5e2ef087a8ef323
BLAKE2b-256 1bc01dfbfc2262d8ee34a1e84274ccfce3231a18538353c39e31149405ff5511

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b7abb8b0a7cc92c030a0fbe8add368ab718270dd5e507a958c47fbf4538b987b
MD5 98aa07056eec825d4c4272614663c1ad
BLAKE2b-256 579334dbd023fb78f0eceb9301207a269efad875cb67da62b24d7d4618019b6a

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 830100f28a5f6bfcf03e7bc090d346ea222a0beeebbfb977660813032395a2d7
MD5 a05bcfbe29103ac5d521e12f9a0ec32c
BLAKE2b-256 1085a4b71485c7d8fe314b9e02d368c6f96dda1d25ee4876040be4d3dd52886b

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 1514ccdacd92caf2b5370121fa94264615996e601e60ed1294b5578e5e97dc21
MD5 5fe2da1fbcb59696ee87ae26d7d30d7e
BLAKE2b-256 1525d54bba17415a2d8683739ab66e711c66c23f4a32b8ea8b1aa88286d237d6

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b00d658478b0319dd72929e4f3730eef2a2763d3b316f9ea8ab69d7b62689d54
MD5 e82354dcae164051594a44da3ec8e1ad
BLAKE2b-256 59e6c5640aa61f51fdfee79ef202717959b3638cc116624ba993ef854add3823

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6cdd5be13e0982f4275079b708bea15edca66c0ce637613a0d17c6bbf1d48095
MD5 281f180cbc7a8584dc4b08caf05222f3
BLAKE2b-256 e80b0361ceb342de838eebef7395647cc0113cd1bb6088673c1bddce98ac5219

See more details on using hashes here.

File details

Details for the file brightest_path_lib-1.0.55-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for brightest_path_lib-1.0.55-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 69c0bd193e7c661dc4bde4b001615e36364835b6c0fcb8a11df6f19218a1f562
MD5 57b1430edbdecbd67da9603310ea1f0c
BLAKE2b-256 e1efcb970bb5eed1711936a2dbcf2171539785ff268512fafd008768c6a35312

See more details on using hashes here.

Supported by

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