Skip to content

Releases: UCSD-E4E/PyHa

v0.2.1

22 Oct 16:56
Compare
Choose a tag to compare

v0.2.1 (2024-10-22)

Bug Fixes

  • fix: fix bad file path concat (#221)

  • fix: fix bad file path concat

  • fix: update version (c067bb1)

Documentation

  • docs: Adds testing notes (9a3cc63)

Unknown

  • Merge pull request #217 from UCSD-E4E/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7

Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows (d3fa499)

  • Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows

Bumps actions/download-artifact from 3 to 4.1.7.


updated-dependencies:

  • dependency-name: actions/download-artifact
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] support@github.com (25aa905)

  • Merge pull request #219 from UCSD-E4E/198-document-running-local-tests (53fb813)

  • Merge pull request #213 from UCSD-E4E/dependabot/pip/setuptools-70.0.0

Bump setuptools from 68.2.2 to 70.0.0 (e4789bf)

  • Bump setuptools from 68.2.2 to 70.0.0

Bumps setuptools from 68.2.2 to 70.0.0.


updated-dependencies:

  • dependency-name: setuptools
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] support@github.com (ac4d61e)

  • Merge pull request #211 from UCSD-E4E/dependabot/pip/certifi-2024.7.4

Bump certifi from 2023.7.22 to 2024.7.4 (f394ee9)

  • Bump certifi from 2023.7.22 to 2024.7.4

Bumps certifi from 2023.7.22 to 2024.7.4.


updated-dependencies:

  • dependency-name: certifi
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] support@github.com (5de9375)

v0.2.0

01 Jun 18:20
Compare
Choose a tag to compare

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

16 May 18:37
dea0c07
Compare
Choose a tag to compare

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)

  • Update README.md for New Google Storage (#188) (2900fa2)

  • 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)

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...

Read more

v0.1.0-rc.9

16 May 19:06
Compare
Choose a tag to compare
v0.1.0-rc.9 Pre-release
Pre-release

v0.1.0-rc.9 (2024-05-16)

Test

  • test: try out how to send data over (14c15ef)

v0.1.0-rc.8

16 May 19:03
Compare
Choose a tag to compare
v0.1.0-rc.8 Pre-release
Pre-release

v0.1.0-rc.8 (2024-05-16)

Fix

  • fix: adjust release output (154f8a1)

v0.1.0-rc.7

16 May 18:58
Compare
Choose a tag to compare
v0.1.0-rc.7 Pre-release
Pre-release

v0.1.0-rc.7 (2024-05-16)

Test

Unknown

  • Update create_release.yml (07f547f)

v0.1.0-rc.6

16 May 18:56
Compare
Choose a tag to compare
v0.1.0-rc.6 Pre-release
Pre-release

v0.1.0-rc.6 (2024-05-16)

Fix

  • fix: update release conditions (026b3d6)

v0.1.0-rc.5

16 May 18:50
Compare
Choose a tag to compare
v0.1.0-rc.5 Pre-release
Pre-release

v0.1.0-rc.5 (2024-05-16)

Feature

Fix

  • fix: disable changelog (42dc8c2)

  • fix: remove commit message (5132d9c)

Unknown

v0.1.0-rc.4

16 May 18:27
Compare
Choose a tag to compare
v0.1.0-rc.4 Pre-release
Pre-release

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

16 May 19:11
Compare
Choose a tag to compare
v0.1.0-rc.11 Pre-release
Pre-release

v0.1.0-rc.11 (2024-05-16)

Fix

  • fix: revert release change (8e60639)

Unknown