{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44965223,"defaultBranch":"master","name":"extruct","ownerLogin":"scrapinghub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-26T11:51:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/699596?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716965438.0","currentOid":""},"activityList":{"items":[{"before":"fbf629814d4321f57c2aba40e9a27d77a72cd489","after":"3bf7546b7c9740b5fa66ceea769790aa49dd04c8","ref":"refs/heads/master","pushedAt":"2024-05-29T06:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"},"commit":{"message":"Bump version: 0.16.0 → 0.17.0","shortMessageHtmlLink":"Bump version: 0.16.0 → 0.17.0"}},{"before":"6ca6f1e9bfe020db6ba7feaa6876572f65866ce2","after":null,"ref":"refs/heads/relnotes-0.17.0","pushedAt":"2024-05-29T06:12:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"}},{"before":"30dc1e32b388e3d03e544f93892347e31cd22e90","after":"fbf629814d4321f57c2aba40e9a27d77a72cd489","ref":"refs/heads/master","pushedAt":"2024-05-29T06:12:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"},"commit":{"message":"Merge pull request #235 from scrapinghub/relnotes-0.17.0\n\nRelease notes for 0.17.0.","shortMessageHtmlLink":"Merge pull request #235 from scrapinghub/relnotes-0.17.0"}},{"before":null,"after":"6ca6f1e9bfe020db6ba7feaa6876572f65866ce2","ref":"refs/heads/relnotes-0.17.0","pushedAt":"2024-05-28T17:23:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"},"commit":{"message":"Release notes for 0.17.0.","shortMessageHtmlLink":"Release notes for 0.17.0."}},{"before":"9fdc1571a7ba875dbca5a3aedbd89aa14ed7e4db","after":null,"ref":"refs/heads/lxml-clean-fix","pushedAt":"2024-05-28T17:23:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"}},{"before":"2135b2832cb9fc4d908d41e8018d2eba43ac240f","after":"30dc1e32b388e3d03e544f93892347e31cd22e90","ref":"refs/heads/master","pushedAt":"2024-05-28T17:22:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kmike","name":"Mikhail Korobov","path":"/kmike","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107893?s=80&v=4"},"commit":{"message":"Merge pull request #234 from scrapinghub/lxml-clean-fix\n\nReplace lxml[html-clean] with lxml + lxml-html-clean, fix the deps in setup.py","shortMessageHtmlLink":"Merge pull request #234 from scrapinghub/lxml-clean-fix"}},{"before":null,"after":"9fdc1571a7ba875dbca5a3aedbd89aa14ed7e4db","ref":"refs/heads/lxml-clean-fix","pushedAt":"2024-05-28T17:12:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"},"commit":{"message":"Replace lxml[html-clean] with lxml + lxml-html-clean, fix the deps in setup.py.","shortMessageHtmlLink":"Replace lxml[html-clean] with lxml + lxml-html-clean, fix the deps in…"}},{"before":"610d2f2cb9f070f555d281a2b0e836dab48cc26e","after":"2135b2832cb9fc4d908d41e8018d2eba43ac240f","ref":"refs/heads/master","pushedAt":"2024-05-28T17:04:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kmike","name":"Mikhail Korobov","path":"/kmike","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107893?s=80&v=4"},"commit":{"message":"Merge pull request #229 from FriedrichFroebel/dependabot\n\nAdd dependabot configuration for GitHub Actions","shortMessageHtmlLink":"Merge pull request #229 from FriedrichFroebel/dependabot"}},{"before":"78cbd42f436828df5c71dc200d42e1bf4b4aecb0","after":"610d2f2cb9f070f555d281a2b0e836dab48cc26e","ref":"refs/heads/master","pushedAt":"2024-05-28T16:21:51.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kmike","name":"Mikhail Korobov","path":"/kmike","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107893?s=80&v=4"},"commit":{"message":"Merge pull request #233 from scrapinghub/update-tools\n\nUpdate tool versions","shortMessageHtmlLink":"Merge pull request #233 from scrapinghub/update-tools"}},{"before":null,"after":"e668ca1032102ab092d14018687769410eedc7f0","ref":"refs/heads/update-tools","pushedAt":"2024-05-28T15:36:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"},"commit":{"message":"Bump mypy, remove flags with default values.","shortMessageHtmlLink":"Bump mypy, remove flags with default values."}},{"before":"5ef63e62b2cb006d1998ab8bdc442bfb89d8829d","after":"78cbd42f436828df5c71dc200d42e1bf4b4aecb0","ref":"refs/heads/master","pushedAt":"2024-05-28T15:34:15.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"wRAR","name":"Andrey Rakhmatullin","path":"/wRAR","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241039?s=80&v=4"},"commit":{"message":"Merge pull request #226 from Rotzbua/chore_pre-commit\n\nfeat: add `pyupgrade` to `pre-commit`","shortMessageHtmlLink":"Merge pull request #226 from Rotzbua/chore_pre-commit"}},{"before":"f7838bb4bceba2315a885176486f1b00aec0a030","after":"5ef63e62b2cb006d1998ab8bdc442bfb89d8829d","ref":"refs/heads/master","pushedAt":"2024-04-17T14:13:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gallaecio","name":"Adrián Chaves","path":"/Gallaecio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/705211?s=80&v=4"},"commit":{"message":"chore: remove python 2 import (#227)","shortMessageHtmlLink":"chore: remove python 2 import (#227)"}},{"before":"1c6089da0783b54c0115c6e9df8a747f497a33b6","after":"f7838bb4bceba2315a885176486f1b00aec0a030","ref":"refs/heads/master","pushedAt":"2024-04-17T11:09:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"},"commit":{"message":"Merge pull request #218 from Rotzbua/feat_py312\n\nfeat: add python 3.12","shortMessageHtmlLink":"Merge pull request #218 from Rotzbua/feat_py312"}},{"before":"9ccde67fbb36ae10cb2f9dd824e2bc2576f0eb61","after":"1c6089da0783b54c0115c6e9df8a747f497a33b6","ref":"refs/heads/master","pushedAt":"2024-04-17T11:06:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"},"commit":{"message":"Merge pull request #222 from Rotzbua/fix_six\n\nfeat: remove dependency `six`","shortMessageHtmlLink":"Merge pull request #222 from Rotzbua/fix_six"}},{"before":"7fc70f114e5d8635f7a60cf3c480708b7ac2ef43","after":"9ccde67fbb36ae10cb2f9dd824e2bc2576f0eb61","ref":"refs/heads/master","pushedAt":"2024-04-17T11:05:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"},"commit":{"message":"Merge pull request #219 from Rotzbua/fix_dep_py37\n\nfix: remove python 3.7","shortMessageHtmlLink":"Merge pull request #219 from Rotzbua/fix_dep_py37"}},{"before":"f4cdd1c9eead5277a381ae4fe69bb159cbf0a430","after":"7fc70f114e5d8635f7a60cf3c480708b7ac2ef43","ref":"refs/heads/master","pushedAt":"2024-04-17T11:03:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"},"commit":{"message":"Merge pull request #225 from Rotzbua/feat_yield_from\n\nfeat: use `yield from` syntax","shortMessageHtmlLink":"Merge pull request #225 from Rotzbua/feat_yield_from"}},{"before":"9be710294e66a6c1c94f578583d197acc015266f","after":"f4cdd1c9eead5277a381ae4fe69bb159cbf0a430","ref":"refs/heads/master","pushedAt":"2024-04-17T11:03:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"},"commit":{"message":"Merge pull request #224 from Rotzbua/fix_imports\n\nfix: remove compatibility imports","shortMessageHtmlLink":"Merge pull request #224 from Rotzbua/fix_imports"}},{"before":"c8574a7f85d17e7638676bc08d8d183abf576b1e","after":"9be710294e66a6c1c94f578583d197acc015266f","ref":"refs/heads/master","pushedAt":"2024-04-17T11:02:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"},"commit":{"message":"Merge pull request #223 from Rotzbua/fix_py2_utf8\n\nfix: remove py2 utf8 encoding","shortMessageHtmlLink":"Merge pull request #223 from Rotzbua/fix_py2_utf8"}},{"before":"633bf53db251263b089706ed60c4998e0b6442ab","after":"c8574a7f85d17e7638676bc08d8d183abf576b1e","ref":"refs/heads/master","pushedAt":"2024-04-16T13:59:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gallaecio","name":"Adrián Chaves","path":"/Gallaecio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/705211?s=80&v=4"},"commit":{"message":"fix: typo (#220)","shortMessageHtmlLink":"fix: typo (#220)"}},{"before":"9e0179be7721af29caab6bb29bd40e1a77f9ed2c","after":"633bf53db251263b089706ed60c4998e0b6442ab","ref":"refs/heads/master","pushedAt":"2024-04-12T11:32:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gallaecio","name":"Adrián Chaves","path":"/Gallaecio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/705211?s=80&v=4"},"commit":{"message":"Fix SyntaxWarning in #213 (#214)","shortMessageHtmlLink":"Fix SyntaxWarning in #213 (#214)"}},{"before":"60538125f743c7c357fd170abcf94440ea45a132","after":"9e0179be7721af29caab6bb29bd40e1a77f9ed2c","ref":"refs/heads/master","pushedAt":"2024-04-11T16:41:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Gallaecio","name":"Adrián Chaves","path":"/Gallaecio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/705211?s=80&v=4"},"commit":{"message":"fix: Add Support for lxml >= 5.2.0 (#217)\n\nCo-authored-by: James Addison <55152140+jayaddison@users.noreply.github.com>","shortMessageHtmlLink":"fix: Add Support for lxml >= 5.2.0 (#217)"}},{"before":"c983a8ed8641334aff98269a22e0a6c99652be57","after":"60538125f743c7c357fd170abcf94440ea45a132","ref":"refs/heads/master","pushedAt":"2023-07-07T11:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"croqaz","name":"Cristtÿ Constantin","path":"/croqaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1748317?s=80&v=4"},"commit":{"message":"Update history","shortMessageHtmlLink":"Update history"}},{"before":"8b6ad2328302d6ca540c050b728ff448ddd570ae","after":"c983a8ed8641334aff98269a22e0a6c99652be57","ref":"refs/heads/master","pushedAt":"2023-07-07T11:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"croqaz","name":"Cristtÿ Constantin","path":"/croqaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1748317?s=80&v=4"},"commit":{"message":"Bump version: 0.15.0 → 0.16.0","shortMessageHtmlLink":"Bump version: 0.15.0 → 0.16.0"}},{"before":"3561ddc56c19dce912643bd24dda75e663a5e69b","after":null,"ref":"refs/tags/v0.16.0","pushedAt":"2023-07-07T10:40:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"croqaz","name":"Cristtÿ Constantin","path":"/croqaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1748317?s=80&v=4"}},{"before":"50ee4aca10d75f1f619df53f31b3a48eba04b2c1","after":"8b6ad2328302d6ca540c050b728ff448ddd570ae","ref":"refs/heads/master","pushedAt":"2023-07-07T10:38:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"croqaz","name":"Cristtÿ Constantin","path":"/croqaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1748317?s=80&v=4"},"commit":{"message":"Bump version: 0.14.0 → 0.15.0","shortMessageHtmlLink":"Bump version: 0.14.0 → 0.15.0"}},{"before":"e3c1b08e9a7132e3f2d928c7d331ea7f98958a20","after":"50ee4aca10d75f1f619df53f31b3a48eba04b2c1","ref":"refs/heads/master","pushedAt":"2023-07-07T10:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"croqaz","name":"Cristtÿ Constantin","path":"/croqaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1748317?s=80&v=4"},"commit":{"message":"Updated history","shortMessageHtmlLink":"Updated history"}},{"before":"f50d0afb1cb2ecf221f7dfae9eab8586f091ac5e","after":null,"ref":"refs/heads/external-tree","pushedAt":"2023-07-04T10:08:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"}},{"before":"9453e4348e06509e7716ada3de585cddfe2ad0d4","after":"e3c1b08e9a7132e3f2d928c7d331ea7f98958a20","ref":"refs/heads/master","pushedAt":"2023-07-04T10:08:30.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"lopuhin","name":"Konstantin Lopuhin","path":"/lopuhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/424613?s=80&v=4"},"commit":{"message":"Merge pull request #206 from scrapinghub/external-tree\n\nAllow receiving an external tree, drop python 3.7","shortMessageHtmlLink":"Merge pull request #206 from scrapinghub/external-tree"}},{"before":"051700620f333295efbcd3dc0904149ead900ffb","after":"f50d0afb1cb2ecf221f7dfae9eab8586f091ac5e","ref":"refs/heads/external-tree","pushedAt":"2023-06-29T10:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"croqaz","name":"Cristtÿ Constantin","path":"/croqaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1748317?s=80&v=4"},"commit":{"message":"Fix: Empty newline makes linter go mad","shortMessageHtmlLink":"Fix: Empty newline makes linter go mad"}},{"before":"a55fd1a2c49fd8109ce4df75923765a693338f39","after":"051700620f333295efbcd3dc0904149ead900ffb","ref":"refs/heads/external-tree","pushedAt":"2023-06-29T10:30:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"croqaz","name":"Cristtÿ Constantin","path":"/croqaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1748317?s=80&v=4"},"commit":{"message":"Extruct uniform tests with HTML and tree","shortMessageHtmlLink":"Extruct uniform tests with HTML and tree"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVpnLDwA","startCursor":null,"endCursor":null}},"title":"Activity · scrapinghub/extruct"}