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

Replace dbus-next with dbus-fast #1347

Open
1 of 2 tasks
izak opened this issue Sep 18, 2024 · 0 comments
Open
1 of 2 tasks

Replace dbus-next with dbus-fast #1347

izak opened this issue Sep 18, 2024 · 0 comments
Assignees

Comments

@izak
Copy link
Collaborator

izak commented Sep 18, 2024

Reasons:

  1. dbus-fast is faster (presently it is not clear by how much, to be assessed).
  2. dbus-fast is more actively maintained at the moment
  3. Making the move now means we can drop dbus-next before too many things start to depend on it.

python3-dbus-fast is already available for installation as a package.

There are only two projects using dbus-next at the moment.

  • dbus-acsystem
  • dbus-shelly
@izak izak self-assigned this Sep 18, 2024
izak added a commit to victronenergy/dbus-acsystem that referenced this issue Sep 18, 2024
If the dbus_fast library is available, use that instead of
dbus_next.

This commit also updates aiovelib external.

victronenergy/venus#1347
jhofstee added a commit to victronenergy/meta-victronenergy that referenced this issue Sep 19, 2024
Use the dbus-fast library instead of dbus-next if it is available

victronenergy/venus#1347
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

No branches or pull requests

1 participant