Skip to content

Release 0.9.1a2#37

Merged
JarbasAl merged 14 commits into
masterfrom
release-0.9.1a2
Mar 10, 2026
Merged

Release 0.9.1a2#37
JarbasAl merged 14 commits into
masterfrom
release-0.9.1a2

Conversation

@github-actions

Copy link
Copy Markdown

Human review requested!

JarbasAl and others added 14 commits March 9, 2026 13:47
* feat: docs, tests and some tiny improvements

* feat: docs, tests and some tiny improvements

* feat: docs, tests and some tiny improvements
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feat: docs, tests and some tiny improvements

* feat: docs, tests and some tiny improvements

* feat: docs, tests and some tiny improvements

* feat: add multilingual testing support and fix from_message bugs

- MiniCroft: added `lang` and `secondary_langs` params to patch
  Configuration() before IntentService init, enabling Adapt/Padatious
  to register vocab for multiple languages
- End2EndTest.from_message(): fixed crash when async_messages=None
- End2EndTest.from_message(): added ignore_gui param (default True)
  to filter GUI namespace messages during fixture recording
- End2EndTest.from_message(): now passes ignore_messages, eof_msgs,
  async_messages to the returned End2EndTest object
- Updated docs/minicroft.md with new constructor params and
  Multilingual Testing section

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* chore: tests

* chore: tests

* chore: tests

* coderabbitt

* tests

* tests

* update

* coderrabbit

* coderrabbit

* .

* ci: update workflows for gh-automations refactor

- build_tests.yml: remove paths filter (now runs on all PRs); add package_name
  and version_file for channel compatibility check
- release_preview.yml: add package_name and version_file for channel check
- unit_tests.yml: fix install_extras ("-e .[pydantic]" -> "[pydantic]");
  remove push trigger and paths-ignore so coverage always posts on PRs
- release_workflow.yml: remove redundant github.ref guard on job conditions
- downstream_check.yml: new workflow
- python_support.yml: removed (superseded by build-tests.yml)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* .

* chore: remove unused package_name/version_file inputs from build_tests

build-tests.yml no longer uses these (channel check was removed from
the reusable workflow).

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

* fix: standardize CI workflows for release readiness

- release_workflow.yml: replace inline build_tests job with reusable
  build-tests.yml@dev (runs full matrix 3.10-3.14, uses wheel install)
- unit_tests.yml: fix install_extras — was '[pydantic]' (invalid pip arg),
  now 'ovoscope[pydantic]' which reinstalls with the optional extra after
  coverage.yml's editable install

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* gitignore

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* feat: docs, tests and some tiny improvements

* feat: docs, tests and some tiny improvements

* chore: tests

* chore: tests

* tests

* tests

* coderrabbit

* ci: update workflows for gh-automations refactor

- build_tests.yml: remove paths filter (now runs on all PRs); add package_name
  and version_file for channel compatibility check
- release_preview.yml: add package_name and version_file for channel check
- unit_tests.yml: fix install_extras ("-e .[pydantic]" -> "[pydantic]");
  remove push trigger and paths-ignore so coverage always posts on PRs
- release_workflow.yml: remove redundant github.ref guard on job conditions
- downstream_check.yml: new workflow
- python_support.yml: removed (superseded by build-tests.yml)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore: remove unused package_name/version_file inputs from build_tests

build-tests.yml no longer uses these (channel check was removed from
the reusable workflow).

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

* fix: remove duplicate coverage_source line in unit_tests.yml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: split coverage into PR checks and Pages deployment

- unit_tests.yml: coverage + PR comment on pull_request (permissions: pr write)
- coverage_pages.yml: coverage + GitHub Pages on push to dev (permissions: pages, id-token)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* cov

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@JarbasAl JarbasAl merged commit ae9b0d0 into master Mar 10, 2026
3 checks passed
@JarbasAl JarbasAl deleted the release-0.9.1a2 branch March 10, 2026 16:02
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