{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":675651019,"defaultBranch":"main","name":"cpython","ownerLogin":"gertjanvanzwieten","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-07T12:11:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5023676?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691421945.0","currentOid":""},"activityList":{"items":[{"before":"0e509f2b877d4eed051d43c75980e08e1a9940c2","after":null,"ref":"refs/heads/doctest-escape-classname","pushedAt":"2023-08-07T15:25:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gertjanvanzwieten","name":"Gertjan van Zwieten","path":"/gertjanvanzwieten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023676?s=80&v=4"}},{"before":"85e11bf4a134a5878fec847d8c0eba413b52052b","after":"0e509f2b877d4eed051d43c75980e08e1a9940c2","ref":"refs/heads/doctest-escape-classname","pushedAt":"2023-08-07T13:13:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gertjanvanzwieten","name":"Gertjan van Zwieten","path":"/gertjanvanzwieten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023676?s=80&v=4"},"commit":{"message":"add news entry","shortMessageHtmlLink":"add news entry"}},{"before":"57105b8c6b87f82e260379d51f71dd3659b4688c","after":"85e11bf4a134a5878fec847d8c0eba413b52052b","ref":"refs/heads/doctest-escape-classname","pushedAt":"2023-08-07T12:41:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gertjanvanzwieten","name":"Gertjan van Zwieten","path":"/gertjanvanzwieten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023676?s=80&v=4"},"commit":{"message":"escape class name in regular expression\n\nThis patch escapes the class name before embedding it in the regular expression\nfor `pat` in `doctest.DocTestFinder._find_lineno`. While class names do not\nordinarily contain special characters, it is possible to encounter these when a\nclass is created dynamically. Escaping the name will correctly return `None` in\nthis scenario, rather than potentially matching a different class or raising\n`re.error` depending on the symbols used.","shortMessageHtmlLink":"escape class name in regular expression"}},{"before":null,"after":"57105b8c6b87f82e260379d51f71dd3659b4688c","ref":"refs/heads/doctest-escape-classname","pushedAt":"2023-08-07T12:40:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gertjanvanzwieten","name":"Gertjan van Zwieten","path":"/gertjanvanzwieten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023676?s=80&v=4"},"commit":{"message":"escape class name in regular espression\n\nThis patch escapes the class name before embedding it in the regular expression\nfor `pat` in `doctest.DocTestFinder._find_lineno`. While class names do not\nordinarily contain special characters, it is possible to encounter these when a\nclass is created dynamically. Escaping the name will correctly return `None` in\nthis scenario, rather than potentially matching a different class or raising\n`re.error` depending on the symbols used.","shortMessageHtmlLink":"escape class name in regular espression"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADZZqgRQA","startCursor":null,"endCursor":null}},"title":"Activity ยท gertjanvanzwieten/cpython"}