{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":47115470,"defaultBranch":"master","name":"distro","ownerLogin":"python-distro","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-30T11:58:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86745383?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713701771.0","currentOid":""},"activityList":{"items":[{"before":"dc1999083e1a72a9e9993ef70df261e0b901b789","after":"5e7a64f70efdafc8daae25d99db39b9650be9505","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2024-04-27T18:45:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Manually resolves links relatively to `root_dir`, and prevent escape\n\nThis patch is a followup of #311 (2a89f76c).\n\nIt appeared that we were not resolving paths when reading from files.\nThis means that a symbolic link present under `root_dir` could be\nblindly followed _outside_ of `root_dir`, possibly leading to host\nfiles.\n\nNote : this patch **only** changes `root_dir` behavior.","shortMessageHtmlLink":"Manually resolves links relatively to root_dir, and prevent escape"}},{"before":"413facb0e2e463ceda0d11f3f1eb9817f6b9f5c4","after":"edc5d7cea2824eb6f056c76b922416b8d8e1cef3","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4","pushedAt":"2024-04-27T14:45:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Actions(deps): Bump codecov/codecov-action from 3 to 4\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Actions(deps): Bump codecov/codecov-action from 3 to 4"}},{"before":"7a85cfa604b00aa163ea9eb02865770dddc1d6a2","after":"dc1999083e1a72a9e9993ef70df261e0b901b789","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2024-04-27T13:16:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Manually resolves links relatively to `root_dir`, and prevent escape\n\nThis patch is a followup of #311 (2a89f76c).\n\nIt appeared that we were not resolving paths when reading from files.\nThis means that a symbolic link present under `root_dir` could be\nblindly followed _outside_ of `root_dir`, possibly leading to host\nfiles.\n\nNote : this patch **only** changes `root_dir` behavior.","shortMessageHtmlLink":"Manually resolves links relatively to root_dir, and prevent escape"}},{"before":"af1c8addfefd430492052faeb11b49c5b945b4c5","after":"7a85cfa604b00aa163ea9eb02865770dddc1d6a2","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2024-04-27T12:38:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Manually resolves links relatively to `root_dir`, and prevent escape\n\nThis patch is a followup of #311 (2a89f76c).\n\nIt appeared that we were not resolving paths when reading from files.\nThis means that a symbolic link present under `root_dir` could be\nblindly followed _outside_ of `root_dir`, possibly leading to host\nfiles.\n\nNote : this patch **only** changes `root_dir` behavior.","shortMessageHtmlLink":"Manually resolves links relatively to root_dir, and prevent escape"}},{"before":null,"after":"1bdb576567b02eb20097c10ebf05e5b2b50a2282","ref":"refs/heads/version/1.10.0","pushedAt":"2024-04-21T12:16:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Release 1.10.0","shortMessageHtmlLink":"Release 1.10.0"}},{"before":"9911c30c8de6f630659628f865926107cd7722db","after":"af1c8addfefd430492052faeb11b49c5b945b4c5","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2024-04-21T09:26:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Removes now unnecessary `include_*=False` keywords arguments\n\nExplicitly disabling third-programs data sources is not required\nsince 2a89f76c (disabled by default if `root_dir` is set).","shortMessageHtmlLink":"Removes now unnecessary include_*=False keywords arguments"}},{"before":"ddb91779e9afd28b3bfa8fd725172b55bd3651b6","after":"9911c30c8de6f630659628f865926107cd7722db","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2024-04-20T15:33:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Removes now unnecessary `include_*=False` keywords arguments\n\nExplicitly disabling third-programs data sources is not required\nsince paths are now resolved relatively to `root_dir`.","shortMessageHtmlLink":"Removes now unnecessary include_*=False keywords arguments"}},{"before":"a46f5a7b9bf6983a89f8195b85af7e89954a0d90","after":"ddb91779e9afd28b3bfa8fd725172b55bd3651b6","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2024-04-20T08:52:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Removes now unnecessary `include_*=False` keywords arguments\n\nExplicitly disabling third-programs data sources is not required\nsince paths are now resolved relatively to `root_dir`.","shortMessageHtmlLink":"Removes now unnecessary include_*=False keywords arguments"}},{"before":"7dc01266d20694999328e98c6aa910a7333d3f0e","after":"a46f5a7b9bf6983a89f8195b85af7e89954a0d90","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2024-04-20T08:49:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Removes now unnecessary `include_*=False` keywords arguments\n\nExplicitly disabling third-programs data sources is not required\nsince paths are now resolved relatively to `root_dir`.","shortMessageHtmlLink":"Removes now unnecessary include_*=False keywords arguments"}},{"before":"8d88a2d72a3dbdb1d1443788c2e0142658b2b0ba","after":"7ce285cb4decab9f2b52763a5510c2ac11189b55","ref":"refs/heads/master","pushedAt":"2024-04-17T19:15:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Fix Armbian release info (#366)\n\nCo-authored-by: Samuel FORESTIER ","shortMessageHtmlLink":"Fix Armbian release info (#366)"}},{"before":null,"after":"413facb0e2e463ceda0d11f3f1eb9817f6b9f5c4","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4","pushedAt":"2024-02-05T21:08:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Actions(deps): Bump codecov/codecov-action from 3 to 4\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Actions(deps): Bump codecov/codecov-action from 3 to 4"}},{"before":"09569238d9cb41059c418a24a91b8fd2aeabbe46","after":null,"ref":"refs/heads/metawork","pushedAt":"2023-12-22T21:08:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"}},{"before":"95ffcb639e037247bb9e531a8bfaf654030c38d4","after":"8d88a2d72a3dbdb1d1443788c2e0142658b2b0ba","ref":"refs/heads/master","pushedAt":"2023-12-22T21:08:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Optimize some repo metastuff and prepare v1.9.0 (#364)\n\n* Update copyright dates\r\n\r\n* Add build dependency to dev-requirements.txt\r\n\r\n* Add src/*-egg-info/ to .gitignore\r\n\r\n* Add missing Python classifiers\r\n\r\n* Remove gitter link from README.md\r\n\r\nOur gitter channel doesn't exist anymore anyway.\r\n\r\n* Make CONTRIBUTORS.md relevant\r\n\r\n* Update CHANGELOG.md with latest unreleased changes\r\n\r\n* Release v1.9.0\r\n\r\n* Fix review comments\r\n\r\n* Add .readthedocs.yaml config to fix docs deployment","shortMessageHtmlLink":"Optimize some repo metastuff and prepare v1.9.0 (#364)"}},{"before":"756ddba31b107da6ec575d026e2223941821fece","after":"09569238d9cb41059c418a24a91b8fd2aeabbe46","ref":"refs/heads/metawork","pushedAt":"2023-12-20T20:02:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Add .readthedocs.yaml config to fix docs deployment","shortMessageHtmlLink":"Add .readthedocs.yaml config to fix docs deployment"}},{"before":"d2794b62491ad7d00c543fbd302cc24a7f9763e8","after":"756ddba31b107da6ec575d026e2223941821fece","ref":"refs/heads/metawork","pushedAt":"2023-12-20T19:43:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Add .readthedocs.yaml config to fix docs deployment","shortMessageHtmlLink":"Add .readthedocs.yaml config to fix docs deployment"}},{"before":"0dd87a32c7382006b071abdaf710d472fc88d29e","after":"d2794b62491ad7d00c543fbd302cc24a7f9763e8","ref":"refs/heads/metawork","pushedAt":"2023-12-20T19:40:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Test docs","shortMessageHtmlLink":"Test docs"}},{"before":"756ddba31b107da6ec575d026e2223941821fece","after":"0dd87a32c7382006b071abdaf710d472fc88d29e","ref":"refs/heads/metawork","pushedAt":"2023-12-20T19:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Test docs","shortMessageHtmlLink":"Test docs"}},{"before":"9dcf52f8fa29d25bc47ec0ae3cbd4726427f8faa","after":"756ddba31b107da6ec575d026e2223941821fece","ref":"refs/heads/metawork","pushedAt":"2023-12-20T19:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Add .readthedocs.yaml config to fix docs deployment","shortMessageHtmlLink":"Add .readthedocs.yaml config to fix docs deployment"}},{"before":"521ef6beff96f74db05f4e094f4a1ccab5f6a901","after":"9dcf52f8fa29d25bc47ec0ae3cbd4726427f8faa","ref":"refs/heads/metawork","pushedAt":"2023-12-20T19:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Fix review comments","shortMessageHtmlLink":"Fix review comments"}},{"before":"521ef6beff96f74db05f4e094f4a1ccab5f6a901","after":null,"ref":"refs/tags/v1.9.0","pushedAt":"2023-12-20T19:00:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"}},{"before":"419678dcd3b799ef8204f5f95c8a9eeaab89a309","after":"521ef6beff96f74db05f4e094f4a1ccab5f6a901","ref":"refs/heads/metawork","pushedAt":"2023-12-19T09:03:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Release v1.9.0","shortMessageHtmlLink":"Release v1.9.0"}},{"before":"18f905b73a6a3cf1eb94ffd442fdeaa1ef16bb45","after":"419678dcd3b799ef8204f5f95c8a9eeaab89a309","ref":"refs/heads/metawork","pushedAt":"2023-12-19T08:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"X","shortMessageHtmlLink":"X"}},{"before":null,"after":"18f905b73a6a3cf1eb94ffd442fdeaa1ef16bb45","ref":"refs/heads/metawork","pushedAt":"2023-12-19T08:07:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Deploy artifacts to github","shortMessageHtmlLink":"Deploy artifacts to github"}},{"before":"cc0df963f7017634f6213b3e10c0a30ee9c6a6ae","after":null,"ref":"refs/heads/dependabot/github_actions/actions/setup-python-5","pushedAt":"2023-12-19T06:55:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"}},{"before":"6a487e951f5b61906cc63f34392a9d3d57342d1d","after":"95ffcb639e037247bb9e531a8bfaf654030c38d4","ref":"refs/heads/master","pushedAt":"2023-12-19T06:55:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nir0s","name":"nir0s","path":"/nir0s","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2003076?s=80&v=4"},"commit":{"message":"Actions(deps): Bump actions/setup-python from 4 to 5 (#363)\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.\r\n- [Release notes](https://github.com/actions/setup-python/releases)\r\n- [Commits](https://github.com/actions/setup-python/compare/v4...v5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/setup-python\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Samuel FORESTIER ","shortMessageHtmlLink":"Actions(deps): Bump actions/setup-python from 4 to 5 (#363)"}},{"before":"e40187b2524faef24311d1755b0a93836b3318b4","after":"7dc01266d20694999328e98c6aa910a7333d3f0e","ref":"refs/heads/security/prevent_rootfs_escape","pushedAt":"2023-12-15T19:08:37.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Merge branch 'master' into security/prevent_rootfs_escape","shortMessageHtmlLink":"Merge branch 'master' into security/prevent_rootfs_escape"}},{"before":"3d521d8476b8b459d4bde3ac710e9a66497a064f","after":"cc0df963f7017634f6213b3e10c0a30ee9c6a6ae","ref":"refs/heads/dependabot/github_actions/actions/setup-python-5","pushedAt":"2023-12-15T19:00:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dependabot/github_actions/actions/setup-python-5","shortMessageHtmlLink":"Merge branch 'master' into dependabot/github_actions/actions/setup-py…"}},{"before":"6ce9eb6a4ffbfc4b9427eaec2e40a16dea63fa2f","after":"6a487e951f5b61906cc63f34392a9d3d57342d1d","ref":"refs/heads/master","pushedAt":"2023-12-15T19:00:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"},"commit":{"message":"Test on modern versions of CPython and PyPy and macOS (#362)\n\nCo-authored-by: Samuel FORESTIER ","shortMessageHtmlLink":"Test on modern versions of CPython and PyPy and macOS (#362)"}},{"before":null,"after":"3d521d8476b8b459d4bde3ac710e9a66497a064f","ref":"refs/heads/dependabot/github_actions/actions/setup-python-5","pushedAt":"2023-12-11T21:24:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Actions(deps): Bump actions/setup-python from 4 to 5\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Actions(deps): Bump actions/setup-python from 4 to 5"}},{"before":"6264b12f5e79e022a7e7365e5569aa35192b7736","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-05T16:49:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HorlogeSkynet","name":"Samuel FORESTIER","path":"/HorlogeSkynet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5331869?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO_LuGwA","startCursor":null,"endCursor":null}},"title":"Activity · python-distro/distro"}