{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":63972479,"defaultBranch":"main","name":"devguide","ownerLogin":"python","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-22T17:48:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1525981?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723633866.0","currentOid":""},"activityList":{"items":[{"before":"9ef77025d3fa2ec81e5d0a23a57e007ef70be7ca","after":"7eac98a877f3aa5819c70e26b0483f46096250c4","ref":"refs/heads/main","pushedAt":"2024-09-19T05:46:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Require sphinx-autobuild>=2024.9.19 (#1400)","shortMessageHtmlLink":"Require sphinx-autobuild>=2024.9.19 (#1400)"}},{"before":"da98447c6cc770bae127f453d5bcac766f90067d","after":"9ef77025d3fa2ec81e5d0a23a57e007ef70be7ca","ref":"refs/heads/main","pushedAt":"2024-09-19T03:39:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Clarify the documentation update process (#1395)\n\nCo-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>","shortMessageHtmlLink":"Clarify the documentation update process (#1395)"}},{"before":"22bfaedb5b92a79f8502a3dd33d636c43e08d4ab","after":"da98447c6cc770bae127f453d5bcac766f90067d","ref":"refs/heads/main","pushedAt":"2024-09-18T23:39:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Add guidance about the 'Update branch' button (#1392)","shortMessageHtmlLink":"Add guidance about the 'Update branch' button (#1392)"}},{"before":"d493655277198789fa70b9e3b91b9e84af0398c6","after":"22bfaedb5b92a79f8502a3dd33d636c43e08d4ab","ref":"refs/heads/main","pushedAt":"2024-09-18T07:50:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Warning ignore file modification guidance for check warning tooling (#1399)\n\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>","shortMessageHtmlLink":"Warning ignore file modification guidance for check warning tooling (#…"}},{"before":"d31db924356e0ad57e03902df4f7fd3f016be2a2","after":"d493655277198789fa70b9e3b91b9e84af0398c6","ref":"refs/heads/main","pushedAt":"2024-09-13T20:28:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zware","name":"Zachary Ware","path":"/zware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6275069?s=80&v=4"},"commit":{"message":"Fix linkcheck (#1398)\n\n* Don't linkcheck stackoverflow.com, it's rate limited and times out\r\n\r\n* Fix XZ link post-backdoor","shortMessageHtmlLink":"Fix linkcheck (#1398)"}},{"before":"47d9d12ad9af7a38b5ed1b918a14fcd2eb3eec75","after":"d31db924356e0ad57e03902df4f7fd3f016be2a2","ref":"refs/heads/main","pushedAt":"2024-09-13T19:28:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Remove mdickinson from experts.rst (#1397)","shortMessageHtmlLink":"Remove mdickinson from experts.rst (#1397)"}},{"before":"84f480d6657dd630494bba7a45c4a3f341729b6e","after":"47d9d12ad9af7a38b5ed1b918a14fcd2eb3eec75","ref":"refs/heads/main","pushedAt":"2024-09-13T09:46:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ambv","name":"Łukasz Langa","path":"/ambv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55281?s=80&v=4"},"commit":{"message":"Add a template for the core developer nomination poll (#1396)\n\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>\r\nCo-authored-by: Jelle Zijlstra \r\nCo-authored-by: Victor Stinner ","shortMessageHtmlLink":"Add a template for the core developer nomination poll (#1396)"}},{"before":"3070b7c08374fc2b350648c16cfa91d4d7ea61f6","after":"84f480d6657dd630494bba7a45c4a3f341729b6e","ref":"refs/heads/main","pushedAt":"2024-09-11T14:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JelleZijlstra","name":"Jelle Zijlstra","path":"/JelleZijlstra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/906600?s=80&v=4"},"commit":{"message":"fixup RST title (#1391)","shortMessageHtmlLink":"fixup RST title (#1391)"}},{"before":"89254a9997838af95d499bcb430295c28917a707","after":"3070b7c08374fc2b350648c16cfa91d4d7ea61f6","ref":"refs/heads/main","pushedAt":"2024-09-11T13:33:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willingc","name":"Carol Willing","path":"/willingc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2680980?s=80&v=4"},"commit":{"message":"Explain how to add an extension module (#1350)\n\n* explain how to add modules\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* Address Hugo's feedback\r\n\r\n* Update extension-modules.rst\r\n\r\n* Update extension-modules.rst\r\n\r\n* improvements\r\n\r\n- use distinct names for files to highlight differences in configurations\r\n- be more precise on the terminology of an extension module\r\n- explain how to build a required module (always built-in) vs an optional module (built-in or dynamic)\r\n- address Ezio's review\r\n\r\n* fixup! sphinx\r\n\r\n* fixup! indents\r\n\r\n* fixup! warnings\r\n\r\n* improve sections\r\n\r\n* fix markup\r\n\r\n* improve titles\r\n\r\n* improve presentation\r\n\r\n* fixup! markup\r\n\r\n* simplify snippets\r\n\r\n* improvements\r\n\r\n* improvements\r\n\r\n* some rewordings and cleanups\r\n\r\n* simplify wording\r\n\r\n* address Erlend's review\r\n\r\n* fix indents?\r\n\r\n* add ref to clinic everywhere when needed\r\n\r\n* fix typos\r\n\r\n* address encukou's review\r\n\r\n* improve the page flow\r\n\r\n* use sentence case\r\n\r\n(that's the reason why the previous title felt wrong to me!)\r\n\r\n* add podman tip\r\n\r\n* address rest of the review\r\n\r\n* address Alyssa's review\r\n\r\n* add details\r\n\r\n* address review\r\n\r\n- Add details on `Py_BUILD_CORE_*` macros\r\n- Add tips for `Py_LIMITED_API`\r\n\r\n* Make it easier to update the required ubuntu version\r\n\r\n* fixup!\r\n\r\n* fixup!\r\n\r\n* improve comment\r\n\r\n* use double quotes instead of single quotes\r\n\r\n* Address Carol's review.","shortMessageHtmlLink":"Explain how to add an extension module (#1350)"}},{"before":"ee5a793d79b5d1e7923caf1b36c6cf9ecae59c50","after":"89254a9997838af95d499bcb430295c28917a707","ref":"refs/heads/main","pushedAt":"2024-09-10T05:03:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Use Sphinx `guilabel` role for buttons (#1387)","shortMessageHtmlLink":"Use Sphinx guilabel role for buttons (#1387)"}},{"before":"b6038680035688a3ce472601fdf5c6dd8fde1894","after":"ee5a793d79b5d1e7923caf1b36c6cf9ecae59c50","ref":"refs/heads/main","pushedAt":"2024-09-09T09:21:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lysnikolaou","name":"Lysandros Nikolaou","path":"/lysnikolaou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20306270?s=80&v=4"},"commit":{"message":"Update contacts in Greek translation (#1386)","shortMessageHtmlLink":"Update contacts in Greek translation (#1386)"}},{"before":"b28b06616e2a233d42a7d68bea8d554fd253439f","after":"b6038680035688a3ce472601fdf5c6dd8fde1894","ref":"refs/heads/main","pushedAt":"2024-09-02T12:06:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ezio-melotti","name":"Ezio Melotti","path":"/ezio-melotti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25624924?s=80&v=4"},"commit":{"message":"Add htmllive to make.bat (#1373)\n\n* Add htmllive\r\n\r\n* Fix typo\r\n\r\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>\r\n\r\n* Whitespace\r\n\r\n---------\r\n\r\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>\r\nCo-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>","shortMessageHtmlLink":"Add htmllive to make.bat (#1373)"}},{"before":"1a5919c71b589a9408d62c0fc10f835375fe08aa","after":"b28b06616e2a233d42a7d68bea8d554fd253439f","ref":"refs/heads/main","pushedAt":"2024-09-01T05:29:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Note a workaround for missing system libmpdec-dev when building (#1371)","shortMessageHtmlLink":"Note a workaround for missing system libmpdec-dev when building (#1371)"}},{"before":"3a7f5289cbc525e82c4183398c821a8dc62f3f09","after":"1a5919c71b589a9408d62c0fc10f835375fe08aa","ref":"refs/heads/main","pushedAt":"2024-08-31T09:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Python 3.14 now is the main branch (#1383)","shortMessageHtmlLink":"Python 3.14 now is the main branch (#1383)"}},{"before":"3cea2492f06474468636e6821236d328ba5c12ed","after":"3a7f5289cbc525e82c4183398c821a8dc62f3f09","ref":"refs/heads/main","pushedAt":"2024-08-31T06:30:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Add a note about translating code examples (#1382)\n\nCo-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>","shortMessageHtmlLink":"Add a note about translating code examples (#1382)"}},{"before":"b16430b449e6407e9d239b9b91b1e361e37c14d0","after":"3cea2492f06474468636e6821236d328ba5c12ed","ref":"refs/heads/main","pushedAt":"2024-08-28T20:21:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Update hyperlink redirects (#1380)\n\n* Update hyperlink redirects\r\n\r\n* Update index.rst\r\n\r\nCo-authored-by: Ezio Melotti \r\n\r\n---------\r\n\r\nCo-authored-by: Ezio Melotti ","shortMessageHtmlLink":"Update hyperlink redirects (#1380)"}},{"before":"ac0391512eb3df4444f0cc0bb5fbae663f36e57c","after":"b16430b449e6407e9d239b9b91b1e361e37c14d0","ref":"refs/heads/main","pushedAt":"2024-08-28T11:05:54.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"nedbat","name":"Ned Batchelder","path":"/nedbat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23789?s=80&v=4"},"commit":{"message":"remove 'avoid first person' for now","shortMessageHtmlLink":"remove 'avoid first person' for now"}},{"before":"94d4d6046da25cb6c4c435d13db1b94864dc059f","after":"ac0391512eb3df4444f0cc0bb5fbae663f36e57c","ref":"refs/heads/main","pushedAt":"2024-08-26T11:58:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"encukou","name":"Petr Viktorin","path":"/encukou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/302922?s=80&v=4"},"commit":{"message":"Modernize \"Dynamic analysis with Clang\" (GH-1378)\n\nRemove instructions to build from source.\r\nClang 18.x or 20.x is much easier to get “normally” than 3.4 was,\r\nand it has its own documentation.\r\n\r\nMention the configure options, but keep the previous instructions\r\n(seting CC/CXX) as “thorough setup”.\r\n\r\nUse the modern option name `-fsanitize-ignorelist`.\r\n\r\nCo-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>\r\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>","shortMessageHtmlLink":"Modernize \"Dynamic analysis with Clang\" (GH-1378)"}},{"before":"df767646281f73ae4fd7d1f6dc6c07e28d9269f8","after":"94d4d6046da25cb6c4c435d13db1b94864dc059f","ref":"refs/heads/main","pushedAt":"2024-08-24T11:49:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Add compiler warning tracking tooling failure remediation guidance (#1364)\n\nCo-authored-by: Ezio Melotti \r\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>","shortMessageHtmlLink":"Add compiler warning tracking tooling failure remediation guidance (#…"}},{"before":"8e00ff2804d48de9fd62c870aa54b31148efeccb","after":"df767646281f73ae4fd7d1f6dc6c07e28d9269f8","ref":"refs/heads/main","pushedAt":"2024-08-23T06:54:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Improve forking instructions (#1375) (#1376)\n\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>","shortMessageHtmlLink":"Improve forking instructions (#1375) (#1376)"}},{"before":"cedcb49acec877fd220c4fd642f5016c42f1bd71","after":"8e00ff2804d48de9fd62c870aa54b31148efeccb","ref":"refs/heads/main","pushedAt":"2024-08-15T13:12:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Adopt Ruff (#1372)\n\nCo-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>","shortMessageHtmlLink":"Adopt Ruff (#1372)"}},{"before":"9447a88d894b932916d220f0687e432c5bd81cd8","after":"cedcb49acec877fd220c4fd642f5016c42f1bd71","ref":"refs/heads/main","pushedAt":"2024-08-15T13:07:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Modernise the `make` templates (#1370)","shortMessageHtmlLink":"Modernise the make templates (#1370)"}},{"before":"e8db12138a1ce1b239839258c6caa1de14593e80","after":"9447a88d894b932916d220f0687e432c5bd81cd8","ref":"refs/heads/main","pushedAt":"2024-08-14T20:39:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettcannon","name":"Brett Cannon","path":"/brettcannon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54418?s=80&v=4"},"commit":{"message":"Update developers.csv (#1374)","shortMessageHtmlLink":"Update developers.csv (#1374)"}},{"before":"9526d31a88cbc9522fc885f169fa9e3f4d35611d","after":"e8db12138a1ce1b239839258c6caa1de14593e80","ref":"refs/heads/main","pushedAt":"2024-08-14T17:51:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Use ``uv`` to install packages (#1369)","shortMessageHtmlLink":"Use uv to install packages (#1369)"}},{"before":"d66a83fb30b5f8999597449c958b62decf121f33","after":null,"ref":"refs/heads/dependabot/pip/sphinx-approx-eq-8.0.2","pushedAt":"2024-08-14T11:11:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"}},{"before":"d1f8560f7c086a17a426d6a52d80093ad8926d2b","after":"9526d31a88cbc9522fc885f169fa9e3f4d35611d","ref":"refs/heads/main","pushedAt":"2024-08-14T11:11:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AA-Turner","name":"Adam Turner","path":"/AA-Turner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9087854?s=80&v=4"},"commit":{"message":"Update Sphinx to 8.0.2 (#1361)","shortMessageHtmlLink":"Update Sphinx to 8.0.2 (#1361)"}},{"before":"b43c66bf7e81943e76debcf9dff9d17d3910e5f9","after":"d66a83fb30b5f8999597449c958b62decf121f33","ref":"refs/heads/dependabot/pip/sphinx-approx-eq-8.0.2","pushedAt":"2024-08-14T11:05:31.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":"Update sphinx requirement from ~=7.4.0 to ~=8.0.2\n\nUpdates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.\n- [Release notes](https://github.com/sphinx-doc/sphinx/releases)\n- [Changelog](https://github.com/sphinx-doc/sphinx/blob/v8.0.2/CHANGES.rst)\n- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.4.0...v8.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: sphinx\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update sphinx requirement from ~=7.4.0 to ~=8.0.2"}},{"before":"63a242ff4fb5b4950e740e5a6df8389edf7116e6","after":"d1f8560f7c086a17a426d6a52d80093ad8926d2b","ref":"refs/heads/main","pushedAt":"2024-08-12T03:55:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hauntsaninja","name":"Shantanu","path":"/hauntsaninja","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12621235?s=80&v=4"},"commit":{"message":"Fix typo in documentation/style-guide.rst (#1368)","shortMessageHtmlLink":"Fix typo in documentation/style-guide.rst (#1368)"}},{"before":"7f03e7a3f8b953e4b61a10216f06054807573ff9","after":"63a242ff4fb5b4950e740e5a6df8389edf7116e6","ref":"refs/heads/main","pushedAt":"2024-08-09T11:54:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugovk","name":"Hugo van Kemenade","path":"/hugovk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1324225?s=80&v=4"},"commit":{"message":"Exploring: Python Extension Patterns v0.2.1 now supports Python 3.9 to Python 3.13. (#1367)","shortMessageHtmlLink":"Exploring: Python Extension Patterns v0.2.1 now supports Python 3.9 t…"}},{"before":"b2d4974aad0d5082015ea9002f92815e3c71c45a","after":"7f03e7a3f8b953e4b61a10216f06054807573ff9","ref":"refs/heads/main","pushedAt":"2024-08-08T23:42:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ned-deily","name":"Ned Deily","path":"/ned-deily","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5833005?s=80&v=4"},"commit":{"message":"Use latest version of OenSSL (#1349)\n\nThe dev guide pins the version of OpenSSL to version 3.0, but the current latest version i 3.3.1 (July 2024).\r\n\r\nThe change pins the OpenSSL version to 3.","shortMessageHtmlLink":"Use latest version of OenSSL (#1349)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwNTo0NjozMy4wMDAwMDBazwAAAAS6cusz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwNTo0NjozMy4wMDAwMDBazwAAAAS6cusz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQyMzo0MjoyOS4wMDAwMDBazwAAAASVwdF0"}},"title":"Activity · python/devguide"}