-
Notifications
You must be signed in to change notification settings - Fork 53
Comparing changes
Open a pull request
base repository: martinpitt/python-dbusmock
base: 0.37.1
head repository: martinpitt/python-dbusmock
compare: main
- 14 commits
- 46 files changed
- 1 contributor
Commits on Oct 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 231cfb6 - Browse repository at this point
Copy the full SHA 231cfb6View commit details
Commits on Nov 30, 2025
-
tests: Adjust to NM 1.54.2 output change
Putting NM to sleep now says "off" instead of "sleep".
Configuration menu - View commit details
-
Copy full SHA for 1ce6196 - Browse repository at this point
Copy the full SHA 1ce6196View commit details
Commits on Dec 27, 2025
-
ofono: Wrap multi-line strings in parens
Fixes > ISC004 Unparenthesized implicit string concatenation in collection with latest ruff.
Configuration menu - View commit details
-
Copy full SHA for 460f7ba - Browse repository at this point
Copy the full SHA 460f7baView commit details
Commits on Jan 12, 2026
-
dbusmock: Drop most variables from __init__.py
Fixes most of "RUF067 `__init__` module should only contain docstrings and re-exports" with current upstream ruff. We really want `__version__`, so ignore that.
Configuration menu - View commit details
-
Copy full SHA for b701392 - Browse repository at this point
Copy the full SHA b701392View commit details
Commits on Jan 24, 2026
-
testcase: Drop __enter__() return types
Most recent ruff complains about > PYI034 `__enter__` methods in classes like `SpawnedMock` usually return `self` at runtime > help: Use `Self` as return type But neither `Self` nor `self` nor `"Self"` actually works. Let's not bother, mypy figures out the return type just fine.
Configuration menu - View commit details
-
Copy full SHA for 506976d - Browse repository at this point
Copy the full SHA 506976dView commit details
Commits on Jan 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 0b96a09 - Browse repository at this point
Copy the full SHA 0b96a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbdc0d8 - Browse repository at this point
Copy the full SHA fbdc0d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59a9938 - Browse repository at this point
Copy the full SHA 59a9938View commit details -
polkitd: Add RegisterAuthenticationAgentWithOptions
This is what systemd calls these days.
Configuration menu - View commit details
-
Copy full SHA for a289b4b - Browse repository at this point
Copy the full SHA a289b4bView commit details -
`systemctl suspend` and friends call this. Add a test case.
Configuration menu - View commit details
-
Copy full SHA for a08c13f - Browse repository at this point
Copy the full SHA a08c13fView commit details -
README: Update outaded and broken examples
- The Suspend() functionality moved from UPower to systemd-logind ages ago. Move the examples to that. - Make the examples actually work unmodified by addig a `busctl` call as a placeholder for what your tested program would do. - Move from tearDown() to addCleanup(), which is is the modern style. - Rewrite the pytest example to use the current API. Fixes #236
Configuration menu - View commit details
-
Copy full SHA for 55832e8 - Browse repository at this point
Copy the full SHA 55832e8View commit details -
test: Check the examples in README.md
This extracts the examples into temporary files and runs them through pytest. Let's make sure that these don't break again in the future!
Configuration menu - View commit details
-
Copy full SHA for 1a701a7 - Browse repository at this point
Copy the full SHA 1a701a7View commit details -
pyproject: Disable pytest-asyncio
This quiesces a deprecation warning > The configuration option "asyncio_default_fixture_loop_scope" is unset. This project does not use asyncio, this just happens because I have the package installed locally.
Configuration menu - View commit details
-
Copy full SHA for cc201b2 - Browse repository at this point
Copy the full SHA cc201b2View commit details
Commits on Jan 30, 2026
-
tests: Skip test_readme_examples if README.md is not present
This happens in wheel installs in Debian's `pybuild` environment.
Configuration menu - View commit details
-
Copy full SHA for ee00606 - Browse repository at this point
Copy the full SHA ee00606View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.37.1...main