{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":620177196,"defaultBranch":"main","name":"JSON-Schema-Test-Suite","ownerLogin":"jvtm","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-28T07:17:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2363447?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689239426.0","currentOid":""},"activityList":{"items":[{"before":"eb39ef20ade3d2b86d2a1d9cb928b35d5dee913e","after":"202d5625feb51b0f2de5767ecc2714d564d8094e","ref":"refs/heads/hostname-format-check-empty-string","pushedAt":"2023-07-13T09:11:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvtm","name":"Jyrki Muukkonen","path":"/jvtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2363447?s=80&v=4"},"commit":{"message":"test: hostname format check fails on empty string\n\nAssert that hostname format validation fails gracefully on empty strings.\n\nThis is especially for Python `jsonschema` library that raises an unexpected\nValueError exception on `hostname` check (python-jsonschema/jsonschema#1121).\n\nAdds similar test for:\n * draft3: host-name\n * draft4: hostname\n * draft6: hosntame\n * draft7: hostname, idn-hostname\n * draft2019-09: hostname, idn-hostname\n * draft2020-12: hostname, idn-hostname\n * draft-next: hostname, idn-hostname","shortMessageHtmlLink":"test: hostname format check fails on empty string"}},{"before":null,"after":"eb39ef20ade3d2b86d2a1d9cb928b35d5dee913e","ref":"refs/heads/hostname-format-check-empty-string","pushedAt":"2023-07-13T09:10:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jvtm","name":"Jyrki Muukkonen","path":"/jvtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2363447?s=80&v=4"},"commit":{"message":"test: hostname format check fails on empty string\n\nAssert that hostname format validation fails gracefully on empty strings.\n\nThis is especially for Python `jsonschema` library that raises an unexpected\nValueError exception on `hostname` check (python-jsonschema/jsonschema#1121).\n\nAdds similar test to:\n * draft3: host-name\n * draft4: hostname\n * draft6: hosntame\n * draft7: hostname, idn-hostname\n * draft2019-09: hostname, idn-hostname\n * draft2020-12: hostname, idn-hostname\n * draft-next: hostname, idn-hostname","shortMessageHtmlLink":"test: hostname format check fails on empty string"}},{"before":"8aa9aee489d0d8b6baf94e9c9284f8794ea8eb65","after":"4248f3c7375394e30619d271f37c164da346e378","ref":"refs/heads/python311-date-iso8601-values","pushedAt":"2023-03-28T08:02:02.902Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvtm","name":"Jyrki Muukkonen","path":"/jvtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2363447?s=80&v=4"},"commit":{"message":"test: cover ISO8601 date values accepted by Python 3.11 datetime module\n\nPython 3.11 `datetime` module allows additional ISO8601 date, time and\ndate-time formats that are not RFC3339 5.6 compliant.\n\nThis change adds tests for invalid `date` values that are at the moment\nallowed by at least Python `jsonschema` library as valid `date` sttrings.\n\nLooks like `date-time` and `time` test cases already cover at least some\nvalues that are valid by ISO8601 but not by RFC3339 section 5.6.\n\nSee:\n * https://docs.python.org/3/whatsnew/3.11.html#datetime\n * https://github.com/python/cpython/commit/1303f8c927\n * https://docs.python.org/3.11/library/datetime.html#datetime.date.fromisoformat\n * https://www.rfc-editor.org/rfc/rfc3339#section-5.6\n\nPR sent to `jsonschema` library python-jsonschema/jsonschema#1076.","shortMessageHtmlLink":"test: cover ISO8601 date values accepted by Python 3.11 datetime module"}},{"before":"1bdf9ee141fe43f8570daf89a91f1ba6f957ae1b","after":"8aa9aee489d0d8b6baf94e9c9284f8794ea8eb65","ref":"refs/heads/python311-date-iso8601-values","pushedAt":"2023-03-28T08:00:10.446Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvtm","name":"Jyrki Muukkonen","path":"/jvtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2363447?s=80&v=4"},"commit":{"message":"fixup! test: cover ISO8601 date values accepted by Python 3.11 datetime module","shortMessageHtmlLink":"fixup! test: cover ISO8601 date values accepted by Python 3.11 dateti…"}},{"before":null,"after":"1bdf9ee141fe43f8570daf89a91f1ba6f957ae1b","ref":"refs/heads/python311-date-iso8601-values","pushedAt":"2023-03-28T07:41:49.989Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jvtm","name":"Jyrki Muukkonen","path":"/jvtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2363447?s=80&v=4"},"commit":{"message":"test: cover ISO8601 date values accepted by Python 3.11 datetime module\n\nPython 3.11 `datetime` module allows additional ISO8601 date, time and\ndate-time formats that are not RFC3339 5.6 compliant.\n\nThis change adds tests for invalid `date` values that are at the moment\nallowed by at least Python `jsonschema` library as valid `date` sttrings.\n\nLooks like `date-time` and `time` test cases already cover at least some\nvalues that are valid by ISO8601 but not by RFC3339 section 5.6.\n\nSee:\n * https://docs.python.org/3/whatsnew/3.11.html#datetime\n * https://github.com/python/cpython/commit/1303f8c927\n * https://docs.python.org/3.11/library/datetime.html#datetime.date.fromisoformat\n * https://www.rfc-editor.org/rfc/rfc3339#section-5.6\n\nPR sent to `jsonschema` library python-jsonschema/jsonschema#1076.","shortMessageHtmlLink":"test: cover ISO8601 date values accepted by Python 3.11 datetime module"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADVKtyGgA","startCursor":null,"endCursor":null}},"title":"Activity · jvtm/JSON-Schema-Test-Suite"}