Releases: funkelab/motile
Releases · funkelab/motile
v0.3.1
What's Changed
- Add sphinxcontrib_jquery to pyproject.toml by @cmalinmayor in #122
- Free appear/disappear in first/last frames by @bentaculum in #118
- Improving error message when wrong frame is provided by @JoOkuma in #120
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #121
- Add a str function to the TrackGraph with num nodes and edges by @cmalinmayor in #123
New Contributors
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #101
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #102
- 63 rename solver functions by @cmalinmayor in #108 BREAKING CHANGE
- Use pytest fixtures to serve the test data by @cmalinmayor in #109
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #114
- 105 remove plotly plotting by @cmalinmayor in #110 BREAKING CHANGE
- Rename and tighten type definitions by @funkey in #112
- Pass frame attribute to selected subgraph by @cmalinmayor in #119
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Pass verbose flag to solver by @cmalinmayor in #79
- add warning and coerce if nx graph passed to solver by @tlambert03 in #80
- feat: add get_selected_subgraph by @tlambert03 in #82
- ci(dependabot): bump softprops/action-gh-release from 1 to 2 by @dependabot in #84
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #89
- Add ExclusiveNodes constraint by @funkey in #90
- Add on_event callback to solve() method by @tlambert03 in #87
- Adapt obtaining selected subgraph by @lmanan in #94
- Compute edge distance from single position attribute, add constant by @funkey in #95
- Add constant to edge distance implementation by @cmalinmayor in #96
- Use ruff-format, add Caroline to authors by @tlambert03 in #88
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #97
New Contributors
- @cmalinmayor made their first contribution in #79
- @lmanan made their first contribution in #94
Full Changelog: v0.2.0...v0.2.1
What's Changed
- Pass verbose flag to solver by @cmalinmayor in #79
- add warning and coerce if nx graph passed to solver by @tlambert03 in #80
- feat: add get_selected_subgraph by @tlambert03 in #82
- ci(dependabot): bump softprops/action-gh-release from 1 to 2 by @dependabot in #84
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #89
- Add ExclusiveNodes constraint by @funkey in #90
- Add on_event callback to solve() method by @tlambert03 in #87
- Adapt obtaining selected subgraph by @lmanan in #94
- Compute edge distance from single position attribute, add constant by @funkey in #95
- Add constant to edge distance implementation by @cmalinmayor in #96
- Use ruff-format, add Caroline to authors by @tlambert03 in #88
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #97
New Contributors
- @cmalinmayor made their first contribution in #79
- @lmanan made their first contribution in #94
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Full Changelog: v0.1.4...v0.2.0
v0.1.4
What's Changed
- add tests on github actions by @tlambert03 in #4
- Use ruff instead of flake8, use pre-commit as a lint-runner by @tlambert03 in #6
- add test dependency on structsvm by @tlambert03 in #10
- Add type hints and mypy check by @tlambert03 in #5
- apply black formatting by @tlambert03 in #11
- remove github from structsvm dep by @tlambert03 in #12
- Fix bug: Feature matrix resizing by @bentaculum in #13
- Introduce variable types by @funkey in #22
- Make structsvm hard dependency by @bentaculum in #21
- fixing lint issues by @tlambert03 in #27
- Hyperedges enabled and api according to wishlist by @fjug in #26
- Update ssvm by @bentaculum in #23
- Fix types and linting; formalize typing of Node ids and Edge ids by @tlambert03 in #28
- Merge docs into the main branch by @tlambert03 in #38
- Add typing and tests to the plot module by @tlambert03 in #32
- catch ilpy v03 solution return type by @tlambert03 in #42
- Move example graphs into package by @bentaculum in #39
- update ilpy API to v0.3.0 by @tlambert03 in #43
- docs: suppress structsvm warning on docs build by @tlambert03 in #44
- add dependabot config to auto-update CI dependencies by @tlambert03 in #45
- docs: build docs on CI deploy to github-pages on push to main by @tlambert03 in #40
- Add generic expression constraint (generalization of
Pin
) by @tlambert03 in #31 - feat: use ilpy.expressions in motile Constraints by @tlambert03 in #30
- add simple variable protocol test by @tlambert03 in #48
- ci(dependabot): bump actions/deploy-pages from 1 to 2 by @dependabot in #49
- test: add tests for each constraint by @tlambert03 in #47
- Fix plotting by @bentaculum in #51
- ci(dependabot): bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #50
- Add disappear cost by @bentaculum in #52
- ci(dependabot): bump actions/checkout from 3 to 4 by @dependabot in #55
- Many updates to documentation, add docstyle linting by @tlambert03 in #46
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #62
- ci(dependabot): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #71
- ci(dependabot): bump actions/setup-python from 4 to 5 by @dependabot in #68
- ci(dependabot): bump actions/deploy-pages from 2 to 4 by @dependabot in #70
- Update type hints for ilpy objects by @tlambert03 in #59
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #65
- ci(dependabot): bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in #64
- Generalize costs by @bentaculum in #54
- ci(pre-commit.ci): autoupdate by @pre-commit-ci in #72
- ci(dependabot): bump codecov/codecov-action from 3 to 4 by @dependabot in #75
New Contributors
- @funkey made their first contribution in #22
- @fjug made their first contribution in #26
- @dependabot made their first contribution in #49
- @pre-commit-ci made their first contribution in #62
Full Changelog: v0.1.2...v0.1.4
v0.1.3
This release is the same as 0.1.2, except it adds support for the upcoming ilpy release that changes the return type of Solution.solve()
.
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- rename pylp to ilpy by @tlambert03 in #1
- build: move from setup.py to pyproject.tom and use hatch by @tlambert03 in #2
- bump version and add deploy workflow by @tlambert03 in #3
New Contributors
- @tlambert03 made their first contribution in #1
Full Changelog: https://github.com/funkelab/motile/commits/v0.1.2