98 KiB
CHANGELOG
v2.44.1 (2025-04-03)
Bug Fixes
v2.44.0 (2025-04-01)
Chores
-
Pin github actions to specific SHAs to mitigate supply chain attacks (#442,
b69c865) -
deps-dev: Bump pytest-asyncio from 0.25.3 to 0.26.0 (#443,
3f63386) -
deps-dev: Bump setuptools from 76.0.0 to 78.0.1 (#439,
33332d9)
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Features
v2.43.0 (2025-03-23)
Features
v2.42.0 (2025-03-23)
Features
v2.41.1 (2025-03-23)
Bug Fixes
v2.41.0 (2025-03-23)
Chores
Features
- feat: improve performance of boolean Variants
There are only two of these type and relatively common so we can use pre-constructed objects
- chore: tweaks
v2.40.0 (2025-03-23)
Chores
-
chore: add socket unmarshall benchmark
-
chore: bench multiple messages
- chore(pre-commit.ci): pre-commit autoupdate
updates: - github.com/astral-sh/ruff-pre-commit: v0.1.0 → v0.11.0
-
chore(pre-commit.ci): auto fixes
-
chore: fix violations
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston nick@koston.org
Features
v2.39.6 (2025-03-17)
Bug Fixes
This requires all projects that depend on dbus-fast to have to set the same limit, which is an unnecessary burden.
- fix: adjust pygobject pin to required python < 4 (see https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/418)
Co-authored-by: J. Nick Koston nick@koston.org
Chores
v2.39.5 (2025-03-13)
Bug Fixes
v2.39.4 (2025-03-13)
Bug Fixes
Chores
v2.39.3 (2025-03-07)
Bug Fixes
Chores
v2.39.2 (2025-03-07)
Bug Fixes
-
chore: add more coverage for big endian systems
-
chore: fix overflow
-
fix: should have been unsigned int
v2.39.1 (2025-03-07)
Bug Fixes
v2.39.0 (2025-03-06)
Chores
Features
-
Added
SignatureTreetype in a few more places to avoid python lookups - Improved performance and reduced code to createVariantobject
v2.38.0 (2025-03-06)
Chores
Features
-
feat: improve performance of checking SignatureType tokens
-
chore: fixes
v2.37.1 (2025-03-06)
Bug Fixes
Chores
core: fix type for hello message constant
dependabot is still broken with poetry 2
- Updating certifi (2024.12.14 -> 2025.1.31) - Updating babel (2.16.0 -> 2.17.0) - Updating jinja2 (3.1.5 -> 3.1.6) - Updating coverage (7.6.10 -> 7.6.12)
v2.37.0 (2025-03-06)
Features
v2.36.0 (2025-03-05)
Chores
-
chore: upgrade typing on private modules
-
chore: typing fixes
Features
v2.35.1 (2025-03-05)
Bug Fixes
first attempt failed to change the correct constant in build_ext.py
v2.35.0 (2025-03-05)
Chores
- deps-ci: Bump python-semantic-release/python-semantic-release from 9.17.0 to 9.21.0 in the
github-actions group (#394,
a7e1a90)
chore(deps-ci): bump python-semantic-release/python-semantic-release
Bumps the github-actions group with 1 update: python-semantic-release/python-semantic-release.
Updates python-semantic-release/python-semantic-release from 9.17.0 to 9.21.0 - Release
notes -
Changelog
--- updated-dependencies: - dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
updates: - github.com/commitizen-tools/commitizen: v4.2.2 → v4.4.1 - github.com/astral-sh/ruff-pre-commit: v0.9.7 → v0.9.9
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Features
Compile with -g0 to reduce the binary size
v2.34.0 (2025-02-24)
Chores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Features
v2.33.0 (2025-02-05)
Chores
-
deps-dev: Bump pytest-asyncio from 0.25.2 to 0.25.3 (#385,
e6c75a6) -
deps-dev: Bump pytest-codspeed from 3.1.2 to 3.2.0 (#384,
9f966af)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Features
v2.32.0 (2025-02-02)
Features
v2.31.0 (2025-02-02)
Features
v2.30.4 (2025-02-02)
Bug Fixes
v2.30.3 (2025-02-02)
Bug Fixes
Chores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston nick@koston.org
-
Update dependabot.yml prefix (
c4e37b0) -
Update dependabot.yml to include actions (
56c1595) -
deps-ci: Bump the github-actions group with 2 updates (#379,
1aab230)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston nick@koston.org
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
v2.30.2 (2025-01-17)
Bug Fixes
v2.30.1 (2025-01-17)
Bug Fixes
v2.30.0 (2025-01-17)
Features
v2.29.0 (2025-01-15)
Bug Fixes
Chores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Features
Co-authored-by: J. Nick Koston nick@koston.org
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
v2.28.0 (2025-01-07)
Bug Fixes
Features
-
Improve performance of marshalling message headers (#356,
e1aaf0a) -
Improve performance of unmarshalling variants (#354,
d376bb1)
v2.27.0 (2025-01-07)
Chores
Features
v2.26.0 (2025-01-07)
Features
v2.25.0 (2025-01-07)
Bug Fixes
Chores
Features
v2.24.6 (2025-01-07)
Bug Fixes
Chores
v2.24.5 (2025-01-07)
Bug Fixes
Chores
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
v2.24.4 (2024-11-15)
Bug Fixes
Chores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston nick@koston.org
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
v2.24.3 (2024-10-05)
Bug Fixes
Chores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
v2.24.2 (2024-09-06)
Bug Fixes
v2.24.1 (2024-09-06)
Bug Fixes
Chores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.24.0 (2024-08-26)
Chores
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Features
v2.23.0 (2024-08-21)
Chores
- deps-dev: Bump certifi from 2024.6.2 to 2024.7.4 in the pip group across 1 directory
(#298,
705ad28)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- chore(pre-commit.ci): pre-commit autoupdate
updates: - github.com/commitizen-tools/commitizen: v2.32.4 → v3.27.0 - github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.6.0 - github.com/pre-commit/mirrors-prettier: v2.7.1 → v4.0.0-alpha.8 - github.com/asottile/pyupgrade: v2.37.3 → v3.16.0 - github.com/PyCQA/isort: 5.12.0 → 5.13.2
- chore(pre-commit.ci): auto fixes
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Features
v2.22.1 (2024-06-26)
Bug Fixes
v2.22.0 (2024-06-26)
Chores
Features
v2.21.3 (2024-05-20)
Bug Fixes
v2.21.2 (2024-05-08)
Bug Fixes
v2.21.1 (2024-01-16)
Bug Fixes
v2.21.0 (2023-12-12)
Features
v2.20.0 (2023-12-04)
Features
v2.19.0 (2023-12-04)
Features
v2.18.0 (2023-12-04)
Features
v2.17.0 (2023-12-04)
Features
v2.16.0 (2023-12-04)
Features
v2.15.0 (2023-11-22)
Features
The DBusError exception stores the error type as string. This makes the exception not directly compare to the ErrorType members (for example DBusError(ErrorType.FAILED, "").type != ErrorType.FAILED). This makes ErrorType also a string to make this comparision work.
v2.14.0 (2023-11-10)
Features
v2.13.1 (2023-11-07)
Bug Fixes
v2.13.0 (2023-11-07)
Features
v2.12.1 (2023-11-07)
Bug Fixes
v2.12.0 (2023-10-18)
Bug Fixes
Features
v2.11.1 (2023-10-04)
Bug Fixes
Chores
v2.11.0 (2023-09-27)
Features
v2.10.0 (2023-09-25)
Features
v2.9.0 (2023-09-20)
Features
v2.8.0 (2023-09-20)
Features
v2.7.0 (2023-09-13)
Features
v2.6.0 (2023-09-12)
Features
v2.5.0 (2023-09-12)
Features
v2.4.0 (2023-09-12)
Chores
Features
v2.3.0 (2023-09-11)
Features
v2.2.0 (2023-09-10)
Features
v2.1.0 (2023-09-10)
Features
v2.0.1 (2023-09-08)
Bug Fixes
v2.0.0 (2023-09-07)
Features
v1.95.2 (2023-09-07)
Bug Fixes
Co-authored-by: Remy Noel remy.noel@blade-group.com
Co-authored-by: J. Nick Koston nick@koston.org
v1.95.1 (2023-09-07)
Bug Fixes
Chores
v1.95.0 (2023-09-06)
Features
v1.94.1 (2023-08-27)
Bug Fixes
v1.94.0 (2023-08-24)
Chores
Features
v1.93.1 (2023-08-24)
Bug Fixes
Chores
v1.93.0 (2023-08-21)
Features
v1.92.0 (2023-08-18)
Features
v1.91.4 (2023-08-17)
Bug Fixes
Co-authored-by: Remy Noel remy.noel@blade-group.com
Co-authored-by: J. Nick Koston nick@koston.org
v1.91.3 (2023-08-17)
Bug Fixes
v1.91.2 (2023-08-09)
Bug Fixes
v1.91.1 (2023-08-09)
Bug Fixes
v1.91.0 (2023-08-09)
Features
v1.90.2 (2023-08-05)
Bug Fixes
v1.90.1 (2023-08-02)
Bug Fixes
v1.90.0 (2023-08-02)
Features
v1.89.0 (2023-08-02)
Features
v1.88.0 (2023-08-02)
Features
v1.87.6 (2023-08-01)
Bug Fixes
v1.87.5 (2023-07-28)
Bug Fixes
v1.87.4 (2023-07-28)
Bug Fixes
v1.87.3 (2023-07-27)
Bug Fixes
v1.87.2 (2023-07-24)
Bug Fixes
- Typing on _fn_result_to_body was incorrect which was caused an exception with cython3
(#210,
c40c7bc)
v1.87.1 (2023-07-24)
Bug Fixes
v1.87.0 (2023-07-24)
Features
v1.86.0 (2023-05-03)
Chores
Features
v1.85.0 (2023-04-21)
Features
v1.84.2 (2023-02-20)
Bug Fixes
Co-authored-by: J. Nick Koston nick@koston.org
v1.84.1 (2023-02-14)
Bug Fixes
Chores
v1.84.0 (2023-01-07)
Features
v1.83.1 (2022-12-24)
Bug Fixes
v1.83.0 (2022-12-23)
Features
Closes https://github.com/Bluetooth-Devices/dbus-fast/issues/188
v1.82.0 (2022-12-09)
Features
v1.81.0 (2022-12-09)
Chores
Features
v1.80.0 (2022-12-09)
Features
v1.79.0 (2022-12-09)
Features
v1.78.0 (2022-12-08)
Chores
Features
v1.77.0 (2022-12-08)
Features
v1.76.0 (2022-12-08)
Chores
Features
v1.75.1 (2022-11-23)
Bug Fixes
There were still a few links incorrectly pointing back to altdesktop/python-dbus-next on GitHub.
v1.75.0 (2022-11-17)
Features
v1.74.2 (2022-11-17)
Bug Fixes
v1.74.1 (2022-11-16)
Bug Fixes
v1.74.0 (2022-11-14)
Features
v1.73.1 (2022-11-14)
Bug Fixes
v1.73.0 (2022-11-11)
Chores
thanks to https://til.simonwillison.net/docker/emulate-s390x-with-qemu
-
Make big endian workflow manual until we get it working properly (#157,
9240bfd) -
Prepare marshaller to be able to generate big endian messages (#154,
b2327c0)
Features
Improve message_bus.py _process_message performance with a pxd file
v1.72.0 (2022-11-04)
Chores
Features
v1.71.0 (2022-11-04)
Features
v1.70.0 (2022-11-04)
Features
v1.69.0 (2022-11-04)
Features
v1.68.0 (2022-11-04)
Features
v1.67.0 (2022-11-03)
Features
v1.66.0 (2022-11-03)
Features
v1.65.0 (2022-11-03)
Features
v1.64.0 (2022-11-03)
Features
v1.63.0 (2022-11-03)
Features
v1.62.0 (2022-11-03)
Chores
-
Add explicit test for workaround of python/cpython#98976 (#135,
b486e32)
Features
v1.61.1 (2022-11-01)
Bug Fixes
Chores
v1.61.0 (2022-11-01)
Chores
Features
v1.60.0 (2022-10-31)
Features
v1.59.2 (2022-10-31)
Bug Fixes
v1.59.1 (2022-10-29)
Bug Fixes
Chores
v1.59.0 (2022-10-29)
Features
v1.58.0 (2022-10-29)
Features
v1.57.0 (2022-10-29)
Features
v1.56.0 (2022-10-29)
Features
v1.55.0 (2022-10-29)
Features
v1.54.0 (2022-10-28)
Features
Co-authored-by: David Lechner david@lechnology.com
v1.53.0 (2022-10-28)
Features
v1.52.0 (2022-10-28)
Chores
Features
v1.51.0 (2022-10-27)
Features
v1.50.0 (2022-10-27)
Features
v1.49.0 (2022-10-26)
Features
v1.48.0 (2022-10-20)
Features
v1.47.0 (2022-10-19)
Features
v1.46.0 (2022-10-19)
Features
v1.45.0 (2022-10-13)
Features
v1.44.0 (2022-10-12)
Features
v1.43.0 (2022-10-12)
Features
v1.42.0 (2022-10-12)
Features
v1.41.0 (2022-10-11)
Features
v1.40.0 (2022-10-10)
Features
v1.39.0 (2022-10-10)
Features
v1.38.0 (2022-10-09)
Features
v1.37.0 (2022-10-09)
Chores
- Adjust unmarshall benchmarks since they are now fast enough to hit the margin of error
(#97,
0ee88e4)
Features
v1.36.0 (2022-10-09)
Features
v1.35.0 (2022-10-09)
Features
v1.34.0 (2022-10-09)
Features
v1.33.0 (2022-10-09)
Features
v1.32.0 (2022-10-08)
Features
v1.31.0 (2022-10-08)
Features
v1.30.0 (2022-10-08)
Features
v1.29.1 (2022-10-07)
Bug Fixes
v1.29.0 (2022-10-07)
Features
v1.28.1 (2022-10-07)
Bug Fixes
v1.28.0 (2022-10-07)
Features
v1.27.0 (2022-10-07)
Features
v1.26.0 (2022-10-06)
Bug Fixes
Features
v1.25.0 (2022-10-05)
Features
v1.24.0 (2022-10-04)
Features
v1.23.0 (2022-10-04)
Features
v1.22.0 (2022-10-03)
Features
v1.21.17 (2022-10-02)
Bug Fixes
v1.21.16 (2022-10-02)
Bug Fixes
v1.21.15 (2022-10-02)
Bug Fixes
v1.21.14 (2022-10-02)
Bug Fixes
v1.21.13 (2022-10-02)
Bug Fixes
v1.21.12 (2022-10-02)
Bug Fixes
v1.21.11 (2022-10-02)
Bug Fixes
v1.21.10 (2022-10-02)
Bug Fixes
v1.21.9 (2022-10-02)
Bug Fixes
v1.21.8 (2022-10-02)
Bug Fixes
v1.21.7 (2022-10-02)
Bug Fixes
v1.21.6 (2022-10-02)
Bug Fixes
v1.21.5 (2022-10-02)
Bug Fixes
v1.21.4 (2022-10-02)
Bug Fixes
v1.21.3 (2022-10-02)
Bug Fixes
v1.21.2 (2022-10-02)
Bug Fixes
v1.21.1 (2022-10-02)
Bug Fixes
v1.21.0 (2022-10-02)
Chores
Features
v1.20.0 (2022-10-02)
Bug Fixes
Features
v1.19.0 (2022-10-02)
Features
v1.18.0 (2022-10-01)
Features
v1.17.0 (2022-09-27)
Features
v1.16.0 (2022-09-27)
Features
v1.15.3 (2022-09-27)
Bug Fixes
v1.15.2 (2022-09-27)
Bug Fixes
v1.15.1 (2022-09-26)
Bug Fixes
v1.15.0 (2022-09-26)
Features
v1.14.0 (2022-09-25)
Features
v1.13.0 (2022-09-24)
Features
v1.12.0 (2022-09-24)
Features
v1.11.0 (2022-09-24)
Features
v1.10.0 (2022-09-24)
Features
v1.9.0 (2022-09-24)
Features
v1.8.0 (2022-09-24)
Features
v1.7.0 (2022-09-21)
Features
v1.6.0 (2022-09-20)
Bug Fixes
Features
v1.5.1 (2022-09-20)
Bug Fixes
v1.5.0 (2022-09-19)
Chores
Features
v1.4.0 (2022-09-10)
Features
v1.3.0 (2022-09-09)
Features
v1.2.0 (2022-09-09)
Chores
Features
v1.1.9 (2022-09-09)
Bug Fixes
v1.1.8 (2022-09-09)
Bug Fixes
v1.1.7 (2022-09-09)
Bug Fixes
v1.1.6 (2022-09-09)
Bug Fixes
v1.1.5 (2022-09-09)
Bug Fixes
v1.1.4 (2022-09-09)
Bug Fixes
v1.1.3 (2022-09-09)
Bug Fixes
v1.1.2 (2022-09-09)
Bug Fixes
v1.1.1 (2022-09-09)
Bug Fixes
v1.1.0 (2022-09-09)
Chores
-
Build fixes (
4927a1e) -
Ci fixes (
fad09d6) -
Disable some linters (
0ab9fab) -
Fix ci (
d187573) -
Fix ci (
988ff05) -
Fix ci (
6e10c51) -
Fix ci (
2a2d486) -
Fix ci (
61e00c1) -
Initial commit (
169581f) -
Initial port (
495bfac) -
Rename (
60308e0) -
Rename (
36b08af) -
Rename (
7e9609b)