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

Neon Core 22.05.1 #240

Merged
merged 27 commits into from
Jun 8, 2022
Merged

Neon Core 22.05.1 #240

merged 27 commits into from
Jun 8, 2022

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented May 10, 2022

Update dependencies
Improved skill installation and dependency handling
Patch ovos-core converse bug
Add profile handling for CLI inputs
Container improvements and bugfixes
Fix neon-core packaged resource file resolution
Add workflow for publishing updated skill image

NeonDaniel and others added 2 commits May 10, 2022 14:37
Co-authored-by: Daniel McKnight <daniel@neon.ai>
@NeonDaniel NeonDaniel changed the title Remove pillow dependency from test skill to resolve dependabot (#239) Neon Core 22.05.1 May 10, 2022
NeonDaniel and others added 16 commits May 10, 2022 17:53
* Write constraints file before skill installation with unit tests
Resolve unhandled exception raised in intent_service.py

* Fix constraints to remove unsupported optional extras spec

* Fix unit tests constraints test case

* Update dependency constraints to walk top-level dependencies

* Download skills that fail to install normally

* Add docstring to added function

Co-authored-by: Daniel McKnight <daniel@neon.ai>
* Skip attempts to install skills if __init__.py not present

* Fix path errors in local skill installation

Co-authored-by: Daniel McKnight <daniel@neon.ai>
…ior) (#243)

Co-authored-by: Daniel McKnight <daniel@neon.ai>
* Handle emitted profile updates in intent_service.py

* Loosen psutil dependency for ovos-core compat.

Co-authored-by: Daniel McKnight <daniel@neon.ai>
Ensure lingua-franca is completely uninstalled in Dockerfile

Co-authored-by: Daniel McKnight <daniel@neon.ai>
* Prevent skill installation from installing lingua-franca and remove dockerfile patch

* Update neon-utils spec to fix config bug

Co-authored-by: Daniel McKnight <daniel@neon.ai>
* Update config path to use envvars

* Bump neon_utils dependency

Co-authored-by: Daniel McKnight <daniel@neon.ai>
#249)

* Override mycroft.util.file_utils.resolve_resource_file with unit tests

* Update tests to cover all expected resources

* Add missing sound resources

* Add missing neon.voc resources

Co-authored-by: Daniel McKnight <daniel@neon.ai>
@NeonDaniel NeonDaniel marked this pull request as ready for review June 3, 2022 18:38
NeonDaniel and others added 2 commits June 6, 2022 13:40
NeonDaniel and others added 5 commits June 7, 2022 16:23
* Add manual workflow to build/push an image with updated skills

* Remove leftover job dependency

* Update default skills update to not overwrite version tagged image

Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
@NeonDaniel NeonDaniel merged commit 99f1c39 into master Jun 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant