{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":463656099,"defaultBranch":"main","name":"lazy_loader","ownerLogin":"scientific-python","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-25T19:43:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41802190?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712322027.0","currentOid":""},"activityList":{"items":[{"before":"437e1216f85fbfef8932c9e8b5dbb0c4cbfe4c35","after":"2031223913c7e592c1c59aec72f296e9d08171fa","ref":"refs/heads/main","pushedAt":"2024-04-06T11:40:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Update label check action (#112)","shortMessageHtmlLink":"Update label check action (#112)"}},{"before":"e849ae301fc83be3f76962e2a4b95628d80bec55","after":"437e1216f85fbfef8932c9e8b5dbb0c4cbfe4c35","ref":"refs/heads/main","pushedAt":"2024-04-05T21:22:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Update ruff config (#110)","shortMessageHtmlLink":"Update ruff config (#110)"}},{"before":"017345ff95aebcf90e38ed2443fa70548d963440","after":"e849ae301fc83be3f76962e2a4b95628d80bec55","ref":"refs/heads/main","pushedAt":"2024-04-05T21:17:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Drop Python 3.7 support (#106)\n\n* Drop Python 3.7 support\r\n\r\n* Update pyproject.toml\r\n\r\nCo-authored-by: Chris Markiewicz \r\n\r\n* Update importlib.metadata import\r\n\r\n---------\r\n\r\nCo-authored-by: Chris Markiewicz ","shortMessageHtmlLink":"Drop Python 3.7 support (#106)"}},{"before":"4ced6c73111049bd87bba12dd50a1244d6c0dbb8","after":"017345ff95aebcf90e38ed2443fa70548d963440","ref":"refs/heads/main","pushedAt":"2024-04-05T13:14:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Update release process doc (#105)","shortMessageHtmlLink":"Update release process doc (#105)"}},{"before":"4596986a8d276d19e2ad8713ec4fb8329d743a08","after":"4ced6c73111049bd87bba12dd50a1244d6c0dbb8","ref":"refs/heads/main","pushedAt":"2024-04-05T13:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"dcec9b410c722b3eea817474b989c2d930b9c2b5","after":"4596986a8d276d19e2ad8713ec4fb8329d743a08","ref":"refs/heads/main","pushedAt":"2024-04-05T13:00:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Designate 0.4 release","shortMessageHtmlLink":"Designate 0.4 release"}},{"before":"5d773b7cd24823a6c21a0348deb475b7c80c5497","after":"dcec9b410c722b3eea817474b989c2d930b9c2b5","ref":"refs/heads/main","pushedAt":"2024-04-05T12:45:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Update pre-commit repos (#104)","shortMessageHtmlLink":"Update pre-commit repos (#104)"}},{"before":"d2e4970c93b4696040f2d040ce613c8037db9e4d","after":null,"ref":"refs/heads/dependabot/pip/pre-commit-3.7.0","pushedAt":"2024-04-01T17:48:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"}},{"before":"f87c385083e6dac334c5a59437713fa246c8a718","after":"5d773b7cd24823a6c21a0348deb475b7c80c5497","ref":"refs/heads/main","pushedAt":"2024-04-01T17:48:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Bump pre-commit from 3.6.2 to 3.7.0 (#103)\n\nBumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.2 to 3.7.0.\r\n- [Release notes](https://github.com/pre-commit/pre-commit/releases)\r\n- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.2...v3.7.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: pre-commit\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pre-commit from 3.6.2 to 3.7.0 (#103)"}},{"before":null,"after":"d2e4970c93b4696040f2d040ce613c8037db9e4d","ref":"refs/heads/dependabot/pip/pre-commit-3.7.0","pushedAt":"2024-04-01T15:57:47.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":"Bump pre-commit from 3.6.2 to 3.7.0\n\nBumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.2 to 3.7.0.\n- [Release notes](https://github.com/pre-commit/pre-commit/releases)\n- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.2...v3.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: pre-commit\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pre-commit from 3.6.2 to 3.7.0"}},{"before":"cb5a467c4c64c95abf3e0523b30a783d0f3e55f5","after":"f87c385083e6dac334c5a59437713fa246c8a718","ref":"refs/heads/main","pushedAt":"2024-03-22T18:09:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Recommend newer Python versions to avoid race (#102)","shortMessageHtmlLink":"Recommend newer Python versions to avoid race (#102)"}},{"before":"e750ba6db1dc9c0ba7931e4c255697a0b412c632","after":"cb5a467c4c64c95abf3e0523b30a783d0f3e55f5","ref":"refs/heads/main","pushedAt":"2024-03-22T18:06:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Refuse star imports in stub loader (#101)\n\nBlock these types of imports until #94 is resolved.","shortMessageHtmlLink":"Refuse star imports in stub loader (#101)"}},{"before":"de64209a269d251267d92b2618e08a6201c024ec","after":"e750ba6db1dc9c0ba7931e4c255697a0b412c632","ref":"refs/heads/main","pushedAt":"2024-03-02T02:54:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Bump changelist from 0.4 to 0.5 (#99)\n\nBumps [changelist](https://github.com/scientific-python/changelist) from 0.4 to 0.5.\r\n- [Release notes](https://github.com/scientific-python/changelist/releases)\r\n- [Changelog](https://github.com/scientific-python/changelist/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/scientific-python/changelist/compare/v0.4...v0.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: changelist\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump changelist from 0.4 to 0.5 (#99)"}},{"before":"4bc6b132519a9b0a3a201a8d63baf628fdf50964","after":null,"ref":"refs/heads/dependabot/pip/changelist-0.5","pushedAt":"2024-03-02T02:54:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"}},{"before":"a15e97743a491a23e626c9d5f3b7e26d547821ff","after":"4bc6b132519a9b0a3a201a8d63baf628fdf50964","ref":"refs/heads/dependabot/pip/changelist-0.5","pushedAt":"2024-03-02T02:51:12.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":"Bump changelist from 0.4 to 0.5\n\nBumps [changelist](https://github.com/scientific-python/changelist) from 0.4 to 0.5.\n- [Release notes](https://github.com/scientific-python/changelist/releases)\n- [Changelog](https://github.com/scientific-python/changelist/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/scientific-python/changelist/compare/v0.4...v0.5)\n\n---\nupdated-dependencies:\n- dependency-name: changelist\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump changelist from 0.4 to 0.5"}},{"before":"13f7b60a6ae7163647648f21523dc31ad964c562","after":null,"ref":"refs/heads/dependabot/pip/pre-commit-3.6.2","pushedAt":"2024-03-02T02:50:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"}},{"before":"789a2eeea36c5ef96a4a42d595945690f4346e5a","after":"de64209a269d251267d92b2618e08a6201c024ec","ref":"refs/heads/main","pushedAt":"2024-03-02T02:50:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Bump pre-commit from 3.6.0 to 3.6.2 (#100)\n\nBumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.0 to 3.6.2.\r\n- [Release notes](https://github.com/pre-commit/pre-commit/releases)\r\n- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.0...v3.6.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: pre-commit\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pre-commit from 3.6.0 to 3.6.2 (#100)"}},{"before":null,"after":"13f7b60a6ae7163647648f21523dc31ad964c562","ref":"refs/heads/dependabot/pip/pre-commit-3.6.2","pushedAt":"2024-03-01T15:02:57.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":"Bump pre-commit from 3.6.0 to 3.6.2\n\nBumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.0 to 3.6.2.\n- [Release notes](https://github.com/pre-commit/pre-commit/releases)\n- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.0...v3.6.2)\n\n---\nupdated-dependencies:\n- dependency-name: pre-commit\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pre-commit from 3.6.0 to 3.6.2"}},{"before":null,"after":"a15e97743a491a23e626c9d5f3b7e26d547821ff","ref":"refs/heads/dependabot/pip/changelist-0.5","pushedAt":"2024-03-01T15:02:49.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":"Bump changelist from 0.4 to 0.5\n\nBumps [changelist](https://github.com/scientific-python/changelist) from 0.4 to 0.5.\n- [Release notes](https://github.com/scientific-python/changelist/releases)\n- [Changelog](https://github.com/scientific-python/changelist/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/scientific-python/changelist/compare/v0.4...v0.5)\n\n---\nupdated-dependencies:\n- dependency-name: changelist\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump changelist from 0.4 to 0.5"}},{"before":"c433b39eca1c146d23e9a96214d8758ba284419f","after":"789a2eeea36c5ef96a4a42d595945690f4346e5a","ref":"refs/heads/main","pushedAt":"2024-02-14T19:27:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefanv","name":"Stefan van der Walt","path":"/stefanv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45071?s=80&v=4"},"commit":{"message":"Provide codecov with token","shortMessageHtmlLink":"Provide codecov with token"}},{"before":"e2284d96ee732483751a42162267faf8d9830c80","after":"c433b39eca1c146d23e9a96214d8758ba284419f","ref":"refs/heads/main","pushedAt":"2024-02-14T01:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stefanv","name":"Stefan van der Walt","path":"/stefanv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45071?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 3 to 4 (#93)\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.\r\n- [Release notes](https://github.com/codecov/codecov-action/releases)\r\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump codecov/codecov-action from 3 to 4 (#93)"}},{"before":"5c8c7b54be2541fc00ea796047d7d3f1ecc98579","after":null,"ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4","pushedAt":"2024-02-14T01:13:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stefanv","name":"Stefan van der Walt","path":"/stefanv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45071?s=80&v=4"}},{"before":"a310e0ccac11303b6e8028db36369da9436ca752","after":"e2284d96ee732483751a42162267faf8d9830c80","ref":"refs/heads/main","pushedAt":"2024-02-03T03:20:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Add version as __version__ (#97)","shortMessageHtmlLink":"Add version as __version__ (#97)"}},{"before":"28254515b4c90b5c227cf8bc6eee89cbbf354d7f","after":null,"ref":"refs/heads/dependabot/github_actions/actions/cache-4","pushedAt":"2024-02-02T16:29:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"2cb4343d9e2c2b71f412b2147bf34762b9e35e6f","after":"a310e0ccac11303b6e8028db36369da9436ca752","ref":"refs/heads/main","pushedAt":"2024-02-02T16:29:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jarrodmillman","name":"Jarrod Millman","path":"/jarrodmillman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123428?s=80&v=4"},"commit":{"message":"Use setup-python pip cache (#95)","shortMessageHtmlLink":"Use setup-python pip cache (#95)"}},{"before":null,"after":"5c8c7b54be2541fc00ea796047d7d3f1ecc98579","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4","pushedAt":"2024-02-01T15:23:24.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":"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":"Bump codecov/codecov-action from 3 to 4"}},{"before":null,"after":"28254515b4c90b5c227cf8bc6eee89cbbf354d7f","ref":"refs/heads/dependabot/github_actions/actions/cache-4","pushedAt":"2024-02-01T15:23:14.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":"Bump actions/cache from 3 to 4\n\nBumps [actions/cache](https://github.com/actions/cache) from 3 to 4.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/cache from 3 to 4"}},{"before":"a33f3f9fe9cc753cf125592e0daf6ef624887fda","after":"2cb4343d9e2c2b71f412b2147bf34762b9e35e6f","ref":"refs/heads/main","pushedAt":"2024-01-31T20:46:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stefanv","name":"Stefan van der Walt","path":"/stefanv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45071?s=80&v=4"},"commit":{"message":"Add security contact (#91)","shortMessageHtmlLink":"Add security contact (#91)"}},{"before":"0d4fb38d864899eb6b03560083e4569d7e6eb665","after":"a33f3f9fe9cc753cf125592e0daf6ef624887fda","ref":"refs/heads/main","pushedAt":"2024-01-30T22:39:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stefanv","name":"Stefan van der Walt","path":"/stefanv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45071?s=80&v=4"},"commit":{"message":"Make `lazy_load.load` partially thread-safe (#90)","shortMessageHtmlLink":"Make lazy_load.load partially thread-safe (#90)"}},{"before":"bf82b682de6d1d99d883dfc57deccf043f3e0635","after":"0d4fb38d864899eb6b03560083e4569d7e6eb665","ref":"refs/heads/main","pushedAt":"2024-01-30T18:48:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stefanv","name":"Stefan van der Walt","path":"/stefanv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45071?s=80&v=4"},"commit":{"message":"ENH: Add require argument to load() to accept version specifiers (#48)\n\n* ENH: Implement load_requirement\r\n\r\n* RF: Rewrite load_requirement as argument to load, add have_module() function\r\n\r\n* TEST: Test load(..., require=...) keyword arg and have_module() func\r\n\r\n* ENH: Delay loading of less likely modules\r\n\r\nUsing python -X importtime -c \"import lazy_loader\":\r\n\r\nBefore\r\n------\r\nimport time: self [us] | cumulative | imported package\r\n[...]\r\nimport time: 131 | 22995 | lazy_loader\r\n\r\nAfter\r\n-----\r\nimport time: self [us] | cumulative | imported package\r\n[...]\r\nimport time: 115 | 4248 | lazy_loader\r\n\r\n* RF: Split requirement check into function, prefer importlib.metadata\r\n\r\n* Remove have_module (out-of-scope)\r\n\r\n* DOC: Update docstring and README\r\n\r\n* DOC: Note discrepancy between distribution and import names\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: Dan Schult ","shortMessageHtmlLink":"ENH: Add require argument to load() to accept version specifiers (#48)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKZTUegA","startCursor":null,"endCursor":null}},"title":"Activity ยท scientific-python/lazy_loader"}