Skip to content

Commit

Permalink
Version 0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
igo95862 committed Apr 17, 2022
1 parent 7adc60d commit 0612446
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 6 deletions.
13 changes: 10 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.9.0

* **pkg-config is now required** when building from source.
* **Added support for Alpine Linux** and any other distros using elogind instead of systemd.
* Improved PropertiesChanged signal emissions for python objects.
* Fixed python D-Bus methods that return single struct.

## 0.8.5

* Fixed missing header file from the source package.
Expand All @@ -22,7 +29,7 @@
### Fixes:

* Typing stub will raise an exception when called in case the C module failed
to load. This should reduce crypting erros in case the module failure.
to load. This should reduce crypting errors in case the module failure.
* Interface generator now skips standard interfaces such as
`org.freedesktop.DBus.Introspectable`

Expand All @@ -31,7 +38,7 @@
* Added limited API module.
This has advantage of working on multiple Python versions but 5% performance penalty.
PyPI will probably use the limited API module.
* Fixed any libsystemd errors casuing a segmentation fault.
* Fixed any libsystemd errors causing a segmentation fault.

## 0.8.1

Expand All @@ -49,6 +56,6 @@
* Added `request_default_bus_name` to request name on default
bus in blocking order.
* Added `SdBus.request_name` to requests name in blocking
order. Usefull to initialize the daemons.
order. Useful to initialize the daemons.
* Fixed any initialized dbus objects never being deleted
even if there were no more references to them.
2 changes: 1 addition & 1 deletion PACKAGING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ script using environment variables.
### PYTHON_SDBUS_USE_IGNORE_SYSTEMD_VERSION

By default setup.py will try to figure out the libsystemd version
using the `ldconfig` command to disable certain features if
using the `pkg-config` command to disable certain features if
the libsystemd version is too low. If you want to skip the check
and enable all features set this variable `1`.

Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@

from setuptools import Extension, setup


c_macros: List[Tuple[str, Optional[str]]] = []


Expand Down Expand Up @@ -94,7 +93,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.8.5',
version='0.9.0',
url='https://github.com/igo95862/python-sdbus',
author='igo95862',
author_email='igo95862@yandex.ru',
Expand Down

0 comments on commit 0612446

Please sign in to comment.