Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.0.12 #127

Merged
merged 154 commits into from
Jul 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
01dfd24
Prepare Next Version
NeonDaniel Mar 1, 2023
c575e24
add `voc_list` helper function (#54)
emphasize Mar 2, 2023
e05d9aa
Increment Version
JarbasAl Mar 2, 2023
47096d9
Add backwards-compat. voc_cache property and setter (#55)
NeonDaniel Mar 2, 2023
693a213
Increment Version
NeonDaniel Mar 2, 2023
50d2e91
ovos-bus-client + skillGui class in ovos_workshop (#57)
JarbasAl Apr 5, 2023
480603c
Increment Version
JarbasAl Apr 5, 2023
210c568
feat/common_qa_class (#61)
JarbasAl Apr 14, 2023
59de1cd
Increment Version
JarbasAl Apr 14, 2023
6b9e374
Update automation to match ovos-utils (#62)
NeonDaniel Apr 18, 2023
b96ea7e
Increment Version to 0.0.12a5
NeonDaniel Apr 18, 2023
a2f754c
Update Changelog
NeonDaniel Apr 18, 2023
ec8a882
Cleanup Changes (#64)
NeonDaniel Apr 20, 2023
a051d31
Increment Version to 0.0.12a6
JarbasAl Apr 20, 2023
e8d71db
Update Changelog
JarbasAl Apr 20, 2023
347f237
feat/skill_launcher (#65)
JarbasAl Apr 20, 2023
25a2bbd
Increment Version to 0.0.12a7
JarbasAl Apr 20, 2023
a95bd03
Update Changelog
JarbasAl Apr 20, 2023
103a064
refactor/move_intent_decorators (#73)
JarbasAl Apr 21, 2023
0f72e2a
Increment Version to 0.0.12a8
JarbasAl Apr 21, 2023
3a026ec
Update Changelog
JarbasAl Apr 21, 2023
011404b
fix/skill_launcher_locale_init (#71)
JarbasAl Apr 21, 2023
e032684
Increment Version to 0.0.12a9
JarbasAl Apr 21, 2023
b003291
Update Changelog
JarbasAl Apr 21, 2023
ea6f45d
fix/universal_skills_are_back (#72)
JarbasAl Apr 21, 2023
0070fd1
Increment Version to 0.0.12a10
JarbasAl Apr 21, 2023
282d13d
Update Changelog
JarbasAl Apr 21, 2023
1149a97
feat/auto_tx_skills_continued (#74)
JarbasAl Apr 22, 2023
c8a0868
Increment Version to 0.0.12a11
JarbasAl Apr 22, 2023
1351c39
Update Changelog
JarbasAl Apr 22, 2023
8bad391
fix/classic core checks (#75)
JarbasAl Apr 22, 2023
205adb2
Increment Version to 0.0.12a12
JarbasAl Apr 22, 2023
c69f6ae
Update Changelog
JarbasAl Apr 22, 2023
4b586d2
fix/is_classic_core2 (#76)
JarbasAl Apr 22, 2023
772d94f
Increment Version to 0.0.12a13
JarbasAl Apr 22, 2023
dce2695
Update Changelog
JarbasAl Apr 22, 2023
6b7fc3c
refactor/common_qa_speak (#63)
JarbasAl Apr 22, 2023
bf6e9fd
Increment Version to 0.0.12a14
JarbasAl Apr 22, 2023
9130253
Update Changelog
JarbasAl Apr 22, 2023
45ea6ea
python-version: [ 3.7, 3.8, 3.9, "3.10", "3.11"] (#77)
JarbasAl Apr 22, 2023
ee9c10f
Increment Version to 0.0.12a15
JarbasAl Apr 22, 2023
c8dc26f
Update Changelog
JarbasAl Apr 22, 2023
aa973f7
feat/standalone_skills (#78)
JarbasAl Apr 22, 2023
92aea46
Increment Version to 0.0.12a16
JarbasAl Apr 22, 2023
d87602b
Update Changelog
JarbasAl Apr 22, 2023
038d423
hotfix/dependency_resolution
JarbasAl Apr 24, 2023
69cd743
Increment Version to 0.0.12a17
JarbasAl Apr 24, 2023
179be60
Update Changelog
JarbasAl Apr 24, 2023
ae7d93d
refactor/fallback_skills_v2 (#66)
JarbasAl Apr 25, 2023
89292c6
Increment Version to 0.0.12a18
JarbasAl Apr 25, 2023
6296483
Update Changelog
JarbasAl Apr 25, 2023
4a0affc
fix/fallback (#80)
JarbasAl Apr 26, 2023
d329f1d
Increment Version to 0.0.12a19
JarbasAl Apr 26, 2023
695f449
Update Changelog
JarbasAl Apr 26, 2023
65b95b2
fix/fallback_some_more (#81)
JarbasAl Apr 26, 2023
d14e08d
Increment Version to 0.0.12a20
JarbasAl Apr 26, 2023
78327c9
Update Changelog
JarbasAl Apr 26, 2023
052b3a7
fix/super_fallbacks (#83)
JarbasAl Apr 30, 2023
b14246a
Increment Version to 0.0.12a21
JarbasAl Apr 30, 2023
04fa2e2
Update Changelog
JarbasAl Apr 30, 2023
1a1649c
fix/activate_plugin_skills (#84)
JarbasAl Apr 30, 2023
cea1b6d
Increment Version to 0.0.12a22
JarbasAl Apr 30, 2023
baa16ba
Update Changelog
JarbasAl Apr 30, 2023
06edf86
workflow/codecov (#85)
JarbasAl Apr 30, 2023
25f2fe3
workflow/codecov
JarbasAl Apr 30, 2023
a7ba73b
workflow/codecov
JarbasAl Apr 30, 2023
44552e6
workflow/codecov
JarbasAl Apr 30, 2023
63960c8
fix/missing_requirement (#86)
JarbasAl Apr 30, 2023
9b54f3d
Increment Version to 0.0.12a23
JarbasAl Apr 30, 2023
a7cf884
Update Changelog
JarbasAl Apr 30, 2023
bda0c09
fix/codecov automation (#87)
JarbasAl Apr 30, 2023
8bff4ad
refactor/skill_init_wizardry (#70)
JarbasAl May 1, 2023
3408e51
Increment Version to 0.0.12a24
JarbasAl May 1, 2023
398f964
Update Changelog
JarbasAl May 1, 2023
498e373
fix/core_reload in standalone launcher (#88)
JarbasAl May 3, 2023
c9e4fe8
Increment Version to 0.0.12a25
JarbasAl May 3, 2023
8823191
Update Changelog
JarbasAl May 3, 2023
70bc851
Implement Unit Tests (#89)
NeonDaniel May 17, 2023
b0bf99d
Increment Version to 0.0.12a26
JarbasAl May 17, 2023
7649847
Update Changelog
JarbasAl May 17, 2023
866ca9c
Refactor to remove deprecated reference (#90)
NeonDaniel May 17, 2023
2070e02
Increment Version to 0.0.12a27
JarbasAl May 17, 2023
13cab11
Update Changelog
JarbasAl May 17, 2023
22e9228
fix skill initialization compat + unittests (#95)
JarbasAl Jun 14, 2023
884d904
Increment Version to 0.0.12a28
NeonDaniel Jun 14, 2023
1426b75
Update Changelog
NeonDaniel Jun 14, 2023
666607c
Update AudioInterface reference to resolve deprecation warning (#98)
NeonDaniel Jun 15, 2023
6482fd0
Increment Version to 0.0.12a29
JarbasAl Jun 15, 2023
77460a5
Update Changelog
JarbasAl Jun 15, 2023
8028009
updated requirements (#99)
builderjer Jun 16, 2023
7a23371
Increment Version to 0.0.12a30
JarbasAl Jun 16, 2023
5e5ae79
Update Changelog
JarbasAl Jun 16, 2023
7de591a
fix: skill reloading broken (#101)
fidesachates Jun 19, 2023
79f4894
Increment Version to 0.0.12a31
JarbasAl Jun 19, 2023
0e6646b
Update Changelog
JarbasAl Jun 19, 2023
171bbfb
feat/session_id_wait_while_speaking (#102)
JarbasAl Jun 24, 2023
0117379
Increment Version to 0.0.12a32
JarbasAl Jun 24, 2023
5617db1
Update Changelog
JarbasAl Jun 24, 2023
85927ec
fix/play_audio (#105)
JarbasAl Jul 4, 2023
a52e632
Increment Version to 0.0.12a33
JarbasAl Jul 4, 2023
fc66fc4
Update Changelog
JarbasAl Jul 4, 2023
0cdf027
Refactor `SkillGUI` with unit tests (#106)
NeonDaniel Jul 6, 2023
309c8cd
Increment Version to 0.0.12a34
JarbasAl Jul 6, 2023
0a6c483
Update Changelog
JarbasAl Jul 6, 2023
671c869
Decorator module tests, docstrings, and annotations (#107)
NeonDaniel Jul 7, 2023
985147a
Increment Version to 0.0.12a35
JarbasAl Jul 7, 2023
3fd73dc
Update Changelog
JarbasAl Jul 7, 2023
2d5c1d7
Skills module tests, docstrings, and annotations (#108)
NeonDaniel Jul 10, 2023
72f795d
Increment Version to 0.0.12a36
JarbasAl Jul 10, 2023
cb973a1
Update Changelog
JarbasAl Jul 10, 2023
5b56a11
Add docstrings and unit tests for app.py (#110)
NeonDaniel Jul 10, 2023
a053a61
Increment Version to 0.0.12a37
JarbasAl Jul 10, 2023
984edf0
Update Changelog
JarbasAl Jul 10, 2023
0993c00
Update requirements.txt (#112)
JarbasAl Jul 12, 2023
df2106d
Increment Version to 0.0.12a38
JarbasAl Jul 12, 2023
544b21f
Update Changelog
JarbasAl Jul 12, 2023
6449aa2
Add locking around skill settings changes (#114)
NeonDaniel Jul 12, 2023
f7e36ed
Increment Version to 0.0.12a39
JarbasAl Jul 12, 2023
17ec30d
Update Changelog
JarbasAl Jul 12, 2023
01f0e7a
Update `default_shutdown` with unit tests (#115)
NeonDaniel Jul 12, 2023
ea72dbf
Increment Version to 0.0.12a40
JarbasAl Jul 12, 2023
ee89651
Update Changelog
JarbasAl Jul 12, 2023
6547bf0
Docstrings, Annotation, and Outlined unit tests (#111)
NeonDaniel Jul 12, 2023
2071de8
Increment Version to 0.0.12a41
JarbasAl Jul 12, 2023
e39637c
Update Changelog
JarbasAl Jul 12, 2023
1a3245c
Unit tests and improvements to settings change callback (#116)
NeonDaniel Jul 13, 2023
bf1e5a3
Increment Version to 0.0.12a42
JarbasAl Jul 13, 2023
c1549e1
Update Changelog
JarbasAl Jul 13, 2023
bb69a96
Fix language handling in intent and entity file resolution (#117)
NeonDaniel Jul 13, 2023
5e17e7d
Increment Version to 0.0.12a43
JarbasAl Jul 13, 2023
f43f81c
Update Changelog
JarbasAl Jul 13, 2023
f6a6950
Update OVOSAbstractApplication and unit tests (#118)
NeonDaniel Jul 13, 2023
21a40d0
Increment Version to 0.0.12a44
JarbasAl Jul 13, 2023
9611b61
Update Changelog
JarbasAl Jul 13, 2023
0d1fce9
fix init (#120)
JarbasAl Jul 14, 2023
b20331c
Increment Version to 0.0.12a45
JarbasAl Jul 14, 2023
fb3f947
Update Changelog
JarbasAl Jul 14, 2023
215867d
Loosen ovos-backend-client dependency to allow latest stable version …
NeonDaniel Jul 15, 2023
6fabbd7
Increment Version to 0.0.12a46
JarbasAl Jul 15, 2023
a084816
Update Changelog
JarbasAl Jul 15, 2023
2f014c0
Minor import and logging updates to troubleshoot logged warnings (#122)
NeonDaniel Jul 19, 2023
8344802
Increment Version to 0.0.12a47
NeonDaniel Jul 19, 2023
532ba57
Update Changelog
NeonDaniel Jul 19, 2023
c54e4cd
Fix dependency installation in codecov automation (#123)
NeonDaniel Jul 19, 2023
26b2118
Update dependencies to stable versions (#124)
NeonDaniel Jul 20, 2023
e6c30ee
Increment Version to 0.0.12a48
NeonDaniel Jul 20, 2023
b2e01f1
Update Changelog
NeonDaniel Jul 20, 2023
5c11215
Update automation to latest standards (#125)
NeonDaniel Jul 20, 2023
2060e59
Increment Version to 0.0.12a49
NeonDaniel Jul 20, 2023
e6465ba
Update Changelog
NeonDaniel Jul 20, 2023
7606662
Add description to setup.py to fix #125 (#126)
NeonDaniel Jul 20, 2023
3f7a876
Increment Version to 0.0.12a50
NeonDaniel Jul 20, 2023
cd002b7
Update Changelog
NeonDaniel Jul 20, 2023
e8540c0
Increment Version to 0.0.12
NeonDaniel Jul 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 0 additions & 55 deletions .github/workflows/build_tests.yml

This file was deleted.

43 changes: 43 additions & 0 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Run CodeCov
on:
push:
branches:
- dev
workflow_dispatch:

jobs:
run:
runs-on: ubuntu-latest
env:
PYTHON: '3.9'
steps:
- uses: actions/checkout@master
- name: Setup Python
uses: actions/setup-python@master
with:
python-version: 3.9
- name: Install System Dependencies
run: |
sudo apt-get update
sudo apt install python3-dev
python -m pip install build wheel
- name: Install repo
run: |
pip install -e .
- name: Install test dependencies
run: |
sudo apt install libssl-dev libfann-dev portaudio19-dev libpulse-dev
pip install -r requirements/test.txt
- name: Generate coverage report
run: |
pytest --cov=./ovos_workshop --cov-report=xml
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}
directory: ./coverage/reports/
fail_ci_if_error: true
files: ./coverage.xml,!./cache
flags: unittests
name: codecov-umbrella
verbose: true
20 changes: 0 additions & 20 deletions .github/workflows/dev2master.yml

This file was deleted.

40 changes: 3 additions & 37 deletions .github/workflows/license_tests.yml
Original file line number Diff line number Diff line change
@@ -1,44 +1,10 @@
name: Run License Tests
on:
push:
branches:
- master
workflow_dispatch:
pull_request:
branches:
- dev
workflow_dispatch:

- master
jobs:
license_tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup Python
uses: actions/setup-python@v1
with:
python-version: 3.8
- name: Install Build Tools
run: |
python -m pip install build wheel
- name: Install System Dependencies
run: |
sudo apt-get update
sudo apt install python3-dev swig libssl-dev
- name: Install core repo
run: |
pip install .
- name: Get explicit and transitive dependencies
run: |
pip freeze > requirements-all.txt
- name: Check python
id: license_check_report
uses: pilosus/[email protected]
with:
requirements: 'requirements-all.txt'
fail: 'Copyleft,Other,Error'
fails-only: true
exclude: '^(tqdm).*'
exclude-license: '^(Mozilla).*$'
- name: Print report
if: ${{ always() }}
run: echo "${{ steps.license_check_report.outputs.report }}"
uses: neongeckocom/.github/.github/workflows/license_tests.yml@master
32 changes: 32 additions & 0 deletions .github/workflows/propose_release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Propose Stable Release
on:
workflow_dispatch:
inputs:
release_type:
type: choice
description: Release Type
options:
- build
- minor
- major
jobs:
update_version:
uses: neongeckocom/.github/.github/workflows/propose_semver_release.yml@master
with:
release_type: ${{ inputs.release_type }}
version_file: ovos_workshop/version.py
alpha_var: VERSION_ALPHA
build_var: VERSION_BUILD
minor_var: VERSION_MINOR
major_var: VERSION_MAJOR
update_changelog: True
branch: dev

pull_changes:
needs: update_version
uses: neongeckocom/.github/.github/workflows/pull_master.yml@master
with:
pr_assignee: ${{ github.actor }}
pr_draft: false
pr_title: ${{ needs.update_version.outputs.version }}
pr_body: ${{ needs.update_version.outputs.changelog }}
63 changes: 12 additions & 51 deletions .github/workflows/publish_alpha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,54 +19,15 @@ on:
workflow_dispatch:

jobs:
build_and_publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ref: dev
fetch-depth: 0 # otherwise, there would be errors pushing refs to the destination repository.
- name: Setup Python
uses: actions/setup-python@v1
with:
python-version: 3.8
- name: Install Build Tools
run: |
python -m pip install build wheel
- name: Increment Version
run: |
VER=$(python setup.py --version)
python scripts/bump_alpha.py
- name: "Generate release changelog"
uses: heinrichreimer/[email protected]
with:
token: ${{ secrets.GITHUB_TOKEN }}
id: changelog
- name: Commit to dev
uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: Increment Version
branch: dev
- name: version
run: echo "::set-output name=version::$(python setup.py --version)"
id: version
- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
with:
tag_name: V${{ steps.version.outputs.version }}
release_name: Release ${{ steps.version.outputs.version }}
body: |
Changes in this Release
${{ steps.changelog.outputs.changelog }}
draft: false
prerelease: true
- name: Build Distribution Packages
run: |
python setup.py bdist_wheel
- name: Publish to Test PyPI
uses: pypa/gh-action-pypi-publish@master
with:
password: ${{secrets.PYPI_TOKEN}}
publish_alpha_release:
uses: neongeckocom/.github/.github/workflows/publish_alpha_release.yml@master
secrets:
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}
with:
version_file: "ovos_workshop/version.py"
publish_prerelease: true
update_changelog: true
alpha_var: VERSION_ALPHA
build_var: VERSION_BUILD
minor_var: VERSION_MINOR
major_var: VERSION_MAJOR
76 changes: 0 additions & 76 deletions .github/workflows/publish_build.yml

This file was deleted.

Loading