{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":279668296,"defaultBranch":"develop","name":"pyinstaller","ownerLogin":"rokm","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-07-14T18:52:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5579125?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725824498.0","currentOid":""},"activityList":{"items":[{"before":"78a01734fbb8852960ff0aac30578959e0fd2d60","after":null,"ref":"refs/heads/fix-alpine-runner","pushedAt":"2024-09-08T19:41:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}},{"before":null,"after":"78a01734fbb8852960ff0aac30578959e0fd2d60","ref":"refs/heads/fix-alpine-runner","pushedAt":"2024-09-08T19:21:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"tests: install setuptools & wheel the Alpine Linux docker image\n\nLatest version of python docker image does not provide `setuptools`\nand `wheel` with python (>= 3.12) by default anymore, so we need\nto install them ourselves.","shortMessageHtmlLink":"tests: install setuptools & wheel the Alpine Linux docker image"}},{"before":"74bbdc0d0abcfd29ded3a1ad57d00949e7e2b178","after":"c7ff86f871d064110452562ed87c4fb95d2a718e","ref":"refs/heads/develop","pushedAt":"2024-09-01T20:15:22.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"bindepend: downgrade a warning() to debug()\n\nDowngrade the message about suppressed symbolic link to top-level\napplication directory from `warning` to `debug`.","shortMessageHtmlLink":"bindepend: downgrade a warning() to debug()"}},{"before":"fab8875ae72131d7a03851e160654ad6169068d6","after":null,"ref":"refs/heads/assorted-cleanup","pushedAt":"2024-09-01T17:02:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}},{"before":"76bb06448c495f4d16d4a3df7422e22ad4ff293b","after":"fab8875ae72131d7a03851e160654ad6169068d6","ref":"refs/heads/assorted-cleanup","pushedAt":"2024-09-01T11:43:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"bindepend: downgrade a warning() to debug()\n\nDowngrade the message about suppressed symbolic link to top-level\napplication directory from `warning` to `debug`.","shortMessageHtmlLink":"bindepend: downgrade a warning() to debug()"}},{"before":null,"after":"76bb06448c495f4d16d4a3df7422e22ad4ff293b","ref":"refs/heads/assorted-cleanup","pushedAt":"2024-09-01T11:16:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"bindepend: downgrade a warning() to debug()\n\nDowngrade the message about suppressed symbolic link to top-level\napplication directory from `warning` to `debug`.","shortMessageHtmlLink":"bindepend: downgrade a warning() to debug()"}},{"before":"bbb28faec09df1b1dd6a5504f8f8234e38e7bab5","after":null,"ref":"refs/heads/fix-8767","pushedAt":"2024-08-30T12:04:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}},{"before":"4bf83123a9769cb7f7b6126193c807e2a6b87f74","after":"bbb28faec09df1b1dd6a5504f8f8234e38e7bab5","ref":"refs/heads/fix-8767","pushedAt":"2024-08-29T18:07:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"loader: raise error when given path points to a file\n\nRefuse to instantiate `PyiFrozenImporter` on paths that correspond\nto files, to match the behavior of python's own `FileFinder`.\n\nFailing to do so results in `ImportError: can't find '__main__'\nmodule in '{_MEIPASS}/script.py'` when frozen application tries\nto run bundled `script.py` file via `runpy.run_path()`.","shortMessageHtmlLink":"loader: raise error when given path points to a file"}},{"before":"f868fe57a231847cf658d2a951218ee428027904","after":"4bf83123a9769cb7f7b6126193c807e2a6b87f74","ref":"refs/heads/fix-8767","pushedAt":"2024-08-29T18:06:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"loader: raise error when given path points to a file\n\nRefuse to instantiate `PyiFrozenImporter` on paths that correspond\nto files, to match the behavior of python's own `FileFinder`.\n\nFailing to do so results in `ImportError: can't find '__main__'\nmodule in '{_MEIPASS}/script.py'` when frozen application tries\nto run bundled `script.py` file via `runpy.run_path()`.","shortMessageHtmlLink":"loader: raise error when given path points to a file"}},{"before":null,"after":"f868fe57a231847cf658d2a951218ee428027904","ref":"refs/heads/fix-8767","pushedAt":"2024-08-29T18:06:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"loader: raise error when given path points to a file\n\nRefuse to instantiate `PyiFrozenImporter` on paths that correspond\nto files, to match the behavior of python's own `FileFinder`.\n\nFailing to do so results in `ImportError: can't find '__main__'\nmodule in '{_MEIPASS}/script.py'` when frozen application tries\nto run bundled `script.py` file via `runpy.run_path`.","shortMessageHtmlLink":"loader: raise error when given path points to a file"}},{"before":"b1a0b9917720cbc5a3352f67a7f3533bd608f027","after":"74bbdc0d0abcfd29ded3a1ad57d00949e7e2b178","ref":"refs/heads/develop","pushedAt":"2024-08-29T18:05:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"bindepend: allow hooks to suppress creation of shared library symlinks\n\nImplement a mechanism that allows hooks to inform PyInstaller's\nbinary dependency analysis that it should not create symbolic\nlinks to top-level application directory for certain shared\nlibraries (applicable to platforms where such symbolic links are\ncreated in the first place).\n\nThis is done by registering paths or path patterns via\n`bindepend_symlink_suppression` global hook variable. During\nbinary dependency analysis, the source path of each discovered\nshared library is matched against the registered paths/patterns\nto decide whether symbolic link should be created into top-level\napplication directory or not.\n\nThis mechanism is intended as a work around for corner cases when\nsuch symbolic links disrupt run-time discovery of other shared\nlibraries that are stored in the linked library's true location.","shortMessageHtmlLink":"bindepend: allow hooks to suppress creation of shared library symlinks"}},{"before":"bf39439e378049857f68fcc07e9658c07b5cb8ff","after":"b1a0b9917720cbc5a3352f67a7f3533bd608f027","ref":"refs/heads/develop","pushedAt":"2024-08-29T18:05:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"Tests: Requirements: Scheduled weekly dependency update for week 34 (#8759)","shortMessageHtmlLink":"Tests: Requirements: Scheduled weekly dependency update for week 34 (p…"}},{"before":"b1a0b9917720cbc5a3352f67a7f3533bd608f027","after":"bf39439e378049857f68fcc07e9658c07b5cb8ff","ref":"refs/heads/develop","pushedAt":"2024-08-29T18:05:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"loader: raise error when given path points to a file\n\nRefuse to instantiate `PyiFrozenImporter` on paths that correspond\nto files, to match the behavior of python's own `FileFinder`.\n\nFailing to do so results in `ImportError: can't find '__main__'\nmodule in '{_MEIPASS}/script.py'` when frozen application tries\nto run bundled `script.py` file via `runpy.run_path`.","shortMessageHtmlLink":"loader: raise error when given path points to a file"}},{"before":"0224d51af12a87404823f8f2048f49958e35a954","after":null,"ref":"refs/heads/bindepend-symlink-suppression-mechanism","pushedAt":"2024-08-28T17:33:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}},{"before":"58830eea0805e1949085602775af4903c4bed151","after":null,"ref":"refs/heads/windows-pin-pefile","pushedAt":"2024-08-28T17:33:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}},{"before":"72376001e161a95a6b5c5581312d6f7fc65baefd","after":"58830eea0805e1949085602775af4903c4bed151","ref":"refs/heads/windows-pin-pefile","pushedAt":"2024-08-28T17:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"setup.cfg: pin pefile != 2024.8.26\n\n`pefile` 2024.8.26 contains performance regression that heavily\nimpacts our binary dependency analysis.","shortMessageHtmlLink":"setup.cfg: pin pefile != 2024.8.26"}},{"before":null,"after":"72376001e161a95a6b5c5581312d6f7fc65baefd","ref":"refs/heads/windows-pin-pefile","pushedAt":"2024-08-28T11:37:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"setup.cfg: pin pefile < 2024.8.26\n\n`pefile` 2024.8.26 contains performance regression that heavily\nimpacts our binary dependency analysis. Until this is sorted out,\nkeep using older versions.","shortMessageHtmlLink":"setup.cfg: pin pefile < 2024.8.26"}},{"before":"8194fe4fb0328fb74ab07200b45a85a4481d0378","after":"83779010dba85d2ca5ee3a7663b4df880586085a","ref":"refs/heads/pefile-performance-mitigation","pushedAt":"2024-08-28T11:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"setup.cfg: pin pefile < 2024.8.26\n\n`pefile` 2024.8.26 contains performance regression that heavily\nimpacts our binary dependency analysis. Until this is sorted out,\nkeep using older versions.","shortMessageHtmlLink":"setup.cfg: pin pefile < 2024.8.26"}},{"before":null,"after":"8194fe4fb0328fb74ab07200b45a85a4481d0378","ref":"refs/heads/pefile-performance-mitigation","pushedAt":"2024-08-27T17:38:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"ci: enable CI on this branch","shortMessageHtmlLink":"ci: enable CI on this branch"}},{"before":"81484adce9cf097a4bf24e81e6a614197f7599b3","after":"0224d51af12a87404823f8f2048f49958e35a954","ref":"refs/heads/bindepend-symlink-suppression-mechanism","pushedAt":"2024-08-27T13:23:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"bindepend: allow hooks to suppress creation of shared library symlinks\n\nImplement a mechanism that allows hooks to inform PyInstaller's\nbinary dependency analysis that it should not create symbolic\nlinks to top-level application directory for certain shared\nlibraries (applicable to platforms where such symbolic links are\ncreated in the first place).\n\nThis is done by registering paths or path patterns via\n`bindepend_symlink_suppression` global hook variable. During\nbinary dependency analysis, the source path of each discovered\nshared library is matched against the registered paths/patterns\nto decide whether symbolic link should be created into top-level\napplication directory or not.\n\nThis mechanism is intended as a work around for corner cases when\nsuch symbolic links disrupt run-time discovery of other shared\nlibraries that are stored in the linked library's true location.","shortMessageHtmlLink":"bindepend: allow hooks to suppress creation of shared library symlinks"}},{"before":null,"after":"81484adce9cf097a4bf24e81e6a614197f7599b3","ref":"refs/heads/bindepend-symlink-suppression-mechanism","pushedAt":"2024-08-27T13:18:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"bindepend: allow hooks to suppress creation of shared library symlinks\n\nImplement a mechanism that allows hooks to inform PyInstaller's\nbinary dependency analysis that it should not create symbolic\nlinks to top-level application directory for certain shared\nlibraries (applicable to platforms where such symbolic links are\ncreated in the first place).\n\nThis is done by registering paths or path patterns via\n`bindepend_symlink_suppression` global hook variable. During\nbinary dependency analysis, the source path of each discovered\nshared library is matched against the registered paths/patterns\nto decide whether symbolic link should be created into top-level\napplication directory or not.\n\nThis mechanism is intended as a work around for corner cases when\nsuch symbolic links disrupt run-time discovery of other shared\nlibraries that are stored in the linked library's true location.","shortMessageHtmlLink":"bindepend: allow hooks to suppress creation of shared library symlinks"}},{"before":"c407cb5a73d536d673f2bc83375a70a89192aea3","after":"b1a0b9917720cbc5a3352f67a7f3533bd608f027","ref":"refs/heads/develop","pushedAt":"2024-08-27T13:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"Tests: Requirements: Scheduled weekly dependency update for week 34 (#8759)","shortMessageHtmlLink":"Tests: Requirements: Scheduled weekly dependency update for week 34 (p…"}},{"before":"90ab41a3b18513c5f820a6bcd23fd5558585a6e0","after":"c407cb5a73d536d673f2bc83375a70a89192aea3","ref":"refs/heads/develop","pushedAt":"2024-08-21T17:07:37.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"analysis: give upstream hooks priority 0\n\nShift the default location-based priority values for hooks so\nthat upstream hooks have priority of 0 - because if any, these\nare most likely to be overridden, and it is nicer to have 0 as\nthe baseline value (compared to previous 2000).\n\nThis puts built-in hooks at -2000, pyinstaller-hooks-contrib at\n-1000, and user-provided hooks at 1000.","shortMessageHtmlLink":"analysis: give upstream hooks priority 0"}},{"before":"fcb21f3c70197699e3db032d0772665a41408a92","after":null,"ref":"refs/heads/explicit-hook-priority","pushedAt":"2024-08-21T13:03:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}},{"before":"23e6ff1fb625da33c865c392ee1f563ddfa5f5d9","after":null,"ref":"refs/heads/hooks-babel","pushedAt":"2024-08-21T13:03:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}},{"before":"09b5c431c2ae20796f4c146d44bdd04f65cc1a1f","after":"89664469513c078b2e2ebbc1faad2b508eba6594","ref":"refs/heads/update-numpy-hook","pushedAt":"2024-08-20T21:16:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"ci: enable CI on this branch","shortMessageHtmlLink":"ci: enable CI on this branch"}},{"before":"e965973720ad277cf8af35ccf13da0b1b7262d2d","after":"90ab41a3b18513c5f820a6bcd23fd5558585a6e0","ref":"refs/heads/develop","pushedAt":"2024-08-20T21:14:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"hookutils: get_installer: fix error handling in macOS-specific checks\n\nFix error handling in macOS-specific checks in `get_installer`\nhook utility function; when trying to run `port` command via\n`subprocess`, catch and ignore all instances of `Exception`,\ninstead of `ExecCommandFailed` (which is a left-over from times\nwhen `exec_command_stdout` was used).\n\nThis fixes uncaught `FileNotFoundError: [Errno 2] No such file or\ndirectory: 'port'` error when this part of the code happens to\nbe reached.","shortMessageHtmlLink":"hookutils: get_installer: fix error handling in macOS-specific checks"}},{"before":"9c890c24a54c045c320da622bc2f6a935be6baf0","after":"fcb21f3c70197699e3db032d0772665a41408a92","ref":"refs/heads/explicit-hook-priority","pushedAt":"2024-08-20T21:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"analysis: give upstream hooks priority 0\n\nShift the default location-based priority values for hooks so\nthat upstream hooks have priority of 0 - because if any, these\nare most likely to be overridden, and it is nicer to have 0 as\nthe baseline value (compared to previous 2000).\n\nThis puts built-in hooks at -2000, pyinstaller-hooks-contrib at\n-1000, and user-provided hooks at 1000.","shortMessageHtmlLink":"analysis: give upstream hooks priority 0"}},{"before":null,"after":"23e6ff1fb625da33c865c392ee1f563ddfa5f5d9","ref":"refs/heads/hooks-babel","pushedAt":"2024-08-20T21:02:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"},"commit":{"message":"hooks: babel: collect all submodules required to unpickle locale data\n\nUpdate `hiddenimports` list in the `babel` hook to include all\n`babel` submodules that are needed to unpickle the bundled\nlocale data files.","shortMessageHtmlLink":"hooks: babel: collect all submodules required to unpickle locale data"}},{"before":"b69ee903aac214b9abf0440b16e093a5c857d77c","after":null,"ref":"refs/heads/hookutils-get-installer-macos-fix","pushedAt":"2024-08-19T22:07:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rokm","name":"Rok Mandeljc","path":"/rokm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5579125?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsEG6oAA","startCursor":null,"endCursor":null}},"title":"Activity · rokm/pyinstaller"}