Skip to content

Commit 274f135

Browse files
drop dependency on speech_recognition package (#17)
* modernize: drop dependency on speech_recognition package * modernize: automations * πŸ“ Add docstrings to `sr` (#18) Docstrings generation was requested by @JarbasAl. * #17 (comment) The following files were modified: * `ovos_audio_transformer_plugin_speechbrain_langdetect/__init__.py` Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent e46069c commit 274f135

19 files changed

+247
-559
lines changed

β€Ž.github/workflows/build_tests.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Setup Python
1414
uses: actions/setup-python@v1
1515
with:
16-
python-version: 3.14
16+
python-version: 3.11
1717
- name: Install Build Tools
1818
run: |
1919
python -m pip install build wheel
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# auto add labels to PRs
2+
on:
3+
pull_request_target:
4+
types: [ opened, edited ]
5+
name: conventional-release-labels
6+
jobs:
7+
label:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: bcoe/conventional-release-labels@v1

β€Ž.github/workflows/dev2master.ymlβ€Ž

Lines changed: 0 additions & 20 deletions
This file was deleted.
Lines changed: 5 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,12 @@
11
name: Run License Tests
22
on:
33
push:
4-
branches:
5-
- master
4+
workflow_dispatch:
65
pull_request:
76
branches:
8-
- dev
9-
workflow_dispatch:
10-
7+
- master
118
jobs:
129
license_tests:
13-
runs-on: ubuntu-latest
14-
steps:
15-
- uses: actions/checkout@v2
16-
- name: Setup Python
17-
uses: actions/setup-python@v1
18-
with:
19-
python-version: 3.14
20-
- name: Install Build Tools
21-
run: |
22-
python -m pip install build wheel
23-
- name: Install System Dependencies
24-
run: |
25-
sudo apt-get update
26-
sudo apt install python3-dev swig libssl-dev libfann-dev portaudio19-dev libpulse-dev
27-
- name: Install core repo
28-
run: |
29-
pip install .[audio-backend,mark1,stt,tts,skills,gui,bus,PHAL,all]
30-
- name: Get explicit and transitive dependencies
31-
run: |
32-
pip freeze > requirements-all.txt
33-
- name: Check python
34-
id: license_check_report
35-
uses: pilosus/action-pip-license-checker@v0.5.0
36-
with:
37-
requirements: 'requirements-all.txt'
38-
fail: 'Copyleft,Other,Error'
39-
fails-only: true
40-
exclude: '^(ovos-audio-transformer-plugin-speechbrain-langdetect).*'
41-
exclude-license: '^(Mozilla).*$'
42-
- name: Print report
43-
if: ${{ always() }}
44-
run: echo "${{ steps.license_check_report.outputs.report }}"
10+
uses: neongeckocom/.github/.github/workflows/license_tests.yml@master
11+
with:
12+
packages-exclude: '^(tqdm|bs4|gradio|bitstruct|attrs|referencing).*'

β€Ž.github/workflows/publish_alpha.ymlβ€Ž

Lines changed: 0 additions & 72 deletions
This file was deleted.

β€Ž.github/workflows/publish_build.ymlβ€Ž

Lines changed: 0 additions & 76 deletions
This file was deleted.

β€Ž.github/workflows/publish_major.ymlβ€Ž

Lines changed: 0 additions & 76 deletions
This file was deleted.

0 commit comments

Comments
Β (0)