{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31664927,"defaultBranch":"main","name":"python-dbusmock","ownerLogin":"martinpitt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-04T15:45:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/200109?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713454316.0","currentOid":""},"activityList":{"items":[{"before":"5ea7ddb035fe2761404f1db2593917fa9e277fd2","after":"d416d2e170c5c5960e5ccb6e633e1eee5eb60294","ref":"refs/heads/main","pushedAt":"2024-05-24T19:14:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Add initial ModemManager mock\n\nWe mock the daemon and allow to add a modem (which also adds a SIM)\nand a minimal Voice interface.\n\nThis is enough for `mmcli -m any` and `mmcli -i any` to work, for shells\nlike phosh to display mobile broadband information and for calls thinking\nit's seeing a voice capable modem (thus enabling call functionality).","shortMessageHtmlLink":"Add initial ModemManager mock"}},{"before":"b699b35dfa90e0f88e70f5d22fbf35e1267853b0","after":"5ea7ddb035fe2761404f1db2593917fa9e277fd2","ref":"refs/heads/main","pushedAt":"2024-05-23T08:52:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Fix loading of libglib on macOS\n\nlibglib has the extension .dynlib on macOS.","shortMessageHtmlLink":"Fix loading of libglib on macOS"}},{"before":"b699b35dfa90e0f88e70f5d22fbf35e1267853b0","after":null,"ref":"refs/heads/fix","pushedAt":"2024-04-18T15:31:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"fcb351f456f99c7b7bcafa17fd7a8963e2e6f7e5","after":"b699b35dfa90e0f88e70f5d22fbf35e1267853b0","ref":"refs/heads/main","pushedAt":"2024-04-18T15:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"tests: Adjust for python-build output tar name change\n\nThe tarball is now named \"python_dbusmock-VERSION\".","shortMessageHtmlLink":"tests: Adjust for python-build output tar name change"}},{"before":null,"after":"b699b35dfa90e0f88e70f5d22fbf35e1267853b0","ref":"refs/heads/fix","pushedAt":"2024-04-18T15:27:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"tests: Adjust for python-build output tar name change\n\nThe tarball is now named \"python_dbusmock-VERSION\".","shortMessageHtmlLink":"tests: Adjust for python-build output tar name change"}},{"before":"0d453dbc7fb7827fce0f1a78bc3ae77e0dc0146f","after":"fcb351f456f99c7b7bcafa17fd7a8963e2e6f7e5","ref":"refs/heads/main","pushedAt":"2024-03-03T07:34:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"workflows: Bump action-release to get github-script@v7\n\nThis gets rid of the obsolete node.js 16. See\nhttps://github.com/cockpit-project/action-release/commit/7d2e2657382e8","shortMessageHtmlLink":"workflows: Bump action-release to get github-script@v7"}},{"before":"a6bb94821d03756a8c2e09ea80b4ad05025f3898","after":null,"ref":"refs/heads/ruff","pushedAt":"2024-03-01T06:05:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"47829f0669e02fdac187dc2523837835c236ffd4","after":"0d453dbc7fb7827fce0f1a78bc3ae77e0dc0146f","ref":"refs/heads/main","pushedAt":"2024-03-01T06:05:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Adjust to ruff 0.3.0\n\nThat doesn't like the `# fmt off` annotations:\n\n> RUF028 This suppression comment is invalid because it cannot be in an expression, pattern, argument list, or other non-statement\n\nSo throw beauty out of the door and concede to the battling tools.","shortMessageHtmlLink":"Adjust to ruff 0.3.0"}},{"before":null,"after":"a6bb94821d03756a8c2e09ea80b4ad05025f3898","ref":"refs/heads/ruff","pushedAt":"2024-03-01T05:50:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Adjust to ruff 0.3.0\n\nThat doesn't like the `# fmt off` annotations:\n\n> RUF028 This suppression comment is invalid because it cannot be in an expression, pattern, argument list, or other non-statement\n\nSo throw beauty out of the door and concede to the battling tools.","shortMessageHtmlLink":"Adjust to ruff 0.3.0"}},{"before":"35cadae0181c4cd2a1d98961cb052fcc49d45534","after":null,"ref":"refs/heads/version","pushedAt":"2024-02-26T16:03:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"b24f7b704725402fe19ce5af42273d87036d95dc","after":"47829f0669e02fdac187dc2523837835c236ffd4","ref":"refs/heads/main","pushedAt":"2024-02-26T16:03:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"test: Robustify powerprofilesctl version parsing\n\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/merge_requests/167\nwill change the output of `powerprofilesctl version`. Take the\nfirst version number from the ouput instead of assuming that the output\nstarts with it.","shortMessageHtmlLink":"test: Robustify powerprofilesctl version parsing"}},{"before":"7bf34be02374060c2a81f344956a008e4e0650e7","after":"35cadae0181c4cd2a1d98961cb052fcc49d45534","ref":"refs/heads/version","pushedAt":"2024-02-26T15:59:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"test: Robustify powerprofilesctl version parsing\n\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/merge_requests/167\nwill change the output of `powerprofilesctl version`. Take the\nfirst version number from the ouput instead of assuming that the output\nstarts with it.","shortMessageHtmlLink":"test: Robustify powerprofilesctl version parsing"}},{"before":null,"after":"7bf34be02374060c2a81f344956a008e4e0650e7","ref":"refs/heads/version","pushedAt":"2024-02-26T15:53:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"test: Robustify powerprofilesctl version parsing\n\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/merge_requests/167\nwill change the output of `powerprofilesctl version`. Take the\nfirst version number from the ouput instead of assuming that the output\nstarts with it.","shortMessageHtmlLink":"test: Robustify powerprofilesctl version parsing"}},{"before":"825fd7a8f44d6ee9bff6f37abaebe39a738ce62d","after":"b24f7b704725402fe19ce5af42273d87036d95dc","ref":"refs/heads/main","pushedAt":"2024-02-23T13:04:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Add upower_power_profiles_daemon template\n\nThis works like the existing power_profiles_daemon template, but for the\nnew D-Bus name/object path introduced in\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/releases/0.20\n\nEnable integration test on Ubuntu, which has version 0.13 in 22.04 LTS.","shortMessageHtmlLink":"Add upower_power_profiles_daemon template"}},{"before":"cc0eb3a9c31e81dee831a619cacb0c9a074a3a7e","after":null,"ref":"refs/heads/power-profiles","pushedAt":"2024-02-23T13:04:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"9b21b2858b832252fd3df751ae19d53ebd15189b","after":"cc0eb3a9c31e81dee831a619cacb0c9a074a3a7e","ref":"refs/heads/power-profiles","pushedAt":"2024-02-23T11:46:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Add upower_power_profiles_daemon template\n\nThis works like the existing power_profiles_daemon template, but for the\nnew D-Bus name/object path introduced in\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/releases/0.20\n\nEnable integration test on Ubuntu, which has version 0.13 in 22.04 LTS.","shortMessageHtmlLink":"Add upower_power_profiles_daemon template"}},{"before":"485f57ee15ed2ddbd3459d0bc6894ef566561f4c","after":"9b21b2858b832252fd3df751ae19d53ebd15189b","ref":"refs/heads/power-profiles","pushedAt":"2024-02-23T11:43:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Add upower_power_profiles_daemon template\n\nThis works like the existing power_profiles_daemon template, but for the\nnew D-Bus name/object path introduced in\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/releases/0.20\n\nEnable integration test on Ubuntu, which has version 0.13 in 22.04 LTS.","shortMessageHtmlLink":"Add upower_power_profiles_daemon template"}},{"before":"2ec3cf39b7ae3768a8226b71a507a043b41e2a10","after":"485f57ee15ed2ddbd3459d0bc6894ef566561f4c","ref":"refs/heads/power-profiles","pushedAt":"2024-02-23T11:41:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Add upower_power_profiles_daemon template\n\nThis works like the existing power_profiles_daemon template, but for the\nnew D-Bus name/object path introduced in\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/releases/0.20\n\nEnable integration test on Ubuntu, which has version 0.13 in 22.04 LTS.","shortMessageHtmlLink":"Add upower_power_profiles_daemon template"}},{"before":"15b8389005d83ebe35a04947951950cb2d233816","after":"2ec3cf39b7ae3768a8226b71a507a043b41e2a10","ref":"refs/heads/power-profiles","pushedAt":"2024-02-23T11:36:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Add upower_power_profiles_daemon template\n\nThis works like the existing power_profiles_daemon template, but for the\nnew D-Bus name/object path introduced in\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/releases/0.20\n\nEnable integration test on Ubuntu, which has version 0.13 in 22.04 LTS.","shortMessageHtmlLink":"Add upower_power_profiles_daemon template"}},{"before":null,"after":"15b8389005d83ebe35a04947951950cb2d233816","ref":"refs/heads/power-profiles","pushedAt":"2024-02-23T11:35:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"Add upower_power_profiles_daemon template\n\nThis works like the existing power_profiles_daemon template, but for the\nnew D-Bus name/object path introduced in\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/releases/0.20","shortMessageHtmlLink":"Add upower_power_profiles_daemon template"}},{"before":"254bd5556517c7380852e0ea1fcac1b3b18e2786","after":"825fd7a8f44d6ee9bff6f37abaebe39a738ce62d","ref":"refs/heads/main","pushedAt":"2024-02-23T08:15:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"workflows: Add workaround for actions/checkout tag breakage\n\nSee https://github.com/actions/checkout/pull/697","shortMessageHtmlLink":"workflows: Add workaround for actions/checkout tag breakage"}},{"before":"b6c1a163ffc69fb5e5ae398192868a5c105adf88","after":null,"ref":"refs/tags/0.31.0","pushedAt":"2024-02-23T07:27:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"ad1dbc8ff8cb8fc9190427065ee4677d78adf134","after":null,"ref":"refs/tags/0.31.0","pushedAt":"2024-02-23T07:17:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"20121763b136ea5e523580de43614426fdd9ca72","after":null,"ref":"refs/tags/0.31.0","pushedAt":"2024-02-23T07:15:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"c88d351661236a5598a9ec14dab419ff362a393b","after":"254bd5556517c7380852e0ea1fcac1b3b18e2786","ref":"refs/heads/main","pushedAt":"2024-02-23T07:11:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"tests: Run power-profiles-daemon on Debian","shortMessageHtmlLink":"tests: Run power-profiles-daemon on Debian"}},{"before":"f5c4caa5d49f1bb78b4c3eccae72bcc9b079eb71","after":null,"ref":"refs/heads/fixes","pushedAt":"2024-02-23T07:11:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"}},{"before":"53c0ec3bac4b04b7241ecdc82f0c937359e25efb","after":"f5c4caa5d49f1bb78b4c3eccae72bcc9b079eb71","ref":"refs/heads/fixes","pushedAt":"2024-02-23T06:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"tests: Run power-profiles-daemon on Debian","shortMessageHtmlLink":"tests: Run power-profiles-daemon on Debian"}},{"before":"c88d351661236a5598a9ec14dab419ff362a393b","after":"53c0ec3bac4b04b7241ecdc82f0c937359e25efb","ref":"refs/heads/fixes","pushedAt":"2024-02-23T06:47:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"power_profiles_daemon: Move to org.freedesktop.UPower.PowerProfiles\n\nVersion 0.20 moved to D-Bus name `org.freedesktop.UPower.PowerProfiles`,\nand corresponding changes to the object path/interface:\nhttps://gitlab.freedesktop.org/upower/power-profiles-daemon/-/releases/0.20\n\nThe real daemon also still listens to the old name, but we can't do that\nin dbusmock: BUS_NAME and friends cannot be parameterized, as their\nloading and instantiation happens before calling the `load()` function.\n\n`powerprofilesctl` now only looks at the new name, so we need to adjust\nthe template. The new version is in Fedora 39 to rawhide and also in\nDebian testing, so for ongoing development it's more useful to present\nthe current API.","shortMessageHtmlLink":"power_profiles_daemon: Move to org.freedesktop.UPower.PowerProfiles"}},{"before":"64e2971c489ea8eea9ae1639c13aed4f609a585a","after":"c88d351661236a5598a9ec14dab419ff362a393b","ref":"refs/heads/main","pushedAt":"2024-02-23T06:10:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"workflows: Update to actions/checkout@v4","shortMessageHtmlLink":"workflows: Update to actions/checkout@v4"}},{"before":null,"after":"c88d351661236a5598a9ec14dab419ff362a393b","ref":"refs/heads/fixes","pushedAt":"2024-02-23T06:05:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"martinpitt","name":"Martin Pitt","path":"/martinpitt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200109?s=80&v=4"},"commit":{"message":"workflows: Update to actions/checkout@v4","shortMessageHtmlLink":"workflows: Update to actions/checkout@v4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU1cylQA","startCursor":null,"endCursor":null}},"title":"Activity ยท martinpitt/python-dbusmock"}