{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":233826136,"defaultBranch":"master","name":"py2app","ownerLogin":"ronaldoussoren","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-14T11:27:41.000Z","ownerAvatar":"https://github.com/avatars/u/713966?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716654578.0","currentOid":""},"activityList":{"items":[{"before":"e0fe4410de93f81e74792986fbae7ae42a932395","after":"39b3ed4384042fcef052370572530ed631d1b009","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-08-05T16:53:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"32abcca3dc0145de1b0b4e01a0889f2aa43629f5","after":"e0fe4410de93f81e74792986fbae7ae42a932395","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-08-05T16:52:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- https://github.com/pre-commit/mirrors-isort → https://github.com/PyCQA/isort\n- [github.com/PyCQA/isort: v5.10.1 → 5.13.2](https://github.com/PyCQA/isort/compare/v5.10.1...5.13.2)\n- [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0)\n- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0)\n- [github.com/pycqa/flake8: 7.1.0 → 7.1.1](https://github.com/pycqa/flake8/compare/7.1.0...7.1.1)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"a20d10a051805c295beb61a372afdf9dea507fe6","after":"32abcca3dc0145de1b0b4e01a0889f2aa43629f5","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-29T16:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"9f3ec9be8213eea0b947343fe56c728c4354b7b0","after":"a20d10a051805c295beb61a372afdf9dea507fe6","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-29T16:49:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- https://github.com/pre-commit/mirrors-isort → https://github.com/PyCQA/isort\n- [github.com/PyCQA/isort: v5.10.1 → 5.13.2](https://github.com/PyCQA/isort/compare/v5.10.1...5.13.2)\n- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"c264e5f7c5b1cf0ac0850e0c527caede85586e66","after":"487a55e34746fa6eb857de51f2bd0ac03026592d","ref":"refs/heads/master","pushedAt":"2024-07-12T19:13:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Rename _apptemplate to _stubs given that it now supports all stubs","shortMessageHtmlLink":"Rename _apptemplate to _stubs given that it now supports all stubs"}},{"before":"267a6e133592c4870009fc5cdd26eee48b37dd14","after":"c264e5f7c5b1cf0ac0850e0c527caede85586e66","ref":"refs/heads/master","pushedAt":"2024-07-12T18:08:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Make sure stub executables work when symlinked to\n\nWith this changeset it is possible to launch the app\nthrough a symbolic link to stub executable, or by\nplacing stubs on $PATH.\n\nThis is primarily useful to expose helper executables\nby linking them to (for example) ~/.local/bin for easier\ninvocation.","shortMessageHtmlLink":"Make sure stub executables work when symlinked to"}},{"before":"45716a6777135390f37ebe34a695f200b5ed28ed","after":"267a6e133592c4870009fc5cdd26eee48b37dd14","ref":"refs/heads/master","pushedAt":"2024-07-12T17:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Implement 'python3' command in the app bundle\n\nBefore this commit the 'python3' command was a copy of the\nnormal stub, it now supports the same interface as python itself\nbut runs in isolated mode, does not the user site directory and\ncannot be copied outside of the bundle.\n\nSomeApp.app/Contents/MacOS/python3 is basically a python3 command\nin the app's context.","shortMessageHtmlLink":"Implement 'python3' command in the app bundle"}},{"before":"f7c9142ef43d932502a704d8872afb8b6aeaa3ba","after":"45716a6777135390f37ebe34a695f200b5ed28ed","ref":"refs/heads/master","pushedAt":"2024-07-10T21:58:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Update todo list","shortMessageHtmlLink":"Update todo list"}},{"before":"930ee6dbcf281e02d5d3e0e0d2a049b33f254a71","after":"f7c9142ef43d932502a704d8872afb8b6aeaa3ba","ref":"refs/heads/master","pushedAt":"2024-07-10T21:36:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Various _macho_audit fixes\n\n- Use correct default RPATH\n- Fix copy&paste error in RPATH calculation","shortMessageHtmlLink":"Various _macho_audit fixes"}},{"before":"0564f2073c6207fc785902850adc33d6eb22fb4d","after":"930ee6dbcf281e02d5d3e0e0d2a049b33f254a71","ref":"refs/heads/master","pushedAt":"2024-07-09T19:13:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Update docstrings","shortMessageHtmlLink":"Update docstrings"}},{"before":"dda943a84043ea7c928ee179cdc69a0e5f439187","after":"0564f2073c6207fc785902850adc33d6eb22fb4d","ref":"refs/heads/master","pushedAt":"2024-07-08T20:35:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Better highlighting for deployment target and architecture","shortMessageHtmlLink":"Better highlighting for deployment target and architecture"}},{"before":"5eaec01f536e7d6961ba689c2cef02c4031de22f","after":"dda943a84043ea7c928ee179cdc69a0e5f439187","ref":"refs/heads/master","pushedAt":"2024-07-08T20:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Documentation and output updates\n\n- Updated a number of doc strings\n\n- The output now includes emoji's for a clearer indication\n of errors and warnings\n\n- Print that the build failed at the end of a failed build","shortMessageHtmlLink":"Documentation and output updates"}},{"before":"9aa0f4ea153b759d8644150eb4557394feca79ef","after":"5eaec01f536e7d6961ba689c2cef02c4031de22f","ref":"refs/heads/master","pushedAt":"2024-07-08T19:38:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Move graph change tracking to _modulegraph\n\nThis removes a separate graph proxy object from _recipes,\nwhich itself simplifies code while also ensuring that\nthe overriden methods (former proxy methods) have the\nsame signature as those in modulegraph2.ModuleGraph","shortMessageHtmlLink":"Move graph change tracking to _modulegraph"}},{"before":"93909d2db10688c1da08568e651ef076d8e022f2","after":"9f3ec9be8213eea0b947343fe56c728c4354b7b0","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-08T16:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"e7899010f39319c7889cc3be7b1439f12b7f4f0d","after":"93909d2db10688c1da08568e651ef076d8e022f2","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-07-08T16:45:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- https://github.com/pre-commit/mirrors-isort → https://github.com/PyCQA/isort\n- [github.com/PyCQA/isort: v5.10.1 → 5.13.2](https://github.com/PyCQA/isort/compare/v5.10.1...5.13.2)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"aaa467b09ad0fa15b7859ec5a333aebfd4b04e9c","after":"9aa0f4ea153b759d8644150eb4557394feca79ef","ref":"refs/heads/master","pushedAt":"2024-07-07T20:08:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Minor tweaks for testing\n\nThe comments in pyproject.toml are the most interesting bit,\nthe actual change is technically incorrect but helps in local\ntesting.","shortMessageHtmlLink":"Minor tweaks for testing"}},{"before":"d18165a8c4e7993ceb36f7c8b4083d5fda52178f","after":"aaa467b09ad0fa15b7859ec5a333aebfd4b04e9c","ref":"refs/heads/master","pushedAt":"2024-07-07T19:44:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Add minimal stub for macholib.mach_o\n\nThe stub is as minimal as possible and don't entirely\nreflect the actual code but should be good enough to\ncatch errors.","shortMessageHtmlLink":"Add minimal stub for macholib.mach_o"}},{"before":"078a02a3fa6f8a4fe7b382602416619d864d3d65","after":"d18165a8c4e7993ceb36f7c8b4083d5fda52178f","ref":"refs/heads/master","pushedAt":"2024-07-07T19:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Tweak readme\n\nPrimary reason for the change is to warn about the rewrite\nand point to the current stable branch","shortMessageHtmlLink":"Tweak readme"}},{"before":"dbc5f15e87731fd1e7bd88b48f245a49303d0c61","after":"078a02a3fa6f8a4fe7b382602416619d864d3d65","ref":"refs/heads/master","pushedAt":"2024-07-07T19:19:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"\"python setup.py py2app\" invokes the new code\n\nThis removes the entrypoint definition for the old\ncodebase and moves the \"py2app\" entry point to the\nnew code base.","shortMessageHtmlLink":"\"python setup.py py2app\" invokes the new code"}},{"before":"36e9db3a8ee1b93984a051106409f85a95c98f45","after":"dbc5f15e87731fd1e7bd88b48f245a49303d0c61","ref":"refs/heads/master","pushedAt":"2024-07-07T06:51:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"More fixes for mypy warnings","shortMessageHtmlLink":"More fixes for mypy warnings"}},{"before":"3960600b847281b431d61ef6a3b7ba43371335b1","after":"36e9db3a8ee1b93984a051106409f85a95c98f45","ref":"refs/heads/master","pushedAt":"2024-07-06T20:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Fix mypy warnings for _standalone.py","shortMessageHtmlLink":"Fix mypy warnings for _standalone.py"}},{"before":"97f11ea7acfafbf531ebac34f192475ea46772c7","after":"3960600b847281b431d61ef6a3b7ba43371335b1","ref":"refs/heads/master","pushedAt":"2024-07-06T20:11:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Set the deployment target of the stub executables\n\nThe deployment target of all stub executables in the bundle\nis set to the earliest version supported by all Mach-O files\nin the bundle.\n\nThis also enables simplying some code that was prepared for\nhaving cached stub executables for all supported deployment\ntargets (and as such will reduce the disk usage of wheels\nthat include pre-compiled stubs)","shortMessageHtmlLink":"Set the deployment target of the stub executables"}},{"before":"706ce512a93a463c080cb0866fadc60cbfe26941","after":"97f11ea7acfafbf531ebac34f192475ea46772c7","ref":"refs/heads/master","pushedAt":"2024-07-06T18:02:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Upgrade pre-commit configuration","shortMessageHtmlLink":"Upgrade pre-commit configuration"}},{"before":"3395e76bcd0f7ed80387c6208526e2b385a47a84","after":"706ce512a93a463c080cb0866fadc60cbfe26941","ref":"refs/heads/master","pushedAt":"2024-07-06T18:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Next varied update: alias builds and drop semi-standalone\n\nAnother changeset with a number of unrelated changes, in particular:\n\n- Continue merging recipes into the new system\n\n- Implement alias builds for the new builder\n\n- Drop \"semi-standalone\" build option (this option does not\n fit into the nicer launcher code, and is not compatible with\n notarization)","shortMessageHtmlLink":"Next varied update: alias builds and drop semi-standalone"}},{"before":"71fc8889fcff754b2368945ad78ef6b6ff4f6340","after":"3395e76bcd0f7ed80387c6208526e2b385a47a84","ref":"refs/heads/master","pushedAt":"2024-06-29T08:50:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Various updates\n\n- Improve reporting about missing modules\n- Properly integratie the macho auditing feature\n- Add PyConfig key to Info.plist\n- Fix parsing of PyConfig in the app template","shortMessageHtmlLink":"Various updates"}},{"before":"a56d463239169e415d06712e5da832e29fd0f801","after":"71fc8889fcff754b2368945ad78ef6b6ff4f6340","ref":"refs/heads/master","pushedAt":"2024-06-25T20:27:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ronaldoussoren","name":"Ronald Oussoren","path":"/ronaldoussoren","primaryAvatarUrl":"https://github.com/avatars/u/713966?s=80&v=4"},"commit":{"message":"Port recipes for 'ssl' and 'tkinter' to the new^ codebase\n\nThis also required some enhencements to the core system.\n\nThe SSL recipe was enhanced a bit w.r.t. py2app 0.x: it\nprefers to use the 'truststore' package to avoid loading\nstatic CA files into the bundle.","shortMessageHtmlLink":"Port recipes for 'ssl' and 'tkinter' to the new^ codebase"}},{"before":"29287fe5c6dacc8c36369febf2ce463a7a66f3de","after":"e7899010f39319c7889cc3be7b1439f12b7f4f0d","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-17T16:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"446ecd2c92686a7e72c00570a4076799c9e11bc9","after":"29287fe5c6dacc8c36369febf2ce463a7a66f3de","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-17T16:46:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- https://github.com/pre-commit/mirrors-isort → https://github.com/PyCQA/isort\n- [github.com/PyCQA/isort: v5.10.1 → 5.13.2](https://github.com/PyCQA/isort/compare/v5.10.1...5.13.2)\n- [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0)\n- [github.com/pycqa/flake8: 7.0.0 → 7.1.0](https://github.com/pycqa/flake8/compare/7.0.0...7.1.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"e7748f5cf5b88342534b86b4094a2d0469ca0ce6","after":"446ecd2c92686a7e72c00570a4076799c9e11bc9","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-10T16:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"3872fa36afa2f252257c9b442846373b7eaf35e3","after":"e7748f5cf5b88342534b86b4094a2d0469ca0ce6","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-10T16:47:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://github.com/avatars/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- https://github.com/pre-commit/mirrors-isort → https://github.com/PyCQA/isort\n- [github.com/PyCQA/isort: v5.10.1 → 5.13.2](https://github.com/PyCQA/isort/compare/v5.10.1...5.13.2)\n- [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNVQxNjo1MzoxOS4wMDAwMDBazwAAAASSQw7i","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMFQxNjo0NzoxMC4wMDAwMDBazwAAAARhWeZt"}},"title":"Activity · ronaldoussoren/py2app"}