hassio-addons / addon-appdaemon

AppDaemon4 - Home Assistant Community Add-ons
https://addons.community
MIT License
151 stars 47 forks source link

⬆️ Bump appdaemon from 4.2.1 to 4.2.3 in /appdaemon (#232)Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Franck Nijhof <git@frenck.dev> #232

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps appdaemon from 4.2.1 to 4.2.3.

Release notes

Sourced from appdaemon's releases.

4.2.3

Fixes for Docker CI Pipeline

Full Changelog: https://github.com/AppDaemon/appdaemon/compare/4.2.2...4.2.3

4.2.2

What's Changed

... (truncated)

Changelog

Sourced from appdaemon's changelog.

4.2.3 (2023-02-27)

Features

Fixes

  • Revert docker changes and remove arm images from CI due to memory exhaustion issues

Breaking Changes

None

4.2.2 (2023-02-26)

Features

  • Added the ability to set HA certificate verify from docker arguments - contributed by Antonino Piazza <https://github.com/a-p-z>__
  • Added MQTT VARS to docker arguments - contributed by Xavi Moreno <https://github.com/xaviml>__
  • Added the ability to reset a running timer via api
  • Removed a warning from info_timer() for stale handles
  • Added the ability to supress invalid timer handle warnings in cancel_timer()
  • All scheduler calls and helper functions now support fractional timestamps. including parse_time() and now_is_between()
  • sunrise(), sunset(), parse_time() and parse_datetime() now allow you to select today's sunrise/sunset, rather than the next occuring, and specify a number of offset days
  • now_is_between() now supports specification of a timethat can be used for testing rather than using the current time
  • Added the ability to use lambdas for filtering state callbacks - contributed by David Greenberg <https://github.com/dgrnbrg>__
  • Added the ability to support multiple input constraints - contributed by Matt O <https://github.com/SirIndubitable>__
  • Added the --configfile parameter
  • Docker container optimizations - contributed by Nigel Rook <https://github.com/NigelRook>__

Fixes

  • Fixed issue when when using timeout in listen event api, after the event is ran one gets an error in log
  • Fixed issue when an entity is deleted from HA, and it remains in AD
  • Fixed issue with setup file saying support "python3 3.0"
  • Fixed issue with the inability to know which app's callback failed constrain_state check
  • Fixed issue with AD giving messed up error messages
  • Fixed an issue with scheduler.now_is_between() where it wasn't zeroing out microseconds leading to race conditions
  • Fixed another issue with now_is_between() relating to sunrise & sunset periods spanning midnight
  • Fixed an issue in reloads of global modules - apps are now correctly forced to reload rather than just re-init ensuring they dump any old references
  • Fixed the "state attribute of the entity class to work in async callbacks - Inspired by Kostas Chatzikokolakis <https://github.com/chatziko>__
  • Documentation fixes - contributed by Rootie <https://github.com/Rootie>__
  • Documentation fixes - contributed by Jakob Ruhe <https://github.com/jakeru>__
  • Documentation fixes - contributed by illuzn <https://github.com/illuzn>__
  • Fix for flake8 repository move - contributed by dgrnbrg <https://github.com/dgrnbrg>__
  • Bump black to 22.3.0 and run it on all files - contributed by Jakob Ruhe <https://github.com/jakeru>__
  • Bump black to 22.3.0 and run it on all files - contributed by Jakob Ruhe <https://github.com/jakeru>__

... (truncated)

Commits
  • 5b8b8cd Docker CI Fix
  • 996661a Correct build date
  • aa13f79 New Sempahore attempt - linux/arn64/v8 & linux/amd64
  • 4aaa70e New Sempahore attempt - linux/arn64/v8 & linux/amd64
  • b4b4bc2 New Sempahore attempt linux/arm/v7 on its own
  • 2cad2b6 New Sempahore attempt linux/arm/v6 on its own
  • 8de3a24 Yet more Semaphore tinkering
  • 99dc043 Semaphore tinkering
  • 28d2e4b Semaphore tinkering
  • d438460 Semaphore tinkering
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
frenck commented 1 year ago

@dependabot rebase