Skip to content

Releases: jannikmi/extremitypathfinder

Release 2.7.2

10 Apr 10:08
16db5cc
Compare
Choose a tag to compare
Update readthedocs.yml (#85)

* Update readthedocs.yml

* Update Makefile

* Update readthedocs.yml

* Create dependabot.yml

* Update build.yml

* Update tox.ini

* removed tox.ini

* Update Makefile

* python 3.12 support

* version bump

* update hooks

* ruff pre-commit hooks

* Update CHANGELOG.rst

* Update pyproject.toml

* Update Makefile

* Update 3_about.rst

* bugfix python 3.12 deps

* Update poetry.lock

* Update 3_about.rst

* bugfix unprepared plotting env

* clarify overlapping edge case

Release 2.7.1

16 Jun 21:51
8f5759f
Compare
Choose a tag to compare
78 jit compile the core visibility algorithms (#79)

* add optional scipy dependency

* is_candidate bool mask

* remove debug print statements

* working less performant version

* Revert "working less performant version"

This reverts commit 3cb3519abe1fe0643626cf9fd490a52162aab232.

* remove debug assertions

* revert refactoring

* Update CHANGELOG.rst

* bump version 2.7.1

Release 2.7.0

08 Jun 10:11
38ab04c
Compare
Choose a tag to compare
2.7.0 using optional JIT compilation with numba (#52)

* Create numba_replacements.py

* add numba functionality

* njit for some functions

* Create poetry.lock

* compiled reps n distances fct

* tox numba envs

* JIT inside polygon

* tox skip missing interpreters

* remove redundant fct

* Update utils.py

* typeof numba replacement

* JIT extremity mask

* extremity indices as ndarray

* refactor compile polygon data

* factor out reps n distances dict

* reps_n_distance function

* remove reps n distances impl

* extract numba utils

* Update test_find_visible.py

* Update 0_getting_started.rst

* bump version 2.7.0

* Update README.rst

* Update CHANGELOG.rst

Release 2.6.0

04 Jun 21:05
Compare
Choose a tag to compare
bump version 2.6.0

Release 2.5.0

05 May 11:43
Compare
Choose a tag to compare
enable pyPI deployment

Release 2.4.1

21 Aug 23:14
8398202
Compare
Choose a tag to compare
v2.4.1 bugfix networkx A* failure

Release 2.4.0

19 Aug 17:20
4575e1b
Compare
Choose a tag to compare
v2.4.0 networkx library based graph

Use networkx library

Release 2.3.0

18 Aug 17:27
322871e
Compare
Choose a tag to compare
v2.3.0 numpy based algorithms

Release 2.2.3

11 Aug 09:45
80c7184
Compare
Choose a tag to compare
Merge pull request #48 from jannikmi/2.2.3

v2.2.3

Release 2.2.1

10 Jul 20:34
dc78db2
Compare
Choose a tag to compare
Merge pull request #44 from jannikmi/dev

Dev