Skip to content

Commit 95751a7

Browse files
committed
Version 0.12.RC1
1 parent 339a3d2 commit 95751a7

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
## 0.12.RC1
2+
3+
This version significantly reworked the internal undocumented classes
4+
and functions. If you used the undocumented API you would probably need
5+
to adjust your code. Type checker like `mypy` can be very useful for this.
6+
7+
### Features:
8+
9+
* `@setter_private` can now be used in overrides.
10+
* Added `assertDbusSignalEmits` method to `IsolatedDbusTestCase`.
11+
Can be used to assert that a D-Bus signal was emitted
12+
inside the `async with` block.
13+
* Added `sdbus.utils.parse_get_managed_objects` function. Can be
14+
used to parse the ObjectManager's `get_managed_objects` method
15+
data to classes and Python attribute names.
16+
* Added a handle that is returned by `export_to_dbus` and `export_with_manager`
17+
methods. This handle can be used to explicitly control when object is accessible
18+
from D-Bus. (requested by @dragomirecky)
19+
20+
### Fixes:
21+
22+
* Fixed async D-Bus properties not having a proper generic typing. (reported by @ValdezFOmar)
23+
* Fixed build not working when systemd has a minor version suffix.
24+
* Fixed being unable to name arguments in D-Bus introspection when
25+
method has no return arguments. (reported by @colazzo)
26+
* Fixed serving D-Bus methods that return a single struct. (reported by @colazzo)
27+
* Fixed sending extremely large D-Bus messages getting stuck. (reported by @colazzo)
28+
129
## 0.11.1
230

331
### Features:

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def get_link_arguments() -> List[str]:
9696
'Based on sd-bus from libsystemd.'),
9797
long_description=long_description,
9898
long_description_content_type='text/markdown',
99-
version='0.11.1',
99+
version='0.12.rc1',
100100
url='https://github.com/igo95862/python-sdbus',
101101
author='igo95862',
102102
author_email='[email protected]',

0 commit comments

Comments
 (0)