{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":144382244,"defaultBranch":"master","name":"plette","ownerLogin":"sarugaku","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-11T12:08:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39783362?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717858206.0","currentOid":""},"activityList":{"items":[{"before":"6939a9e29296f3034c1a3bc041811971a51e33d3","after":"93efebfa27a2e2effdf1847974d6752dec0d1cdb","ref":"refs/heads/master","pushedAt":"2024-06-12T14:07:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"refactor: update _LockFileEncoder to Python3 syntax\n\nAlso, added the encode method in addition to the iterencode\nmethod.\nThis way we can later import this class in Pipenv instead\nof redefining it there.","shortMessageHtmlLink":"refactor: update _LockFileEncoder to Python3 syntax"}},{"before":"a6db85d179fcc57c7acb0a40b37575bb7d984f1a","after":"6939a9e29296f3034c1a3bc041811971a51e33d3","ref":"refs/heads/master","pushedAt":"2024-06-09T20:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Add one more example file, extend editable example.\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Add one more example file, extend editable example."}},{"before":"1137e2a6c67d3c098d5246f9a237a7a5ffc6542a","after":null,"ref":"refs/tags/v2.1.0","pushedAt":"2024-06-08T14:49:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"}},{"before":"5e3bee0aa244b9d029b59a5cd8b018ab95e6d60b","after":"a6db85d179fcc57c7acb0a40b37575bb7d984f1a","ref":"refs/heads/master","pushedAt":"2024-06-08T14:48:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Bump version 2.1.0\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Bump version 2.1.0"}},{"before":"5e3bee0aa244b9d029b59a5cd8b018ab95e6d60b","after":null,"ref":"refs/tags/v2.1.0","pushedAt":"2024-06-08T14:47:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"}},{"before":"e8fface220bfae20df983d2a24d03ccd6caaaf41","after":null,"ref":"refs/tags/v2.1.0","pushedAt":"2024-06-08T14:45:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"}},{"before":"8e2232780c2e50c7026dfec31e8db3f436b271ad","after":"5e3bee0aa244b9d029b59a5cd8b018ab95e6d60b","ref":"refs/heads/master","pushedAt":"2024-06-08T14:08:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"test: remove unused option in pytest config\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"test: remove unused option in pytest config"}},{"before":"94967bc203dc209b10333ca9a0c4e361f814e1ca","after":"8e2232780c2e50c7026dfec31e8db3f436b271ad","ref":"refs/heads/master","pushedAt":"2024-04-25T11:27:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Remove 2 more left overs of DataView\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Remove 2 more left overs of DataView"}},{"before":"1a3b5a5af1bf497b58f7779077aff7e5564492b2","after":"94967bc203dc209b10333ca9a0c4e361f814e1ca","ref":"refs/heads/master","pushedAt":"2024-04-25T10:41:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Fix leftover DataView\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Fix leftover DataView"}},{"before":"a23ddeb9424a9fe1b5341a70a04115bf4deeadd7","after":"5ef7fe644574257c22a3558f031fe27c8f589b8a","ref":"refs/heads/master","pushedAt":"2024-04-24T15:18:22.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Merge pull request #57 from sarugaku/validation-using-pure-python\n\nValidation using pure python","shortMessageHtmlLink":"Merge pull request #57 from sarugaku/validation-using-pure-python"}},{"before":"e03c20b198775f4a3f5c3178a68477ed2527a77c","after":"e3fa787f16ed78766c186cffe32c24f20020c7d6","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-20T19:58:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"fix: handle tomlkit.items.Float and Integer\n\nPipenv's integration tests reveal that plette's test suite\nwas a bit too simplistic.\n\ntomlkit parsed the following package spec:\n\nzipp = 1.11\n\nas a tomlkit.items.Float, which causes the validation to break.\nThis commit handles this and add unit and integration test case\nfor this.\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"fix: handle tomlkit.items.Float and Integer"}},{"before":"c6b3bf374035618f69427286bd9a14808596dcdc","after":"e03c20b198775f4a3f5c3178a68477ed2527a77c","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-19T08:42:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"rebase: reapply changes from current branch\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"rebase: reapply changes from current branch"}},{"before":"24442fb3be91d9ee84db79ecba35f5f50632b358","after":"c6b3bf374035618f69427286bd9a14808596dcdc","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-19T08:18:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"refactor: remove all unused DataView collections\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"refactor: remove all unused DataView collections"}},{"before":"c6b3bf374035618f69427286bd9a14808596dcdc","after":"24442fb3be91d9ee84db79ecba35f5f50632b358","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-19T08:15:26.000Z","pushType":"push","commitsCount":92,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Merge branch 'master' into validation-using-pure-python","shortMessageHtmlLink":"Merge branch 'master' into validation-using-pure-python"}},{"before":"c7df14e6dcd11bfae1dc41e8267fa0b455a5c4cf","after":"c6b3bf374035618f69427286bd9a14808596dcdc","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-19T08:00:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"refactor: remove all unused DataView collections\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"refactor: remove all unused DataView collections"}},{"before":"8023feac163e3f3bef3a156c931e959887322973","after":"c7df14e6dcd11bfae1dc41e8267fa0b455a5c4cf","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-18T11:55:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Convert Package and PackageSpecifieres to DataModel\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Convert Package and PackageSpecifieres to DataModel"}},{"before":"fe707cb20c277c64a912aa4917d9c9f4efbc77d0","after":"8023feac163e3f3bef3a156c931e959887322973","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-15T22:10:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Convert the script class to DataModel","shortMessageHtmlLink":"Convert the script class to DataModel"}},{"before":"f772ce010708cbb3000e11dd990dc434bc424f00","after":"fe707cb20c277c64a912aa4917d9c9f4efbc77d0","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-15T21:42:12.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Migrate more classes to DataModel\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Migrate more classes to DataModel"}},{"before":null,"after":"f772ce010708cbb3000e11dd990dc434bc424f00","ref":"refs/heads/validation-using-pure-python","pushedAt":"2024-04-15T19:41:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"All tests pass with validation of sources\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"All tests pass with validation of sources"}},{"before":null,"after":"6dd81644b74c23b4e15811d7041ff507d0039412","ref":"refs/heads/validataion-with-dc-take-2","pushedAt":"2024-04-15T01:07:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Add a Pipfile with multiple sources","shortMessageHtmlLink":"Add a Pipfile with multiple sources"}},{"before":"cf7e9d2666ce98b6bdace558ca08c9228c55d2eb","after":"4284e841d648e4a20ca1d9e0b32196dda69812e3","ref":"refs/heads/fix-getter-function","pushedAt":"2024-04-13T21:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"WIP: just 2 test fail now\n\nThe crucial part is that earlier versions of plette worked\nwith loading a TOMLDocument and kept it along.\nThis current version uses a dictionary which destroys the original\nstructure.\nThis needs to be reverted, after doing all the validation.\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"WIP: just 2 test fail now"}},{"before":"8b371eac598b09e3fb668d015061974414db0181","after":"cf7e9d2666ce98b6bdace558ca08c9228c55d2eb","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-18T16:05:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Add public get method to the base class","shortMessageHtmlLink":"Add public get method to the base class"}},{"before":"fa04fb2a5727b437f3fb30c56085f839b44cdb3e","after":"8b371eac598b09e3fb668d015061974414db0181","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-18T15:57:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Add __getitem__, __repr__ and __str__ to all classes","shortMessageHtmlLink":"Add __getitem__, __repr__ and __str__ to all classes"}},{"before":"a1c004da5df0920a07c153bd21a6842d0772628f","after":"fa04fb2a5727b437f3fb30c56085f839b44cdb3e","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-18T15:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Improve printing of lock files and pipfiles","shortMessageHtmlLink":"Improve printing of lock files and pipfiles"}},{"before":"dafa60f9c35309732c9b2b844c82dc0849ee61ab","after":"a1c004da5df0920a07c153bd21a6842d0772628f","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-14T21:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Fix failing tests\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Fix failing tests"}},{"before":"7c2885bdacb9ae8a5e663530e2ea22a1d91c3033","after":"dafa60f9c35309732c9b2b844c82dc0849ee61ab","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-14T21:05:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Lockfile - restore dev_packages attribute\n\nSigned-off-by: Oz Tiram ","shortMessageHtmlLink":"Lockfile - restore dev_packages attribute"}},{"before":"59067715df42ad297c6ceb13479d0f0e70e5a922","after":"7c2885bdacb9ae8a5e663530e2ea22a1d91c3033","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-14T21:00:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Fix parsing of package collections","shortMessageHtmlLink":"Fix parsing of package collections"}},{"before":"baf9e0353219a5de6c1f6805fcfb73b84ed57089","after":"59067715df42ad297c6ceb13479d0f0e70e5a922","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-14T20:49:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Add option to print the parsed pipefile","shortMessageHtmlLink":"Add option to print the parsed pipefile"}},{"before":"71a3a9f368f9708aded0e0a91ec182e57d50b3a7","after":"baf9e0353219a5de6c1f6805fcfb73b84ed57089","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-14T20:26:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Fix modeling of PackageCollection","shortMessageHtmlLink":"Fix modeling of PackageCollection"}},{"before":"25c1081e432f26d3269acf61a6eae181a1f8ff65","after":"71a3a9f368f9708aded0e0a91ec182e57d50b3a7","ref":"refs/heads/fix-getter-function","pushedAt":"2024-03-11T15:29:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oz123","name":"Oz Tiram","path":"/oz123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083045?s=80&v=4"},"commit":{"message":"Add sys_platform to package model fields","shortMessageHtmlLink":"Add sys_platform to package model fields"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY2THiwA","startCursor":null,"endCursor":null}},"title":"Activity ยท sarugaku/plette"}