Open
Conversation
support for termux
* Translate skill.json via GitLocalize * Translate dialogs.json via GitLocalize * Translate intents.json via GitLocalize * Translate vocabs.json via GitLocalize --------- Co-authored-by: Flávio De Melo <flavio.eler@gmail.com>
Co-authored-by: Farooq Karimi Zadeh <fkz@riseup.net>
* Translate skill.json via GitLocalize * Translate intents.json via GitLocalize * Translate vocabs.json via GitLocalize --------- Co-authored-by: nuriapochatbsc <nuria.poch.at.bsc@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Refine French volume control locale * Refine French voice locale
Automated rename submitted by @JarbasAl via OVOS Localize. Co-authored-by: ovos-localize[bot] <ovos-localize[bot]@users.noreply.github.com>
Automated rename submitted by @JarbasAl via OVOS Localize. Co-authored-by: ovos-localize[bot] <ovos-localize[bot]@users.noreply.github.com>
Rename all locale directories to use canonical BCP-47 codes: - Lowercase regions → uppercase (da-dk → da-DK, en-us → en-US) - Bare language codes → full BCP-47 (da → da-DK, eu → eu-ES) - Invalid codes remapped (eu-eu → eu-ES, fa-fa → fa-IR) - Nested bare-language subdirs merged up (eu-ES/eu/ → eu-ES/) This fixes wheel build failures caused by ZIP files containing duplicate entries with different contents for the same logical path. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix: aautomations * ci: add standard GitHub Actions workflows
Rename all locale directories to use canonical BCP-47 codes: - Lowercase regions → uppercase (da-dk → da-DK, en-us → en-US) - Bare language codes → full BCP-47 (da → da-DK, eu → eu-ES) - Invalid codes remapped (eu-eu → eu-ES, fa-fa → fa-IR) - Nested bare-language subdirs merged up (eu-ES/eu/ → eu-ES/) This fixes wheel build failures caused by ZIP files containing duplicate entries with different contents for the same logical path. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* ci: add pyproject.toml and fix build to unblock CI AI-Generated Change: - Model: claude-sonnet-4-6 - Intent: fix failing publish_alpha CI — python -m build failed without pyproject.toml - Impact: added pyproject.toml (setuptools build-system), fixed MANIFEST.in to include requirements.txt in sdist, added __version__ to version.py - Verified via: python -m build runs successfully locally Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * chore: migrate to pyproject.toml, drop setup.py and requirements.txt - Replaced stub pyproject.toml with complete metadata (name, description, author, license, dependencies, entry points, package-data) - Removed setup.py, requirements.txt, and MANIFEST.in - Dynamic version reads from ovos_skill_volume.version.__version__ - Entry point: ovos.plugin.skill -> ovos-skill-volume.openvoiceos = ovos_skill_volume:VolumeSkill - Build verified: python -m build produces correct wheel at 0.1.21a2 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix: correct pyproject.toml flat-layout package config to fix CI build - Change dynamic version attr from `ovos_skill_volume.version.__version__` to `version.__version__` so setuptools can resolve it at build time without needing the package pre-installed - Replace `packages.find` (which cannot discover flat-layout packages) with explicit `packages = ["ovos_skill_volume"]` - Fix package-dir mapping from `""` to `"."` (equivalent, but clearer) - Add `[project.optional-dependencies] test` extras so CI `.[test]` install works Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix: resolve remaining CI failures — missing deps and stale test imports - Add ovos-plugin-manager and ovos-utils to [test] extras in pyproject.toml so CI install_extras=test pulls in all test dependencies - Rewrite test_skill_loading.py: remove stale adapt/mycroft/skill_ovos_volume imports that caused ModuleNotFoundError; use current ovos_skill_volume module name and modern ovos-workshop API - Fix ovoscope.yml test_path from non-existent test/end2end/ to test/unittests/ so pytest collects tests instead of exiting with code 4 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: github-actions[bot] <openvoiceos@gmail.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Human review requested!