Skip to content

Commit

Permalink
Version 0.12.RC1
Browse files Browse the repository at this point in the history
  • Loading branch information
igo95862 committed Mar 17, 2024
1 parent 339a3d2 commit 95751a7
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 1 deletion.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
## 0.12.RC1

This version significantly reworked the internal undocumented classes
and functions. If you used the undocumented API you would probably need
to adjust your code. Type checker like `mypy` can be very useful for this.

### Features:

* `@setter_private` can now be used in overrides.
* Added `assertDbusSignalEmits` method to `IsolatedDbusTestCase`.
Can be used to assert that a D-Bus signal was emitted
inside the `async with` block.
* Added `sdbus.utils.parse_get_managed_objects` function. Can be
used to parse the ObjectManager's `get_managed_objects` method
data to classes and Python attribute names.
* Added a handle that is returned by `export_to_dbus` and `export_with_manager`
methods. This handle can be used to explicitly control when object is accessible
from D-Bus. (requested by @dragomirecky)

### Fixes:

* Fixed async D-Bus properties not having a proper generic typing. (reported by @ValdezFOmar)
* Fixed build not working when systemd has a minor version suffix.
* Fixed being unable to name arguments in D-Bus introspection when
method has no return arguments. (reported by @colazzo)
* Fixed serving D-Bus methods that return a single struct. (reported by @colazzo)
* Fixed sending extremely large D-Bus messages getting stuck. (reported by @colazzo)

## 0.11.1

### Features:
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ def get_link_arguments() -> List[str]:
'Based on sd-bus from libsystemd.'),
long_description=long_description,
long_description_content_type='text/markdown',
version='0.11.1',
version='0.12.rc1',
url='https://github.com/igo95862/python-sdbus',
author='igo95862',
author_email='igo95862@yandex.ru',
Expand Down

0 comments on commit 95751a7

Please sign in to comment.