Skip to content

Commit 5f99ba0

Browse files
authored
Merge pull request #11 from UCSD-E4E/release-please--branches--main
chore: release main
2 parents 98b337d + 4261a4b commit 5f99ba0

File tree

8 files changed

+185
-8
lines changed

8 files changed

+185
-8
lines changed

.release-please-manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
".": "0.7.0",
3-
"rust/fishsense-core": "0.7.0",
4-
"python/fishsense_core": "0.7.0"
2+
".": "0.8.0",
3+
"rust/fishsense-core": "0.8.0",
4+
"python/fishsense_core": "0.8.0"
55
}

CHANGELOG.md

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,112 @@
11
# Changelog
22

3+
## [0.8.0](https://github.com/UCSD-E4E/fishsense-core/compare/fishsense-meta-v0.7.0...fishsense-meta-v0.8.0) (2026-04-14)
4+
5+
6+
### Features
7+
8+
* add additional tracing ([321b5a2](https://github.com/UCSD-E4E/fishsense-core/commit/321b5a210d778671481a01dde353b8d690d4cf07))
9+
* add base image file from previous implementation ([57d5a81](https://github.com/UCSD-E4E/fishsense-core/commit/57d5a816e38b028b8b114d8a0b0aefb999604ab4))
10+
* add fish length calculation and world coord handling ([2e838c7](https://github.com/UCSD-E4E/fishsense-core/commit/2e838c75b583e9fae21cedef4b0e5a97ca4d7edb))
11+
* add license ([bacfdfc](https://github.com/UCSD-E4E/fishsense-core/commit/bacfdfc8084362d016731593246ebdf70748dabb))
12+
* add missing raw image and rectified image ([7ca7800](https://github.com/UCSD-E4E/fishsense-core/commit/7ca78007e9a08dcdc92703af88a06a7116ab2f97))
13+
* add pylint github workflow ([5f4089d](https://github.com/UCSD-E4E/fishsense-core/commit/5f4089dc4943e5f168f4b67a8c154950d8f0d5e3))
14+
* additional logging. gpu-based connected compoennts implementation ([cc18072](https://github.com/UCSD-E4E/fishsense-core/commit/cc18072cb54a12aebb6656f6b232f72c87156f26))
15+
* bring all versions up to date ([2ed4c25](https://github.com/UCSD-E4E/fishsense-core/commit/2ed4c25727f0f7c6982a474b949056056357c4a8))
16+
* build on windows as well ([1119e7b](https://github.com/UCSD-E4E/fishsense-core/commit/1119e7bfcd1d22da134f408e431640873666f5c3))
17+
* cpu fallback for connected components. ([345073f](https://github.com/UCSD-E4E/fishsense-core/commit/345073f88ea803b18465d6d7e385e52d827b7021))
18+
* expose calibrate laser method ([1a7d903](https://github.com/UCSD-E4E/fishsense-core/commit/1a7d903463944b1af2ec76dc05e775340fb74336))
19+
* fish head tail snap to depth map ([50120bb](https://github.com/UCSD-E4E/fishsense-core/commit/50120bbac317e82385296ecfbb625a5118f650ae))
20+
* fishial-based segmentation ([2476059](https://github.com/UCSD-E4E/fishsense-core/commit/2476059cd1a6957874b7bd505d0f3b6894b0221d))
21+
* initial checkin ([916aa0b](https://github.com/UCSD-E4E/fishsense-core/commit/916aa0b92c99dd9331b124ff753879cf852a2154))
22+
* introduce fishsense-core rust package ([6dde82c](https://github.com/UCSD-E4E/fishsense-core/commit/6dde82c152ca99d621b9955bcb744258aed20a42))
23+
* introduce head/tail detector ([5f902d4](https://github.com/UCSD-E4E/fishsense-core/commit/5f902d4f53f2d445cd97668ae6fd74c3c6f77a89))
24+
* let's try to properly export laser ([e6aebf8](https://github.com/UCSD-E4E/fishsense-core/commit/e6aebf84080c13e7d50ea000aec2ad5b1e4359bf))
25+
* lint cargo ([b087ab8](https://github.com/UCSD-E4E/fishsense-core/commit/b087ab85c64c6bd28a825ad0d82e754edaab96d2))
26+
* release please ([2b752d4](https://github.com/UCSD-E4E/fishsense-core/commit/2b752d4e7f7822230f143c1452afc32bb2666625))
27+
* release structure and readme ([dfe694f](https://github.com/UCSD-E4E/fishsense-core/commit/dfe694feb22f4aca44cdf45c4d8298166e4e6c44))
28+
* rust implementation of laser calibration ([f5675ea](https://github.com/UCSD-E4E/fishsense-core/commit/f5675ea352932613d434aca556eafb664ea02965))
29+
* since we are using this on ios, we should run unittests on macos ([557cf0b](https://github.com/UCSD-E4E/fishsense-core/commit/557cf0b60b5d53fa45070421df0fc771441f6b2c))
30+
* switch fishsense_core python package to maturin ([8d8b7cb](https://github.com/UCSD-E4E/fishsense-core/commit/8d8b7cb7997dbbd109b1ed24b11117ccad0062ff))
31+
* unit tests. run pytest on ubuntu ([27b64b7](https://github.com/UCSD-E4E/fishsense-core/commit/27b64b725f6cb26289e0df855d24f7c679b12924))
32+
* use naga to lint wgsl ([c0f299d](https://github.com/UCSD-E4E/fishsense-core/commit/c0f299d1e3ccfeeae0a75086282ee4c60668726b))
33+
34+
35+
### Bug Fixes
36+
37+
* add exclude paths to fix python installation ([de0b917](https://github.com/UCSD-E4E/fishsense-core/commit/de0b9173ee3d9cc5736eea03a71d7eeb5b3f8f3e))
38+
* add missing export ([ef213bf](https://github.com/UCSD-E4E/fishsense-core/commit/ef213bf434452d9290ee24feb1d0159d03e1e4fc))
39+
* add missing module file ([1eb64d7](https://github.com/UCSD-E4E/fishsense-core/commit/1eb64d748a7976b36ab10d31d08fad4fb2db58cf))
40+
* better syntax for tag ([3785e4a](https://github.com/UCSD-E4E/fishsense-core/commit/3785e4ac842c93dc8f7a19e7a6bf297cf032a601))
41+
* build downloads fishial from onnx. need to use a connection timeout not a stream timeout ([0ce6d0b](https://github.com/UCSD-E4E/fishsense-core/commit/0ce6d0bc0944adffc0ae4e348fbe5ace721d165c))
42+
* change package name ([9ec748f](https://github.com/UCSD-E4E/fishsense-core/commit/9ec748f8a2e73b56ceaf1acfdc672f7d5449308e))
43+
* clippy issues ([79e86f7](https://github.com/UCSD-E4E/fishsense-core/commit/79e86f7cebc1b33dc7634664d0ab88a8785baa42))
44+
* create uv.lock in the python directory ([048c221](https://github.com/UCSD-E4E/fishsense-core/commit/048c221afd3c7abde023812e937c5ef9c788076a))
45+
* do calibration in f64 rather than f32 ([24fd90d](https://github.com/UCSD-E4E/fishsense-core/commit/24fd90dfa25af25e88da0f989c1cf5c233b69e9f))
46+
* don't build maturin on macos. only ubuntu is supported anyway ([2345edd](https://github.com/UCSD-E4E/fishsense-core/commit/2345edd98a19448adb06122c4661b87a30969260))
47+
* don't need to build for windows. only currently support macos and linux ([525380f](https://github.com/UCSD-E4E/fishsense-core/commit/525380ffdd4c14ee60c0d2327d679a998405d5ca))
48+
* don't run pylint against tests ([a9968e5](https://github.com/UCSD-E4E/fishsense-core/commit/a9968e561ab51888710e5d348fc53673c9518972))
49+
* ensure libopenblas-dev is install ubuntu ([6fcb5b5](https://github.com/UCSD-E4E/fishsense-core/commit/6fcb5b5c7c1bb724ac9b074d8c8c63b909fbb350))
50+
* ensure tha the laser_origin z is on the z=0 plane ([0bd7d72](https://github.com/UCSD-E4E/fishsense-core/commit/0bd7d72c531b2ae16bfcc02d23d85302eb57c0e2))
51+
* ensure that tags are correct in readme ([1a65f45](https://github.com/UCSD-E4E/fishsense-core/commit/1a65f45c24c046b53eb01af57cdf3d8d38344452))
52+
* exclude in setuptools instead of uv ([6024b45](https://github.com/UCSD-E4E/fishsense-core/commit/6024b45cfb57a0bfbe17d9a66957891e78733f78))
53+
* export the native module ([2ae0514](https://github.com/UCSD-E4E/fishsense-core/commit/2ae05147b42f947c5505eb15b278677c9a6a5e6a))
54+
* fishsense_core package name ([154514b](https://github.com/UCSD-E4E/fishsense-core/commit/154514b3a3a45124170b8d13e1e700a494d2c274))
55+
* fix the other ubuntu build steps ([8dd032b](https://github.com/UCSD-E4E/fishsense-core/commit/8dd032b34bfec0e0e2c30947117aee75935db06a))
56+
* install libopencv-dev on ubuntu for rust ([80f5b8c](https://github.com/UCSD-E4E/fishsense-core/commit/80f5b8cb5cc657a821b648d2b246c1ce8d1f23a5))
57+
* install mesa drivers so that we have llavapipe ([1332e0c](https://github.com/UCSD-E4E/fishsense-core/commit/1332e0c212a089fef18886743fa545242a34f979))
58+
* install openblas on macos ([a12a505](https://github.com/UCSD-E4E/fishsense-core/commit/a12a5057fdafa96b257433e9fb28a3b4e423ada7))
59+
* install opencv dev on all ubuntu build agents ([91f3cf6](https://github.com/UCSD-E4E/fishsense-core/commit/91f3cf64bb0c35bc8fd73af0cff6d7721f183b2d))
60+
* issues of with pytest not being installed ([8ea5199](https://github.com/UCSD-E4E/fishsense-core/commit/8ea5199ca71140a481c8f09e7ff9eda32806d434))
61+
* issues with pylint dependencies ([07efd50](https://github.com/UCSD-E4E/fishsense-core/commit/07efd503de1849dc4324489d507172308e3d22e8))
62+
* issues with release please ([98b337d](https://github.com/UCSD-E4E/fishsense-core/commit/98b337d3ba9ace4b3bc17a7b3b712fe9e66c84be))
63+
* let's try a different module syntax ([d323564](https://github.com/UCSD-E4E/fishsense-core/commit/d3235644d7322cea7b93debc919d6fd7e53fd14a))
64+
* let's try laser module again ([9932a20](https://github.com/UCSD-E4E/fishsense-core/commit/9932a2064ecf8fbfd7864c42044e582decc1cc23))
65+
* let's try updaing the module paths again ([7856fc8](https://github.com/UCSD-E4E/fishsense-core/commit/7856fc872dd437dcb8befed916ba7c48ab2f6aad))
66+
* lets try updating the packages again ([e115426](https://github.com/UCSD-E4E/fishsense-core/commit/e1154263a4c0c4921a52f4d5b006d714b7d641d2))
67+
* libclang path for macos ([efe701b](https://github.com/UCSD-E4E/fishsense-core/commit/efe701ba453928d53e0c64944f37312b0118c5f6))
68+
* macos build clang ([8a4c8f7](https://github.com/UCSD-E4E/fishsense-core/commit/8a4c8f7a2d44d07b7b75317b32e6a31aa7ff574b))
69+
* maturin macos build ([cefaf10](https://github.com/UCSD-E4E/fishsense-core/commit/cefaf10765cbba1de4e718dd6c6ab38bdf42f8f8))
70+
* maturin split macos and ubuntu. they need different dependencies ([8f679e6](https://github.com/UCSD-E4E/fishsense-core/commit/8f679e66b19c7912a7e93dd6da5c47ec8e1656f2))
71+
* missing files ([2a658eb](https://github.com/UCSD-E4E/fishsense-core/commit/2a658eb8ae3e7b47f842d96009c28e23b571b136))
72+
* more complicated release please so that we can update the readme ([2b093b4](https://github.com/UCSD-E4E/fishsense-core/commit/2b093b480cef15f9e492907428dea8a2f314f3ff))
73+
* prevent OOM in extract_perimeter on degenerate masks ([47e284a](https://github.com/UCSD-E4E/fishsense-core/commit/47e284a40ec378d877fa7f6256dd71ffcd03a156))
74+
* print centroid option ([7fd7442](https://github.com/UCSD-E4E/fishsense-core/commit/7fd74426aab94b166836f553d7db188c0d046729))
75+
* pylint errors ([71f5c87](https://github.com/UCSD-E4E/fishsense-core/commit/71f5c8743a96caad9b761c005dd698b59fa260bd))
76+
* pylint errors ([4f4ff56](https://github.com/UCSD-E4E/fishsense-core/commit/4f4ff563d4463a1157619ac426da84b4ac8376ca))
77+
* pylint errors ([3212f2b](https://github.com/UCSD-E4E/fishsense-core/commit/3212f2b6a22500f2a179d972c9e48f8a559e0dd8))
78+
* python dependencies ([6bf2e1c](https://github.com/UCSD-E4E/fishsense-core/commit/6bf2e1c2aceaaa8bc2a7fbacafe0b2c8fab130e7))
79+
* python github actions needs to install dependencies before unit tests ([c05db9f](https://github.com/UCSD-E4E/fishsense-core/commit/c05db9ff604a567297d9363942026779bbf808bb))
80+
* python tests now pass ([47cd7d3](https://github.com/UCSD-E4E/fishsense-core/commit/47cd7d3ec20c16aaaa6fdcdad2240e76cc113fed))
81+
* readd missing files ([f797879](https://github.com/UCSD-E4E/fishsense-core/commit/f797879a31115642eb1840cd1f7ae47da4e7a23f))
82+
* README.md illegal path release please ([4531f12](https://github.com/UCSD-E4E/fishsense-core/commit/4531f12e25d926853db8588571b2e572b98e2853))
83+
* release please issues ([e22aca6](https://github.com/UCSD-E4E/fishsense-core/commit/e22aca6551d9a1551b47fb16fd1324746001e380))
84+
* release please now updates README ([bb56eb8](https://github.com/UCSD-E4E/fishsense-core/commit/bb56eb8cc1d789a29b4fc71c5c4265be2eae8f61))
85+
* release please releases should be linked ([2760e21](https://github.com/UCSD-E4E/fishsense-core/commit/2760e21747d4d27f23d0bd002138bbacdf2a411c))
86+
* release please rust ([7ba2d16](https://github.com/UCSD-E4E/fishsense-core/commit/7ba2d1616030b08ff739661f173479fe27e8d76d))
87+
* release please should extra files under the root ([a1338f8](https://github.com/UCSD-E4E/fishsense-core/commit/a1338f86902aab0534a27b9997f68f585bfcc62e))
88+
* release please should update the readme ([a9164be](https://github.com/UCSD-E4E/fishsense-core/commit/a9164be3f476900c178b9d8bffa60fd672d84c8b))
89+
* release-please ([2a28668](https://github.com/UCSD-E4E/fishsense-core/commit/2a28668deab213f2618f83868853b2ca2c47d867))
90+
* rename root package ([6ff2a8b](https://github.com/UCSD-E4E/fishsense-core/commit/6ff2a8bd57e160b4c4f3a6e79e2b67b2922856f9))
91+
* run on push. correct python workflow name. use module syntax for pytest ([8dcfd9a](https://github.com/UCSD-E4E/fishsense-core/commit/8dcfd9af47e9d499b08e9959b4ead3b743193ccb))
92+
* rust build issues and release please build issues ([47061b9](https://github.com/UCSD-E4E/fishsense-core/commit/47061b9b59f324d9c07f617912ee4855cc6c946e))
93+
* rust build now installs opencv on macos ([d57687c](https://github.com/UCSD-E4E/fishsense-core/commit/d57687c741f4e420b11d9e81988518171ba63ad6))
94+
* setup tools issues ([89e07dc](https://github.com/UCSD-E4E/fishsense-core/commit/89e07dcbbc31755016542507e1a601562abdd922))
95+
* specify native module ([c7589c8](https://github.com/UCSD-E4E/fishsense-core/commit/c7589c8520ade8ec9ee82cfb658b4e4decfdb495))
96+
* specify python version ([8daad90](https://github.com/UCSD-E4E/fishsense-core/commit/8daad90a075bd8f52ead1ae1c44df6d9878b4f17))
97+
* split the module ([e8eeb1d](https://github.com/UCSD-E4E/fishsense-core/commit/e8eeb1d2aa9c2269d0637cf35fbfbbcb01657741))
98+
* try a different setup tools config ([cf10f1c](https://github.com/UCSD-E4E/fishsense-core/commit/cf10f1cdfb1774b00e9c3537e75eecfd5c209913))
99+
* try changing the module name ([e0a4f1e](https://github.com/UCSD-E4E/fishsense-core/commit/e0a4f1e1a94e5d1aaffe65aac048fdc6b2731705))
100+
* try moving README to the top-level ([832f123](https://github.com/UCSD-E4E/fishsense-core/commit/832f123f273e3ba01fd4b926ac3d75bb50cedd21))
101+
* try to export calibrate laser again ([19844ee](https://github.com/UCSD-E4E/fishsense-core/commit/19844eeb4a6412b842007331bfc1e909904d526e))
102+
* try to use a different name for module ([e4c33fd](https://github.com/UCSD-E4E/fishsense-core/commit/e4c33fd52e6127183967960f37e0ca6f22bc8c14))
103+
* ubuntu build errors ([5503a97](https://github.com/UCSD-E4E/fishsense-core/commit/5503a972185c9d6711ea7734b3873f1b31dc871a))
104+
* update opencv version and make sure that cargo can find libclang ([62cfe1d](https://github.com/UCSD-E4E/fishsense-core/commit/62cfe1d3b6d16cc8f54f7cfeb1a8ed9c7f77eb61))
105+
* update the readme from release please. path is now correct ([1ff6882](https://github.com/UCSD-E4E/fishsense-core/commit/1ff68825276112dbd14bb7ad60b694e2ebeae098))
106+
* update where clause ([e3c7122](https://github.com/UCSD-E4E/fishsense-core/commit/e3c7122e7367a868c42b3460733d4da46c6c91c5))
107+
* uv doesn't support --system. run uv as a python module ([d947be9](https://github.com/UCSD-E4E/fishsense-core/commit/d947be9eeb590104abac11be6906d4067d130236))
108+
* windows rust build. need to have msvc setup ([d95a1bf](https://github.com/UCSD-E4E/fishsense-core/commit/d95a1bfd2f8f8aeb06844c3b7e2ee578957b0021))
109+
3110
## [0.7.0](https://github.com/UCSD-E4E/fishsense-core/compare/v0.6.0...v0.7.0) (2026-04-14)
4111

5112

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Add to `Cargo.toml`:
1717

1818
```toml
1919
[dependencies]
20-
fishsense-core = { git = "https://github.com/UCSD-E4E/fishsense-core", tag = "fishsense_core-v0.7.0" } # x-release-please-version
20+
fishsense-core = { git = "https://github.com/UCSD-E4E/fishsense-core", tag = "fishsense_core-v0.8.0" } # x-release-please-version
2121
```
2222

2323
Key types and functions:
@@ -38,7 +38,7 @@ Add to `pyproject.toml` (requires the Rust toolchain to build):
3838
dependencies = ["fishsense-core"]
3939

4040
[tool.uv.sources]
41-
fishsense-core = { git = "https://github.com/UCSD-E4E/fishsense-core", tag = "fishsense_core-v0.7.0", subdirectory = "python/fishsense_core" } # x-release-please-version
41+
fishsense-core = { git = "https://github.com/UCSD-E4E/fishsense-core", tag = "fishsense_core-v0.8.0", subdirectory = "python/fishsense_core" } # x-release-please-version
4242
```
4343

4444
Python API:

python/fishsense_core/CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## [0.8.0](https://github.com/UCSD-E4E/fishsense-core/compare/fishsense_core-v0.7.0...fishsense_core-v0.8.0) (2026-04-14)
4+
5+
6+
### Features
7+
8+
* add base image file from previous implementation ([57d5a81](https://github.com/UCSD-E4E/fishsense-core/commit/57d5a816e38b028b8b114d8a0b0aefb999604ab4))
9+
* add missing raw image and rectified image ([7ca7800](https://github.com/UCSD-E4E/fishsense-core/commit/7ca78007e9a08dcdc92703af88a06a7116ab2f97))
10+
* additional logging. gpu-based connected compoennts implementation ([cc18072](https://github.com/UCSD-E4E/fishsense-core/commit/cc18072cb54a12aebb6656f6b232f72c87156f26))
11+
* bring all versions up to date ([2ed4c25](https://github.com/UCSD-E4E/fishsense-core/commit/2ed4c25727f0f7c6982a474b949056056357c4a8))
12+
* expose calibrate laser method ([1a7d903](https://github.com/UCSD-E4E/fishsense-core/commit/1a7d903463944b1af2ec76dc05e775340fb74336))
13+
* initial checkin ([916aa0b](https://github.com/UCSD-E4E/fishsense-core/commit/916aa0b92c99dd9331b124ff753879cf852a2154))
14+
* let's try to properly export laser ([e6aebf8](https://github.com/UCSD-E4E/fishsense-core/commit/e6aebf84080c13e7d50ea000aec2ad5b1e4359bf))
15+
* release please ([2b752d4](https://github.com/UCSD-E4E/fishsense-core/commit/2b752d4e7f7822230f143c1452afc32bb2666625))
16+
* release structure and readme ([dfe694f](https://github.com/UCSD-E4E/fishsense-core/commit/dfe694feb22f4aca44cdf45c4d8298166e4e6c44))
17+
* switch fishsense_core python package to maturin ([8d8b7cb](https://github.com/UCSD-E4E/fishsense-core/commit/8d8b7cb7997dbbd109b1ed24b11117ccad0062ff))
18+
19+
20+
### Bug Fixes
21+
22+
* add missing module file ([1eb64d7](https://github.com/UCSD-E4E/fishsense-core/commit/1eb64d748a7976b36ab10d31d08fad4fb2db58cf))
23+
* create uv.lock in the python directory ([048c221](https://github.com/UCSD-E4E/fishsense-core/commit/048c221afd3c7abde023812e937c5ef9c788076a))
24+
* do calibration in f64 rather than f32 ([24fd90d](https://github.com/UCSD-E4E/fishsense-core/commit/24fd90dfa25af25e88da0f989c1cf5c233b69e9f))
25+
* ensure tha the laser_origin z is on the z=0 plane ([0bd7d72](https://github.com/UCSD-E4E/fishsense-core/commit/0bd7d72c531b2ae16bfcc02d23d85302eb57c0e2))
26+
* export the native module ([2ae0514](https://github.com/UCSD-E4E/fishsense-core/commit/2ae05147b42f947c5505eb15b278677c9a6a5e6a))
27+
* let's try a different module syntax ([d323564](https://github.com/UCSD-E4E/fishsense-core/commit/d3235644d7322cea7b93debc919d6fd7e53fd14a))
28+
* let's try laser module again ([9932a20](https://github.com/UCSD-E4E/fishsense-core/commit/9932a2064ecf8fbfd7864c42044e582decc1cc23))
29+
* let's try updaing the module paths again ([7856fc8](https://github.com/UCSD-E4E/fishsense-core/commit/7856fc872dd437dcb8befed916ba7c48ab2f6aad))
30+
* pylint errors ([71f5c87](https://github.com/UCSD-E4E/fishsense-core/commit/71f5c8743a96caad9b761c005dd698b59fa260bd))
31+
* python dependencies ([6bf2e1c](https://github.com/UCSD-E4E/fishsense-core/commit/6bf2e1c2aceaaa8bc2a7fbacafe0b2c8fab130e7))
32+
* python tests now pass ([47cd7d3](https://github.com/UCSD-E4E/fishsense-core/commit/47cd7d3ec20c16aaaa6fdcdad2240e76cc113fed))
33+
* readd missing files ([f797879](https://github.com/UCSD-E4E/fishsense-core/commit/f797879a31115642eb1840cd1f7ae47da4e7a23f))
34+
* release please releases should be linked ([2760e21](https://github.com/UCSD-E4E/fishsense-core/commit/2760e21747d4d27f23d0bd002138bbacdf2a411c))
35+
* specify native module ([c7589c8](https://github.com/UCSD-E4E/fishsense-core/commit/c7589c8520ade8ec9ee82cfb658b4e4decfdb495))
36+
* split the module ([e8eeb1d](https://github.com/UCSD-E4E/fishsense-core/commit/e8eeb1d2aa9c2269d0637cf35fbfbbcb01657741))
37+
* try changing the module name ([e0a4f1e](https://github.com/UCSD-E4E/fishsense-core/commit/e0a4f1e1a94e5d1aaffe65aac048fdc6b2731705))
38+
* try to export calibrate laser again ([19844ee](https://github.com/UCSD-E4E/fishsense-core/commit/19844eeb4a6412b842007331bfc1e909904d526e))
39+
* try to use a different name for module ([e4c33fd](https://github.com/UCSD-E4E/fishsense-core/commit/e4c33fd52e6127183967960f37e0ca6f22bc8c14))
40+
341
## [0.5.1](https://github.com/UCSD-E4E/fishsense-core/compare/fishsense_core-v0.5.0...fishsense_core-v0.5.1) (2026-04-14)
442

543

python/fishsense_core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fishsense_core"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
edition = "2024"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

0 commit comments

Comments
 (0)