{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":244235214,"defaultBranch":"master","name":"pelican","ownerLogin":"egberts","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-03-01T22:40:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10352354?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722876620.0","currentOid":""},"activityList":{"items":[{"before":"e7b07b959670d691a6dfd588056006d3197f8aae","after":"d01926cc23cf5ee92f1172df7011e85057b8ee0c","ref":"refs/heads/main","pushedAt":"2024-09-12T12:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinmayer","name":"Justin Mayer","path":"/justinmayer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1503700?s=80&v=4"},"commit":{"message":"Update test.pip","shortMessageHtmlLink":"Update test.pip"}},{"before":null,"after":"56b6dd531478dd597725153215a528074438cf9e","ref":"refs/heads/egberts-work","pushedAt":"2024-08-05T16:50:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"New stuff","shortMessageHtmlLink":"New stuff"}},{"before":"513abbfdc668946590194c637dbe90ec228aaf6f","after":"e7b07b959670d691a6dfd588056006d3197f8aae","ref":"refs/heads/main","pushedAt":"2024-07-29T16:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Bump Pygments to 2.16.1 in test requirements; fixes #3385","shortMessageHtmlLink":"Bump Pygments to 2.16.1 in test requirements; fixes getpelican#3385"}},{"before":"87f52aba7ac0ffd777aa7282714605f69d7c6092","after":"69e131377765b4b76910d87ccece295de570d0f0","ref":"refs/heads/master-egbert","pushedAt":"2024-07-24T18:33:57.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Faster cleanup of output folder (PEP-0471)\n\nUse os.scandir() instead of os.listdir()\n\nIn accordance with PEP-0471, os.listdir has been marked for discontinued\nsometime in the future.\n\nhttps://peps.python.org/pep-0471/","shortMessageHtmlLink":"Faster cleanup of output folder (PEP-0471)"}},{"before":null,"after":"87f52aba7ac0ffd777aa7282714605f69d7c6092","ref":"refs/heads/master-egbert","pushedAt":"2024-07-24T17:43:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Merge branch 'getpelican:main' into master","shortMessageHtmlLink":"Merge branch 'getpelican:main' into master"}},{"before":"fb8ec57f89103d6ce40c7a1cf0d11a0665e83124","after":"897170ff13ee4cb0dfdc8d33cb66fbbe0198b808","ref":"refs/heads/egberts-patch-1","pushedAt":"2024-07-24T11:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Update test.pip","shortMessageHtmlLink":"Update test.pip"}},{"before":"8db72ecf5511ce130eaac0719a2d252d0b0509b8","after":"fb8ec57f89103d6ce40c7a1cf0d11a0665e83124","ref":"refs/heads/egberts-patch-1","pushedAt":"2024-07-24T11:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Update test.pip","shortMessageHtmlLink":"Update test.pip"}},{"before":null,"after":"c328d430e96fbed0d430a6fd593509f67d5d571f","ref":"refs/heads/egberts-patch-2-ISSUE_TEMPLATE","pushedAt":"2024-07-24T11:24:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Update ---bug-report.md\n\nMake platform info expandable.","shortMessageHtmlLink":"Update ---bug-report.md"}},{"before":null,"after":"513abbfdc668946590194c637dbe90ec228aaf6f","ref":"refs/heads/ISSUE_TEMPLATE","pushedAt":"2024-07-24T11:22:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Introduce paragraph count summary (#2761)\n\nCo-authored-by: Justin Mayer ","shortMessageHtmlLink":"Introduce paragraph count summary (getpelican#2761)"}},{"before":"ea1fd1be11ffcd9a531547e38b2888ab819f81ec","after":"e0c3de6d22a526f526e9d4520c1ed93195f8f002","ref":"refs/heads/test_settings_syntax","pushedAt":"2024-07-24T10:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Add test_settings_syntax.py and supporting test data files in \"unpythonized\" format to skirt by the RUFF/Black format/linters.","shortMessageHtmlLink":"Add test_settings_syntax.py and supporting test data files in \"unpyth…"}},{"before":"87f52aba7ac0ffd777aa7282714605f69d7c6092","after":"8db72ecf5511ce130eaac0719a2d252d0b0509b8","ref":"refs/heads/egberts-patch-1","pushedAt":"2024-07-24T09:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Update test.pip\n\nfilelock added","shortMessageHtmlLink":"Update test.pip"}},{"before":null,"after":"87f52aba7ac0ffd777aa7282714605f69d7c6092","ref":"refs/heads/egberts-patch-1","pushedAt":"2024-07-24T09:44:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Merge branch 'getpelican:main' into master","shortMessageHtmlLink":"Merge branch 'getpelican:main' into master"}},{"before":null,"after":"ea1fd1be11ffcd9a531547e38b2888ab819f81ec","ref":"refs/heads/test_settings_syntax","pushedAt":"2024-07-24T02:32:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Add test_settings_syntax.py and supporting test data files in \"unpythonized\" format to skirt by the RUFF/Black format/linters.","shortMessageHtmlLink":"Add test_settings_syntax.py and supporting test data files in \"unpyth…"}},{"before":null,"after":"242cfd481bf4e493e69d256f77dc3472918d3a1d","ref":"refs/heads/test_generators","pushedAt":"2024-07-23T03:09:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Fixes test_generators.py issue #3378 for \"floating\" CWD capability","shortMessageHtmlLink":"Fixes test_generators.py issue getpelican#3378 for \"floating\" CWD cap…"}},{"before":"54ab2a3f080ac9094dcd79135913af7fda7a68ef","after":"684547db0054331c3e8500f261bc5152b5ec66e5","ref":"refs/heads/test_importer","pushedAt":"2024-07-23T00:56:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Fix test_importer.py #3376","shortMessageHtmlLink":"Fix test_importer.py getpelican#3376"}},{"before":null,"after":"54ab2a3f080ac9094dcd79135913af7fda7a68ef","ref":"refs/heads/test_importer","pushedAt":"2024-07-23T00:55:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Fix test_importer.py #3375","shortMessageHtmlLink":"Fix test_importer.py getpelican#3375"}},{"before":null,"after":"b6bce8d78b72bb2569667709e589d7227057214a","ref":"refs/heads/test_pelican","pushedAt":"2024-07-23T00:13:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Fix test_pelican.py #3374\n\nMake it work from any directory within the Pelican package.\n\nAlso fixes parallelism.","shortMessageHtmlLink":"Fix test_pelican.py getpelican#3374"}},{"before":null,"after":"fbf25c001796519ed1a5f89833d29d050f3cbf88","ref":"refs/heads/ut_only_from_main","pushedAt":"2024-07-22T22:35:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"New unit tests for settings.py","shortMessageHtmlLink":"New unit tests for settings.py"}},{"before":"1ab04f26974986449a4cc6d44c1b81e19efb5004","after":"58bc4fc0c2d45b1819682b38e1ab5556f6bf0960","ref":"refs/heads/pytest","pushedAt":"2024-07-21T16:45:34.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Add more sections","shortMessageHtmlLink":"Add more sections"}},{"before":null,"after":"764eefcf041d6749166fac56c310f681a742857e","ref":"refs/heads/pr-test","pushedAt":"2024-07-14T20:10:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Many new unit tests for configuration settings file (pelicanconf.py)\n\n- Now reports line number/offset of pelicanconf.py syntax errors\n- Better error messages with full absolute resolved filespec due to:\n - Read-only attribute accidentially used\n - Non-existant file report\n- Prevent clobbering of Python built-in system modules by user's\n custom filename\n- Breakout test_settings.py into smaller and manageable UT files\n- test_settings.py\n- test_settings_deprecated.py\n- test_settings_module.py\n- test_settings_path.py\n- Start using pytest (test_settings_path.py) instead of unittest\n-\n- Set minimum Python to 3.8 (pytest 4.0)","shortMessageHtmlLink":"Many new unit tests for configuration settings file (pelicanconf.py)"}},{"before":"043776ebded823063c85d3392fc9607f3e95903c","after":"1ab04f26974986449a4cc6d44c1b81e19efb5004","ref":"refs/heads/pytest","pushedAt":"2024-07-14T18:36:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Improve syntax error handling by raising its original SyntaxError up to the caller along with all essential information about the syntax error itself (such as lineno, offset, filename, text, end_lineno, and end_offset).\nAdd second syntax error file.\nAdd 2nd syntax error handling.","shortMessageHtmlLink":"Improve syntax error handling by raising its original SyntaxError up …"}},{"before":"f7402a6ebd4e980a265bda3bde5f4ed6cc52e7d2","after":"043776ebded823063c85d3392fc9607f3e95903c","ref":"refs/heads/pytest","pushedAt":"2024-07-13T22:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Improve clarity.","shortMessageHtmlLink":"Improve clarity."}},{"before":"e431900fe7ae61fe60391873fc1e18a189aca62e","after":"f7402a6ebd4e980a265bda3bde5f4ed6cc52e7d2","ref":"refs/heads/pytest","pushedAt":"2024-07-13T22:30:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Docuument how to use pytest to show the computed ordering of fixtures/functions.\nUse correct variable in fixture_func_create_tmp_abs_path().Add pytest.main() variants, commented out.\n\nImprove clarity.","shortMessageHtmlLink":"Docuument how to use pytest to show the computed ordering of fixtures…"}},{"before":"b742cdd0b8eb8a5a0a03f62f37dd83d3513dea91","after":"e431900fe7ae61fe60391873fc1e18a189aca62e","ref":"refs/heads/pytest","pushedAt":"2024-07-13T20:42:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"A working prototype of pytest in the effort of creating a per-function test having its own temporary directory (absolute path)","shortMessageHtmlLink":"A working prototype of pytest in the effort of creating a per-functio…"}},{"before":"97a1664370b294b610b94f3e6ab52a892ddca3cd","after":"b742cdd0b8eb8a5a0a03f62f37dd83d3513dea91","ref":"refs/heads/pytest","pushedAt":"2024-07-11T18:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Restore the `reload=` back into read_configure_settings","shortMessageHtmlLink":"Restore the reload= back into read_configure_settings"}},{"before":"7f328851827e02fab7586218e9d6b76b4b6536b2","after":"97a1664370b294b610b94f3e6ab52a892ddca3cd","ref":"refs/heads/pytest","pushedAt":"2024-07-11T18:13:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Move deprecated test cases to its own dedicated test_settings_deprecated.py (from test_settings.py).","shortMessageHtmlLink":"Move deprecated test cases to its own dedicated test_settings_depreca…"}},{"before":"df75cb041fcb55e9d536c5c6babc44e2c81fd6ad","after":"7f328851827e02fab7586218e9d6b76b4b6536b2","ref":"refs/heads/pytest","pushedAt":"2024-07-10T19:30:41.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Updated README.test.md","shortMessageHtmlLink":"Updated README.test.md"}},{"before":"fcd305679862cb29eed27296b88ab1b852af4f8c","after":"df75cb041fcb55e9d536c5c6babc44e2c81fd6ad","ref":"refs/heads/pytest","pushedAt":"2024-07-10T14:56:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Some more corner-cases regarding load_source() dual-argument","shortMessageHtmlLink":"Some more corner-cases regarding load_source() dual-argument"}},{"before":"7df3ebd233f4ac1f4dc66ed4ab3ba76242764c00","after":"fcd305679862cb29eed27296b88ab1b852af4f8c","ref":"refs/heads/pytest","pushedAt":"2024-07-10T01:21:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Perfect test score for parallized test_settings_module.py","shortMessageHtmlLink":"Perfect test score for parallized test_settings_module.py"}},{"before":"d754f11e2e23649f91feb60d63b156f7a592ae3e","after":"7df3ebd233f4ac1f4dc66ed4ab3ba76242764c00","ref":"refs/heads/pytest","pushedAt":"2024-07-08T22:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egberts","name":"Egbert","path":"/egberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10352354?s=80&v=4"},"commit":{"message":"Make it work fastidiously with RUFF/BLACK (argh!)","shortMessageHtmlLink":"Make it work fastidiously with RUFF/BLACK (argh!)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMjoxNjo0Ni4wMDAwMDBazwAAAAS0V9Cf","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wOFQyMjowNzowMi4wMDAwMDBazwAAAAR6DuHL"}},"title":"Activity · egberts/pelican"}