Releases: UCSD-E4E/PyHa
v0.2.0
v0.2.0 (2024-06-01)
Feature
-
feat: fix workflow error for dependabot secrets issue (#206)
-
feat: fix workflow error for dependabot secrets issue
-
fix: update them so they run on peotry.lock and pyproject.toml
-
fix: adjust so human changes can work
-
test: secret issues
-
Update conftest.py
-
fix: remove bad chaining
-
Update pyproject.toml
-
fix: indent error
-
Update pyproject.toml
-
Update env_test.yml
-
Update pyproject.toml
-
fix: cleanup (
c727366
)
Unknown
-
Create Automatic Releases (#189)
-
test build a wheel
-
test auto create issue
-
Update test_gh_cli.yml
-
Update test_gh_cli.yml
-
Update test_gh_cli.yml
-
Update test_gh_cli.yml
-
Update test_gh_cli.yml
-
Update test_gh_cli.yml
-
Update test_gh_cli.yml
-
testing releases
-
test creating a wheel
-
Update create_release.yml
-
Update create_release.yml
-
Update create_release.yml
-
Update create_release.yml
-
Update pyproject.toml
feat(package): add semantic verisioning
-
feat: added semantic releases
-
fix: test semantic versioning on test branch
-
fix: again attempt to get sv to run on test branch
-
fix:
-
test new message
-
fix: add wheel to build
-
test new message
-
Update test.txt
-
fix: update name of release
-
test new message
-
fix: run only on main
-
fix: address changes to actions and pyproject.toml
-
fix: update matrix to stay within project supported versions
-
fix: fix python version again
-
fix: test why python 3.12 keeps being activated
-
Update pyproject.toml
-
fix: remake github actions to mirror e4e deduplicate action
-
fix: change ref
-
fix: remove build command
-
Update create_release.yml
-
Update create_release.yml
-
0.1.0-rc.4
Automatically generated by python-semantic-release
-
fix: remove commit message
-
fix: disable changelog
-
Create TEST.txt
-
feat: test
-
feat: TEST
-
fix: update release conditions
-
Update create_release.yml
-
test: update test
-
fix: adjust release output
-
test: try out how to send data over
-
test: remove changelog
-
fix: test again
-
0.1.0-rc.10
Automatically generated by python-semantic-release
-
fix: revert release change
-
0.1.0-rc.11
Automatically generated by python-semantic-release
-
fix: return it to how it is in dedup example, and hope
-
fix: fix refs
-
doc: remove extra comments
-
fix: swap back to main
-
Delete TEST.txt
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: semantic-release <semantic-release> (59e89ef
)
- Bump jupyter-server from 2.10.0 to 2.11.2 (#173)
Bumps jupyter-server from 2.10.0 to 2.11.2.
updated-dependencies:
- dependency-name: jupyter-server
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dfc0d7e
)
- Bump requests from 2.31.0 to 2.32.2 (#207)
Bumps requests from 2.31.0 to 2.32.2.
updated-dependencies:
- dependency-name: requests
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c2915f3
)
- Bump pillow from 10.1.0 to 10.3.0 (#195)
Bumps pillow from 10.1.0 to 10.3.0.
updated-dependencies:
- dependency-name: pillow
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (868710a
)
- Bump jinja2 from 3.1.2 to 3.1.4 (#194)
Bumps jinja2 from 3.1.2 to 3.1.4.
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (d5ddc66
)
- Bump werkzeug from 3.0.1 to 3.0.3 (#196)
Bumps werkzeug from 3.0.1 to 3.0.3.
updated-dependencies:
- dependency-name: werkzeug
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (a2f104f
)
- Bump jupyterlab from 4.0.8 to 4.0.11 (#182)
Bumps jupyterlab from 4.0.8 to 4.0.11.
updated-dependencies:
- dependency-name: jupyterlab
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (d629418
)
- Bump notebook from 7.0.6 to 7.0.7 (#181)
Bumps notebook from 7.0.6 to 7.0.7.
updated-dependencies:
- dependency-name: notebook
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ca3ed8a
)
v0.1.0
v0.1.0 (2024-05-16)
Ci
-
ci: Updates to checkout@v4 (
c40c196
) -
ci: Switches to latest OSes (
b203185
) -
ci: Fixes workflow due to limited space, switches to JSON creds (
589be8c
) -
ci: Fixes matrix (
2f97086
) -
ci: Optimizes workflow (
27533ce
) -
ci: Fixes env test to only execute on env changes (
8cb235d
)
Feature
- feat: Updated documentation for template matching and FG-BG util.py files
Added descriptions of the util.py files for template matching and BirdNET FG-BG Separation (8300796
)
- feat: Updated documentation for IsoAutio.py and isolation_parameters
Added descriptions of isolation parameters for template matching and FG-BG
Updated IsoAutio.py documentation with descriptions of write_confidence and template matching/FG-BG functions (1d6ac39
)
Fix
-
fix: Fixes env variable (
a6b7094
) -
fix: Reset tutorial to microfaune, updated env_test with changes from main
- Set the default isolation_parameters in the tutorial notebook to microfaune parameters
- Updated environment test yaml file based on most recent changes from main (
b05a555
)
Unknown
- Merge pull request #200 from UCSD-E4E/ci/optimized_workflow
ci: Optimized workflow (dea0c07
)
- Bump idna from 3.4 to 3.7 (#193)
Bumps idna from 3.4 to 3.7.
updated-dependencies:
- dependency-name: idna
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sean Perry <sean.hyatt.perry@gmail.com> (355e93f
)
- Fix: fixed test file paths (#197)
Changes where we tell the tests where the audio files are to be correct
namely from /temp/pyha_test to /temp/TEST (5e6a2bc
)
- Bump jupyter-lsp from 2.2.0 to 2.2.2 (#180)
Bumps jupyter-lsp from 2.2.0 to 2.2.2.
updated-dependencies:
- dependency-name: jupyter-lsp
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (adaf991
)
-
Merge pull request #192 from UCSD-E4E/template-matching
Template Matching and FG-BG Separation added as new WTS pipelines. Furthermore, added in a "CONFIDENCE" column option. Small bug fixes related to logging were added as well. (5d1fae8
)
- Merge pull request #191 from UCSD-E4E/local_score_confidene
First pass of confidence column from max local score array values (510aa0b
)
- First pass of confidence column from max local score array values
- Demonstrated in tutorial notebook
- added into IsoAutio
- Handled in annotation_chunker() (
cec1213
)
-
Fixed order of operations on mean and standard deviation calculations on template spectrogram (
42da684
) -
Bug Fixes
- addressed threshold min handling when key isn't used by user
- Added back in try-catch block when generating local score arrays (
5b43c74
)
- Added in template matching pipeline
- Fixed a threshold min bug in steinberg isolate
- still need to do docstrings on added functions
- will need to change the PyHa tutorial back to Microfaune
- will need to update the readme
- will need to run all of the other techniques again to verify I didn't break anything (
a6686e0
)
- Added in first draft of BirdNET Foreground-Background Separation Local Score Generation technique
- Added in some additional bug fixes related to threshold mins in some of the isolation techniques
- Added a modification to the Jupyter notebook tutorial to include the new technique, make sure to change it back before pushing to main (
dc38e79
)
-
Added in new folder with helper functions for foreground-background separation (
ee8f529
) -
Poetry Environment (#159)
-
feat: Adds poetry
-
feat: Adds workflow
-
feat: Adds testing
-
chore: Removes conda
-
Replaced .append with pd.concat for pandas upgrade
Co-authored-by: Nathan Hui <nthui@eng.ucsd.edu>
Co-authored-by: Sean Perry <shperry@ucsd.edu>
Co-authored-by: TQ Zhang <116205967+TQZhang04@users.noreply.github.com>
Co-authored-by: Samantha Prestrelski <samantha.prestrelski@gmail.com> (c991cda
)
-
update 0 predictions in tweetynet, fix error messages (#157) (
4b27fa6
) -
Add torch to conda installation (#156)
Torch was not listed on Conda yaml when installed
Ran pip install torch
to install torch and cuda tools
Exported to environment_Ubuntu20.04.yml
Copied the changed pip dependencies into other environments
Confirmed that Ubuntu20.04 environment worked by recreating env
Other environments should work accordingly (b3e3e43
)
- Merge pull request #150 from UCSD-E4E/ctrl_c_exception_handling
Ctrl c exception handling (858714b
)
-
Delete unnecessary .swp and .un files (
f317877
) -
Delete unnecessary copy of IsoAutio.py (
c0a684a
) -
Merge branch 'ctrl_c_exception_handling' of https://github.com/UCSD-E4E/PyHa into ctrl_c_exception_handling (
a0e362b
) -
Add KeyboardInterrupt to "analyze" for BirdNET
also only import exit from sys in IsoAutio (417de3a
)
- remove pycache files and reorganize gitignore
https://stackoverflow.com/questions/56309100/how-to-ignore-the-same-name-directory-pycache-in-a-project (cc82dab
)
- moved KeyboardInterrupt before BaseException
just for the only try-except block that needs it. (f85d2ba
)
-
Added verbose key to tutorial isolation parameters (
1bbf05e
) -
fixed missing verbose key in jupyter notebook (
5673e2e
) -
Added import sys
- also noticed a resampling typo that was deprecated due to the use of resampling rather than just downsampling (
c22a9c8
)
-
Merge branch 'main' into ctrl_c_exception_handling (
e72e8e2
) -
Moved KeyboardInterrupt exceptions
Moved KeyboardInterrupt exception before BaseException. Also added second "r" in "interrupt." (cef7156
)
- Keyboard interupt & checkVerbose assertions
KeyboardInterupt exceptions added to try-except blocks.
addition of assertions for checkVerbose (fcd8627
)
- Update IsoAutio.py
Added assert statements to checkVerbose function. ([0f2ccb6
](0f2ccb6d0949466a710934...
v0.1.0-rc.9
v0.1.0-rc.8
v0.1.0-rc.7
v0.1.0-rc.6
v0.1.0-rc.5
v0.1.0-rc.4
v0.1.0-rc.4 (2024-05-16)
Fix
-
fix: remove build command (
f652e07
) -
fix: change ref (
2c21723
) -
fix: remake github actions to mirror e4e deduplicate action (
e11a0d3
) -
fix: test why python 3.12 keeps being activated (
038a66c
) -
fix: fix python version again (
37ff6c5
) -
fix: update matrix to stay within project supported versions (
7263317
) -
fix: address changes to actions and pyproject.toml (
00ad77d
) -
fix: run only on main (
16b09a9
)
Unknown
-
Update create_release.yml (
7cbe33f
) -
Update create_release.yml (
a5cc246
) -
Update pyproject.toml (
39eb298
) -
Merge branch 'main' into test-python-package-prep (
d10aedd
) -
Bump idna from 3.4 to 3.7 (#193)
Bumps idna from 3.4 to 3.7.
updated-dependencies:
- dependency-name: idna
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sean Perry <sean.hyatt.perry@gmail.com> (355e93f
)
- Fix: fixed test file paths (#197)
Changes where we tell the tests where the audio files are to be correct
namely from /temp/pyha_test to /temp/TEST (5e6a2bc
)
v0.1.0-rc.11
v0.1.0-rc.11 (2024-05-16)
Fix
- fix: revert release change (
8e60639
)
Unknown
- Merge branch 'test-python-package-prep' of https://github.com/UCSD-E4E/PyHa into test-python-package-prep (
42634d5
)