16
0
Files
python-dbus_fast/python-dbus_fast-3.1.2.tar.xz

4 lines
131 B
Plaintext
Raw Permalink Normal View History

- Update to version 3.1.2: * Add Buldrequires python-covdefaults and python-codspeed * fix: stricter type hints for service decorators (#549) * 3.1.1 * fix: fix service getter/setter tasks tracking (#550) * chore: fix missing backtick in SignatureTree docstring (#552) * chore: remove stray `~.`s from the docs (#553) * 3.1.0 * feat: change aio MessageBus.call return type to Message (#548) * chore: add staticmethod decorators to from_xml() methods (#546) * chore: use cls for classmethods (#545) * 3.0.0 * feat!: use tuple for STRUCT types instead of list (#526) * chore: change pytest warning flag from default to errors (#540) * 2.46.4 * fix: enable freethreading in Cython modules (#544) * chore: fix type hints in test_send_reply.py (#543) * chore: replace asyncio.iscoroutinefunction with inspect.iscoroutinefunction (#542) * chore: ignore C files generated by Cython (#541) * 2.46.3 * fix: move call to close socket (#538) * 2.46.2 * fix: close socket file handle to prevent resource leak (#539) * 2.46.1 * fix(message_bus): prevent socket leak on connection error (#491) * chore: always wait for disconnect in async tests (#534) * 2.46.0 * feat: rename method and signal decorators to dbus_method and dbus_signal (#528) * 2.45.3 * fix: ordering in BaseMessageBus.export() (#535) * 2.45.2 * chore(pre-commit.ci): pre-commit autoupdate (#536) * fix: drop Python 3.9 support to fix CI (#537) * 2.45.1 * fix: raise ValueError if same interface instance is exported again (#530) * 2.45.0 * feat: add cython support for Cython 3.2+ (#533) * chore(deps-dev): bump cython from 3.1.6 to 3.2.0 (#524) * 2.44.6 * chore: remove bus._sock.close() from tests (#529) * bug: fix Signal() name type hint (#527) * fix: Add missing type hint to Node.nodes attribute (#525) * chore(pre-commit.ci): pre-commit autoupdate (#522) * chore(deps-dev): bump pytest-codspeed from 4.0.0 to 4.2.0 (#520) * chore(deps-dev): bump cython from 3.1.4 to 3.1.6 (#519) * chore(deps-ci): bump the github-actions group with 5 updates (#521) * chore(pre-commit.ci): pre-commit autoupdate (#515) * 2.44.5 * fix: cibuildwheel sha (#514) * 2.44.4 * chore: switch to using cibuildwheel action (#513) * fix: add wheels for Python 3.14 (#511) * chore(deps-ci): bump the github-actions group with 7 updates (#510) * chore(pre-commit.ci): pre-commit autoupdate (#506) * chore(deps-dev): bump cython from 3.1.3 to 3.1.4 (#508) * chore(deps-dev): bump pytest-cov from 6.3.0 to 7.0.0 (#504) * chore(deps-dev): bump pytest-asyncio from 1.1.0 to 1.2.0 (#503) * chore(deps-ci): bump the github-actions group with 5 updates (#497) * chore(pre-commit.ci): pre-commit autoupdate (#501) * chore(deps-dev): bump pytest-cov from 6.2.1 to 6.3.0 (#499) * chore(deps-dev): bump pytest from 8.4.1 to 8.4.2 (#498) * chore(pre-commit.ci): pre-commit autoupdate (#496) * chore(pre-commit.ci): pre-commit autoupdate (#492) * chore(deps-dev): bump cython from 3.1.2 to 3.1.3 (#493) * chore(pre-commit.ci): pre-commit autoupdate (#490) * chore(pre-commit.ci): pre-commit autoupdate (#488) * 2.44.3 * fix: passing multiple fds (#484) * chore(pre-commit.ci): pre-commit autoupdate (#485) * chore(deps-ci): bump CodSpeedHQ/action from 3.5.0 to 3.8.0 in the github-actions group (#487) * chore(deps-dev): bump pytest-asyncio from 0.26.0 to 1.1.0 (#481) * test: Replace deprecated `event_loop` fixture (#482) * 2.44.2 * fix: correct ServiceInterface signature (#474) * chore(pre-commit.ci): pre-commit autoupdate (#476) * chore(deps-ci): bump python-semantic-release/python-semantic-release from 10.0.2 to 10.2.0 in the github-actions group (#479) * chore(deps-dev): bump pytest from 8.4.0 to 8.4.1 (#478) * chore(deps-dev): bump pytest-codspeed from 3.2.0 to 4.0.0 (#480) * chore(deps-dev): bump urllib3 from 2.3.0 to 2.5.0 in the pip group (#475) * chore(deps-dev): bump setuptools from 80.8.0 to 80.9.0 (#467) * chore(deps-dev): bump pytest-cov from 6.1.1 to 6.2.1 (#471) * chore(deps-ci): bump the github-actions group with 2 updates (#466) * chore(deps-dev): bump requests from 2.32.3 to 2.32.4 in the pip group (#470) * chore(deps-dev): bump cython from 3.1.1 to 3.1.2 (#469) * chore(pre-commit.ci): pre-commit autoupdate (#465) * chore(deps-dev): bump pytest from 8.3.5 to 8.4.0 (#468) * chore(deps-dev): bump setuptools from 80.4.0 to 80.8.0 (#464) * chore(deps-dev): bump cython from 3.0.12 to 3.1.1 (#463) * chore(pre-commit.ci): pre-commit autoupdate (#461) * chore(deps-dev): bump pytest-timeout from 2.3.1 to 2.4.0 (#460) * chore(deps-dev): bump setuptools from 80.3.1 to 80.4.0 (#459) * chore(pre-commit.ci): pre-commit autoupdate (#458) * chore(deps-dev): bump setuptools from 80.0.0 to 80.3.1 (#457) * chore(deps-dev): bump setuptools from 79.0.0 to 80.0.0 (#453) * chore(deps-ci): bump the github-actions group with 3 updates (#455) * chore(pre-commit.ci): pre-commit autoupdate (#454) * chore(deps-dev): bump pycairo from 1.27.0 to 1.28.0 (#451) * chore(pre-commit.ci): pre-commit autoupdate (#452) * chore(deps-dev): bump setuptools from 78.1.0 to 79.0.0 (#450) * chore(pre-commit.ci): pre-commit autoupdate (#449) * chore(pre-commit.ci): pre-commit autoupdate (#448) * chore(deps-dev): bump pytest-cov from 6.0.0 to 6.1.1 (#447) * 2.44.1 * fix: correct documentation URLs in README (#446) * 2.44.0 * feat: use trusted publishing to upload wheels (#445) * chore(deps-dev): bump setuptools from 78.0.1 to 78.1.0 (#444) * chore(deps-dev): bump pytest-asyncio from 0.25.3 to 0.26.0 (#443) * chore: pin github actions to specific SHAs to mitigate supply chain attacks (#442) * chore(deps-dev): bump setuptools from 76.0.0 to 78.0.1 (#439) * chore(pre-commit.ci): pre-commit autoupdate (#440) * 2.43.0 * feat: improve unmarshall performance for SignatureType (#436) * 2.42.0 * feat: simplify code to unmarshall arrays (#435) * 2.41.1 * fix: no change re-release (#433) * 2.41.0 * feat: improve performance of unmarshalling boolean Variants (#431) * chore: add benchmark for interfaces added message (#432) * 2.40.0 * feat: improve unmarshaller performance for byte strings (#430) * chore: add socket unmarshall benchmark (#428) * chore(pre-commit.ci): pre-commit autoupdate (#427) * chore: remove lower python bound from PyGObject (#425) * 2.39.6 * fix: don't limit python upper bound (#424) * chore: remove workflow from previous failed attempt at testing big-endian (#423) * 2.39.5 * fix: upgrade to ruff 0.1.0 and fix violations (#422) * 2.39.4 * fix: multiple calls on the root logger instead of module logger (#421) * chore(pre-commit.ci): pre-commit autoupdate (#420) * chore(deps-dev): bump setuptools from 75.8.2 to 76.0.0 (#418) * 2.39.3 * fix: ensure void methods that can raise exceptions are marked (#417) * chore: update aio package typing (#416) * 2.39.2 * fix: correct size of uint32 with cython (#415) * 2.39.1 * fix: ensure proxy object tasks do not get garbage collected prematurely (#409) * 2.39.0 * feat: improve performance of signature lookups (#412) * chore: enable some more ruff rules (#414) * chore: sort imports (#413) * 2.38.0 * feat: improve performance of checking SignatureType tokens (#410) * chore: remove unused boilerplate cruft (#411) * 2.37.1 * fix: correctly handle big endian data (#405) * chore: add s390x tests (#408) * chore: fix type for hello message constant (#407) * chore: add more coverage for marshall (#406) * chore: update deps (#404) * 2.37.0 * feat: add support for finding message handlers when interface is None (#403) * 2.36.0 * feat: refactor service bus handler lookup to avoid linear searches (#400) * chore: upgrade typing on private modules (#402) * chore: add covdefaults (#401) * 2.35.1 * fix: reduce size of wheels (#399) * 2.35.0 * feat: reduce size of wheels (#398) * chore(pre-commit.ci): pre-commit autoupdate (#397) * chore(deps-dev): bump pytest from 8.3.4 to 8.3.5 (#395) * chore(deps-dev): bump setuptools from 75.8.0 to 75.8.2 (#396) * chore(deps-ci): bump python-semantic-release/python-semantic-release from 9.17.0 to 9.21.0 in the github-actions group (#394) * chore(pre-commit.ci): pre-commit autoupdate (#392) * 2.34.0 * feat: resync generic D-Bus errors (#393) * chore(deps-dev): bump cython from 3.0.11 to 3.0.12 (#391) * chore(pre-commit.ci): pre-commit autoupdate (#389) * 2.33.0 * feat: build macos arm wheels (#387) * chore(pre-commit.ci): pre-commit autoupdate (#386) * chore(deps-dev): bump pytest-codspeed from 3.1.2 to 3.2.0 (#384) * chore(deps-dev): bump pytest-asyncio from 0.25.2 to 0.25.3 (#385) * 2.32.0 * feat: speed up marshalling messages (#383) * 2.31.0 * feat: speed up bytearray creation in unmarshaller (#382) * 2.30.4 * fix: docs build (#381) * 2.30.3 * fix: attempting to unmarshall some arrays twice (#380) * chore(deps-ci): bump the github-actions group with 2 updates (#379) * chore(pre-commit.ci): pre-commit autoupdate (#378) * chore: fix release upload (#377) * chore: fix semantic release fields (#376) * chore: fix release process (#375) * chore: fix commitlint config (#374) * chore: bump the github-actions group with 9 updates (#372) * chore(deps-dev): bump pytest-asyncio from 0.23.8 to 0.25.2 (#373) * chore: update dependabot.yml prefix * chore: update dependabot.yml to include actions * chore(deps-dev): bump pytest from 7.4.4 to 8.3.4 (#334) * chore: bump upload/download artifact to v4 (#370) * chore(pre-commit.ci): pre-commit autoupdate (#369) * 2.30.2 * fix: fetching release tag during build (#368) * 2.30.1 * fix: wheel builds on aarch64 (#367) * 2.30.0 * feat: migrate to using native arm runners for wheel builds (#366) * 2.29.0 * feat(introspect): implement annotations (#359) * fix: void validate arguments/properties name (#358) * chore(deps-dev): bump pytest-codspeed from 3.1.1 to 3.1.2 (#362) * chore(deps-dev): bump setuptools from 75.7.0 to 75.8.0 (#364) * chore(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0 (#363) * chore(pre-commit.ci): pre-commit autoupdate (#365) * chore(deps): bump sphinx from 7.1.2 to 7.4.7 (#361) * 2.28.0 * feat: improve performance of unmarshalling variants (#354) * feat: improve performance of marshalling message headers (#356) * fix: revert avoid building wheels if a release is not made (#357) * 2.27.0 * feat: speed up marshalling messages (#352) * chore: avoid building wheels if a release is not made (#355) * chore: add marshall benchmark (#353) * 2.26.0 * feat: speed up constructing messages from the unmarshaller (#344) * 2.25.0 * fix: race in test_tcp_connection_with_forwarding (#350) * chore: add codspeed badge (#351) * feat: speed up unmarshalling headers (#347) * 2.24.6 * fix: disable wheel builds for old python versions (#346) * chore: bump codecov action to v5 (#343) * 2.24.5 * chore: add codspeed benchmarks (#340) * fix: ensure exceptions are logged when no reply is expected (#342) * chore: split wheel builds to speed up releases (#341) * chore: switch to ruff (#339) * chore: drop Python 3.8 support as it has reached EOL (#338) * chore(pre-commit.ci): pre-commit autoupdate (#337) * chore(pre-commit.ci): pre-commit autoupdate (#336) * chore(deps): bump sphinx-rtd-theme from 3.0.1 to 3.0.2 (#335) * chore(pre-commit.ci): pre-commit autoupdate (#333) * chore(deps): bump sphinx-rtd-theme from 3.0.1 to 3.0.2 (#332) OBS-URL: https://build.opensuse.org/package/show/Base:System/python-dbus_fast?expand=0&rev=8
2026-01-28 18:56:41 +00:00
version https://git-lfs.github.com/spec/v1
oid sha256:1cf5bbf0a075742859e7833dbad723f6cd490d965c80e7523f596e5fb97fcb98
size 156052