Skip to content

Update dependency pyee to v16 - #396

Open
renovate[bot] wants to merge 1 commit into
devfrom
renovate/pyee-16.x
Open

renovate[bot] wants to merge 1 commit into
devfrom
renovate/pyee-16.x

Conversation

@renovate

@renovate renovate Bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
pyee >=8.1.0,<14.0.0 → >=16.0.0,<16.1.0 age confidence

Release Notes

jfhbrook/pyee (pyee)

v16.0.0

Compare Source

  • BREAKING: Use the Self type introduced in Python 3.11
  • Error handling improvements
    • 🤖 Avoid logging callback failures when queued executor handlers are canceled
  • Documentation improvements
    • 🤖 Add Args, Returns and Raises sections to public docstrings (#​221)
    • 🤖 AGENTS.md file for AI coding assistant guidance
  • Local development changes
    • Type check with both pyright and mypy by default
    • Remove tox test matrix, leaning on Github Actions

v15.0.0

Compare Source

  • 🤖 Ensure AsyncIOEventEmitter.wait_for_complete waits for handlers emitted by running handlers, including asynchronous error handlers
  • 🤖 Make removing listeners idempotent
  • 🤖 Only await Trio event handler results if they're awaitable
  • New AI code assisted policies put in place

v14.0.0

Compare Source

  • Use uv instead of pip-tools
  • Move dev extras to dev dependency group
  • Drop support for Python 3.8, 3.9, 3.10 and 3.11
  • BUGFIX: Remove all listeners only for specified event

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai

coderabbitai Bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 7198e602-2405-4f7c-9386-1a6af1b35ed4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

The bots have spoken! Here's the summary of their findings. 🗣️

I've aggregated the results of the automated checks for this PR below.

📋 Repo Health

A thorough inspection of the project's hygiene. 🧼

✅ All required files present.

Latest Version: 2.11.29a1

✅ ovos_bus_client/version.py — Version file
✅ README.md — README
✅ LICENSE — License file
✅ pyproject.toml — pyproject.toml
⚠️ setup.py — setup.py
✅ CHANGELOG.md — Changelog
✅ ovos_bus_client/version.py has valid version block markers

🔒 Security (pip-audit)

I've audited the access control lists. 📋

⚠️ 3 known vulnerabilities in 1 package (52 packages scanned). This job warns and does not fail; update the affected packages.

Package Version ID Description Fix
filelock 3.32.7 CVE-2026-112940 ReadWriteLock and AsyncReadWriteLock (the SQLite-backed reader/writer lock) hand SQLite a name they do not contro... 4.2.1
filelock 3.32.7 CVE-2026-112913 On Windows, ReadWriteLock and AsyncReadWriteLock (the SQLite-backed reader/writer lock) connect SQLite to the loc... 4.2.1
filelock 3.32.7 CVE-2026-112907 On Windows the soft locks (SoftFileLock, MarkerSoftFileLock, SoftFileLease, their async forms, and a FileLock... 4.2.1

🔍 Lint

A detailed summary of the latest automation run. 📝

❌ ruff: issues found in 105 file(s) — see job log
✅ actionlint: 10 workflow file(s), no finding

⚖️ License Check

Verifying the legal status of all dependencies. 📜

✅ No license violations found.

Policy: Apache 2.0 (universal donor). StrongCopyleft / NetworkCopyleft / WeakCopyleft / Other / Error categories fail. MPL allowed.

🔨 Build Tests

Ensuring the code is correctly packaged and ready. 📦

Python Build Install Tests pytest
3.10 ✅ ❌ ⊘ —
3.11 ✅ ❌ ⊘ —
3.12 ✅ ✅ ✅ 1262 passed, 6 skipped, 21 warnings, 181 subtests passed in 91.86s (0:01:31)
3.13 ✅ ✅ ✅ 1262 passed, 6 skipped, 21 warnings, 181 subtests passed in 88.71s (0:01:28)
3.14 ✅ ✅ ✅ 1262 passed, 6 skipped, 21 warnings, 181 subtests passed in 90.12s (0:01:30)

❌ 3.10: Build OK, install failed
❌ 3.11: Build OK, install failed
Check job logs for details.


The automation engine never sleeps. 🚂

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.

0 participants