{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":160097461,"defaultBranch":"trunk","name":"twisted","ownerLogin":"p12tic","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-12-02T21:24:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1056711?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716155798.0","currentOid":""},"activityList":{"items":[{"before":"b5e8b45afdf223d200f6fd9731e5f2f85fde6d16","after":null,"ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-19T21:56:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"}},{"before":"4d22b362975bd077ccd3cb0062b872d9d5340f34","after":"b5e8b45afdf223d200f6fd9731e5f2f85fde6d16","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-19T09:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Add coverage pragma for lines not expected to be executed.","shortMessageHtmlLink":"Add coverage pragma for lines not expected to be executed."}},{"before":"2c7762184ebec3bb8b39c7c8587c716b38034d07","after":"4d22b362975bd077ccd3cb0062b872d9d5340f34","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-16T00:32:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Add a note of why tests should call certain functions directly","shortMessageHtmlLink":"defer: Add a note of why tests should call certain functions directly"}},{"before":"8a588fa07af2dbbd4b52f14f75530df7578c7ce8","after":"2c7762184ebec3bb8b39c7c8587c716b38034d07","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-16T00:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"f70fbe7326059d78843436c7ede4d03e3dc3657a","after":"8a588fa07af2dbbd4b52f14f75530df7578c7ce8","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-16T00:20:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Add a note of why tests should call certain functions directly","shortMessageHtmlLink":"defer: Add a note of why tests should call certain functions directly"}},{"before":"06b9289676d7680770e6b11d2e50dd042487985f","after":"f70fbe7326059d78843436c7ede4d03e3dc3657a","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-16T00:19:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Add a note of why tests should call certain functions directly","shortMessageHtmlLink":"defer: Add a note of why tests should call certain functions directly"}},{"before":"9cba61168a96fdad6ecabdb01e2dbcada2296b93","after":"06b9289676d7680770e6b11d2e50dd042487985f","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T16:55:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move more inlineCallbacks tests to correct module","shortMessageHtmlLink":"defer: Move more inlineCallbacks tests to correct module"}},{"before":"fe4d4bb4a3f4e974389d3af8c98b69d7f88a66d6","after":"9cba61168a96fdad6ecabdb01e2dbcada2296b93","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T10:00:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move more inlineCallbacks tests to correct module","shortMessageHtmlLink":"defer: Move more inlineCallbacks tests to correct module"}},{"before":"41f1532931d4402cc90fa9e904fd4b831d6443a8","after":"fe4d4bb4a3f4e974389d3af8c98b69d7f88a66d6","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T09:53:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move more inlineCallbacks tests to correct module","shortMessageHtmlLink":"defer: Move more inlineCallbacks tests to correct module"}},{"before":"35aa0a7a6f38273cae40ad2a9f6b480f27fdbd07","after":"41f1532931d4402cc90fa9e904fd4b831d6443a8","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T09:50:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move more inlineCallbacks tests to correct module","shortMessageHtmlLink":"defer: Move more inlineCallbacks tests to correct module"}},{"before":"188f491d1562e2b40d933b634822ecea942213c6","after":"35aa0a7a6f38273cae40ad2a9f6b480f27fdbd07","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T09:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"5a2ea7fe807a3900f567a19d496c49b0663c8401","after":"188f491d1562e2b40d933b634822ecea942213c6","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T09:19:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move more inlineCallbacks tests to correct module","shortMessageHtmlLink":"defer: Move more inlineCallbacks tests to correct module"}},{"before":"27e5e85881fe68a57dc53b09889ff0fe3164b9a8","after":"5a2ea7fe807a3900f567a19d496c49b0663c8401","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T08:53:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move basic inlineCallbacks tests to test_inlinecb\n\ndeferredGenerator and inlineCallbacks tests just happen to be similar\nenough that some of them can be shared. However, this sharing is\nephemeral because there's no underlying reason why both sets of tests\nshould change both at the same time. Changes to how inlineCallbacks\nworks will affect only that part of the test suite and changes to how\ndeferredGenerator will affect only its part of the test suite as well.\n\nDuplicating the tests makes them easier to discover and understand.\nAdditionally, this will need to be done at some point anyway because\ndeferredGenerator has been deprecated.","shortMessageHtmlLink":"defer: Move basic inlineCallbacks tests to test_inlinecb"}},{"before":"1debeec7a32fd0c1916aac288a0b59ef02998da7","after":"27e5e85881fe68a57dc53b09889ff0fe3164b9a8","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T08:52:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move basic inlineCallbacks tests to test_inlinecb\n\ndeferredGenerator and inlineCallbacks tests just happen to be similar\nenough that some of them can be shared. However, this sharing is\nephemeral because there's no underlying reason why both sets of tests\nshould change both at the same time. Changes to how inlineCallbacks\nworks will affect only that part of the test suite and changes to how\ndeferredGenerator will affect only its part of the test suite as well.\n\nDuplicating the tests makes them easier to discover and understand.\nAdditionally, this will need to be done at some point anyway because\ndeferredGenerator has been deprecated.","shortMessageHtmlLink":"defer: Move basic inlineCallbacks tests to test_inlinecb"}},{"before":"5ca18283dbea36e076166071a3984f04fb5aacde","after":"1debeec7a32fd0c1916aac288a0b59ef02998da7","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T08:41:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Move basic inlineCallbacks tests to test_inlinecb\n\ndeferredGenerator and inlineCallbacks tests just happen to be similar\nenough that some of them can be shared. However, this sharing is\nephemeral because there's no underlying reason why both sets of tests\nshould change both at the same time. Changes to how inlineCallbacks\nworks will affect only that part of the test suite and changes to how\ndeferredGenerator will affect only its part of the test suite as well.\n\nDuplicating the tests makes them easier to discover and understand.\nAdditionally, this will need to be done at some point anyway because\ndeferredGenerator has been deprecated.","shortMessageHtmlLink":"defer: Move basic inlineCallbacks tests to test_inlinecb"}},{"before":"53f6400a1c29d24024817dff7b5814e8d91d3a23","after":"5ca18283dbea36e076166071a3984f04fb5aacde","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T08:26:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Expand inline callbacks tests","shortMessageHtmlLink":"defer: Expand inline callbacks tests"}},{"before":"581edc8569e9617778bbc7955f51e2088c3a5f26","after":"53f6400a1c29d24024817dff7b5814e8d91d3a23","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T08:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"1178c9a8698ab54f77071d0523b8b188b303dd5a","after":"581edc8569e9617778bbc7955f51e2088c3a5f26","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T08:22:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Expand inline callbacks tests","shortMessageHtmlLink":"defer: Expand inline callbacks tests"}},{"before":null,"after":"1178c9a8698ab54f77071d0523b8b188b303dd5a","ref":"refs/heads/12169-more-inline-callbacks-tests","pushedAt":"2024-05-06T08:21:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"defer: Expand inline callbacks tests","shortMessageHtmlLink":"defer: Expand inline callbacks tests"}},{"before":"90c56ab5e4a1f7d67ed7be0aea9346e1cc094622","after":null,"ref":"refs/heads/12068-fix-posix-spawnp-environ","pushedAt":"2024-01-24T17:11:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"}},{"before":"16ae38e0f0b181bfbdf2b7d11850a9594c34bfff","after":"29fa240f6d925ec0c3c4dff998eb5e9cfdda7530","ref":"refs/heads/12071-spawnProcess-doc-posix-spawnp-use","pushedAt":"2024-01-24T17:09:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Document when spawnProcess uses os.posix_spawnp (#12071)\n\nposix_spawnp is not identical to fork+execve. New python versions throw\na deprecation warning on os.fork usage. Downstream users may want to\nadjust usages of spawnProcess to not use fork+execve.","shortMessageHtmlLink":"Document when spawnProcess uses os.posix_spawnp (twisted#12071)"}},{"before":"e738c3a71959f0360e3ce911da096b2d93cc8f27","after":"16ae38e0f0b181bfbdf2b7d11850a9594c34bfff","ref":"refs/heads/12071-spawnProcess-doc-posix-spawnp-use","pushedAt":"2024-01-24T17:08:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Document when spawnProcess uses os.posix_spawnp (#12071)\n\nposix_spawnp is not identical to fork+execve. New python versions throw\na deprecation warning on os.fork usage. Downstream users may want to\nadjust usages of spawnProcess to not use fork+execve.","shortMessageHtmlLink":"Document when spawnProcess uses os.posix_spawnp (twisted#12071)"}},{"before":"36e2ee83fc8178128ef48b2883e763d5060f6ea6","after":"e738c3a71959f0360e3ce911da096b2d93cc8f27","ref":"refs/heads/12071-spawnProcess-doc-posix-spawnp-use","pushedAt":"2024-01-24T17:03:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Document when spawnProcess uses os.posix_spawnp (#12071)\n\nposix_spawnp is not identical to fork+execve. New python versions throw\na deprecation warning on os.fork usage. Downstream users may want to\nadjust usages of spawnProcess to not use fork+execve.","shortMessageHtmlLink":"Document when spawnProcess uses os.posix_spawnp (twisted#12071)"}},{"before":"83b03baa50b4c488f07e78b22e29233d7030f004","after":"90c56ab5e4a1f7d67ed7be0aea9346e1cc094622","ref":"refs/heads/12068-fix-posix-spawnp-environ","pushedAt":"2024-01-24T16:36:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Fix incorrect env handling in spawnProcess on Posix\n\nDocumentation on reactor.spawnProcess says the following about env\nparameter:\n\nenv is None: On POSIX: pass os.environ\n\nThis was not correctly handled in os.posix_spawnp() code path.","shortMessageHtmlLink":"Fix incorrect env handling in spawnProcess on Posix"}},{"before":"7a6974c8a378b177ee6023d1cf302377956996f5","after":"36e2ee83fc8178128ef48b2883e763d5060f6ea6","ref":"refs/heads/12071-spawnProcess-doc-posix-spawnp-use","pushedAt":"2024-01-12T18:54:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"adiroiban","name":"Adi Roiban","path":"/adiroiban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/204609?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 12071-spawnProcess-doc-posix-spawnp-use","shortMessageHtmlLink":"Merge branch 'trunk' into 12071-spawnProcess-doc-posix-spawnp-use"}},{"before":"685bf0513a76c3ec2d9a4a5d006220fc335769d3","after":"7a6974c8a378b177ee6023d1cf302377956996f5","ref":"refs/heads/12071-spawnProcess-doc-posix-spawnp-use","pushedAt":"2024-01-12T18:11:50.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"glyph","name":"Glyph","path":"/glyph","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/716529?s=80&v=4"},"commit":{"message":"Merge branch 'trunk' into 12071-spawnProcess-doc-posix-spawnp-use","shortMessageHtmlLink":"Merge branch 'trunk' into 12071-spawnProcess-doc-posix-spawnp-use"}},{"before":"5806332584a24f1f94585d3059b26dc6981b242b","after":"83b03baa50b4c488f07e78b22e29233d7030f004","ref":"refs/heads/12068-fix-posix-spawnp-environ","pushedAt":"2024-01-03T14:50:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Fix incorrect env handling in spawnProcess on Posix\n\nDocumentation on reactor.spawnProcess says the following about env\nparameter:\n\nenv is None: On POSIX: pass os.environ\n\nThis was not correctly handled in os.posix_spawnp() code path.","shortMessageHtmlLink":"Fix incorrect env handling in spawnProcess on Posix"}},{"before":"42c15bdbc4eeaa67bdd54800e3a6fde519c73f41","after":"5806332584a24f1f94585d3059b26dc6981b242b","ref":"refs/heads/12068-fix-posix-spawnp-environ","pushedAt":"2024-01-03T14:43:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Fix incorrect env handling in spawnProcess on Posix\n\nDocumentation on reactor.spawnProcess says the following about env\nparameter:\n\nenv is None: On POSIX: pass os.environ\n\nThis was not correctly handled in os.posix_spawnp() code path.","shortMessageHtmlLink":"Fix incorrect env handling in spawnProcess on Posix"}},{"before":"c5f72eff0b54ffcfbf257d29acd4eafaace1dccb","after":"685bf0513a76c3ec2d9a4a5d006220fc335769d3","ref":"refs/heads/12071-spawnProcess-doc-posix-spawnp-use","pushedAt":"2024-01-03T14:43:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Document when spawnProcess uses os.posix_spawnp (#12071)\n\nposix_spawnp is not identical to fork+execve. New python versions throw\na deprecation warning on os.fork usage. Downstream users may want to\nadjust usages of spawnProcess to not use fork+execve.","shortMessageHtmlLink":"Document when spawnProcess uses os.posix_spawnp (twisted#12071)"}},{"before":"75969ff4ed589d28162e11acd409dbbd5776ccd5","after":"c5f72eff0b54ffcfbf257d29acd4eafaace1dccb","ref":"refs/heads/12071-spawnProcess-doc-posix-spawnp-use","pushedAt":"2024-01-03T14:28:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"p12tic","name":"Povilas Kanapickas","path":"/p12tic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056711?s=80&v=4"},"commit":{"message":"Document when spawnProcess uses os.posix_spawnp (#12071)\n\nposix_spawnp is not identical to fork+execve. New python versions throw\na deprecation warning on os.fork usage. Downstream users may want to\nadjust usages of spawnProcess to not use fork+execve.","shortMessageHtmlLink":"Document when spawnProcess uses os.posix_spawnp (twisted#12071)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETkN3ZwA","startCursor":null,"endCursor":null}},"title":"Activity ยท p12tic/twisted"}