{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":480816875,"defaultBranch":"main","name":"pytest","ownerLogin":"akhilramkee","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-04-12T13:13:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31619526?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688238902.0","currentOid":""},"activityList":{"items":[{"before":"b77d0deaf53697630ba534f62dc871f4eb275f14","after":"95f21f96cc2252d9a3162f63ac9c26d4ab97abf5","ref":"refs/heads/main","pushedAt":"2024-02-20T16:21:48.000Z","pushType":"push","commitsCount":577,"pusher":{"login":"akhilramkee","name":"Akhilesh Ramakrishnan","path":"/akhilramkee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31619526?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#12012)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.2.1 → v0.2.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.2.1...v0.2.2)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (pytest-dev#12012)"}},{"before":"ea8ea6183c38573e7ef5ddc3c88343ac687522ca","after":"e6e3706c82664066fd0e54aa48e691434c4f18f5","ref":"refs/heads/add_author_name","pushedAt":"2023-07-02T12:03:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akhilramkee","name":"Akhilesh Ramakrishnan","path":"/akhilramkee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31619526?s=80&v=4"},"commit":{"message":"Fix typo in changelog","shortMessageHtmlLink":"Fix typo in changelog"}},{"before":null,"after":"ea8ea6183c38573e7ef5ddc3c88343ac687522ca","ref":"refs/heads/add_author_name","pushedAt":"2023-07-01T19:15:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"akhilramkee","name":"Akhilesh Ramakrishnan","path":"/akhilramkee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31619526?s=80&v=4"},"commit":{"message":"Added Akhilesh Ramakrishnan to AUTHORS\n\nPR#10338","shortMessageHtmlLink":"Added Akhilesh Ramakrishnan to AUTHORS"}},{"before":"6ad32a9c5c909ffd97ea8c84251f53f0c253e438","after":"b77d0deaf53697630ba534f62dc871f4eb275f14","ref":"refs/heads/main","pushedAt":"2023-07-01T18:52:27.000Z","pushType":"push","commitsCount":489,"pusher":{"login":"akhilramkee","name":"Akhilesh Ramakrishnan","path":"/akhilramkee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31619526?s=80&v=4"},"commit":{"message":"Fix duplicated imports with importlib mode and doctest-modules (#11148)\n\nThe initial implementation (in #7246) introduced the `importlib` mode, which\r\nnever added the imported module to `sys.modules`, so it included a test\r\nto ensure calling `import_path` twice would yield different modules.\r\n\r\nNot adding modules to `sys.modules` proved problematic, so we began to add the imported module to `sys.modules`\r\nin #7870, but failed to realize that given we are now changing `sys.modules`, we might\r\nas well avoid importing it more than once.\r\n\r\nThen #10088 came along, passing `importlib` also when importing application modules\r\n(as opposed to only test modules before), which caused problems due to imports\r\nhaving side-effects and the expectation being that they are imported only once.\r\n\r\nWith this PR, `import_path` returns the module immediately if already in\r\n`sys.modules`.\r\n\r\nFix #10811\r\nFix #10341","shortMessageHtmlLink":"Fix duplicated imports with importlib mode and doctest-modules (pytes…"}},{"before":"6ad32a9c5c909ffd97ea8c84251f53f0c253e438","after":"b77d0deaf53697630ba534f62dc871f4eb275f14","ref":"refs/heads/main","pushedAt":"2023-07-01T18:52:26.980Z","pushType":"push","commitsCount":489,"pusher":{"login":"akhilramkee","name":"Akhilesh Ramakrishnan","path":"/akhilramkee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31619526?s=80&v=4"},"commit":{"message":"Fix duplicated imports with importlib mode and doctest-modules (#11148)\n\nThe initial implementation (in #7246) introduced the `importlib` mode, which\r\nnever added the imported module to `sys.modules`, so it included a test\r\nto ensure calling `import_path` twice would yield different modules.\r\n\r\nNot adding modules to `sys.modules` proved problematic, so we began to add the imported module to `sys.modules`\r\nin #7870, but failed to realize that given we are now changing `sys.modules`, we might\r\nas well avoid importing it more than once.\r\n\r\nThen #10088 came along, passing `importlib` also when importing application modules\r\n(as opposed to only test modules before), which caused problems due to imports\r\nhaving side-effects and the expectation being that they are imported only once.\r\n\r\nWith this PR, `import_path` returns the module immediately if already in\r\n`sys.modules`.\r\n\r\nFix #10811\r\nFix #10341","shortMessageHtmlLink":"Fix duplicated imports with importlib mode and doctest-modules (pytes…"}},{"before":"9118b95f8d3623dbdc48dde9df9d019d22cab11f","after":"ce021a056f436780ce87a34d493fd2995b25c3c5","ref":"refs/heads/importlib-parent","pushedAt":"2023-07-01T14:53:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicoddemus","name":"Bruno Oliveira","path":"/nicoddemus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1085180?s=80&v=4"},"commit":{"message":"Add CHANGELOG","shortMessageHtmlLink":"Add CHANGELOG"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_-anAAA","startCursor":null,"endCursor":null}},"title":"Activity · akhilramkee/pytest"}