{"push_id":1888885150,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"5b59154c0d3d91c0766b9177f6b737b1abcbf3f6","before":"06634950c553f8df83330ed468c11483b857b7dc","commits":[{"sha":"5b4feb7e86ecb813b2c56560f86cda2fd46b9579","author":{"name":"Victor Stinner","email":"e77c9f3a35d38639b521ac04c3aa98512396aea8@gmail.com"},"message":"bpo-30188: test_nntplib catch also ssl.SSLEOFError (#2843)\n\nCatch also ssl.SSLEOFError in NetworkedNNTPTests setUpClass().\r\nEOFError was already catched.","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/5b4feb7e86ecb813b2c56560f86cda2fd46b9579"},{"sha":"c648a93ae342ac28d2abbb100161eae4f907d001","author":{"name":"Nir Soffer","email":"657ba5a0d269c10a6a219737f12de7d7b7496c21@gmail.com"},"message":"bpo-30980: Fix double close in asyncore.file_wrapper (#2789)\n\n* bpo-30980: Fix close test to fail\r\n\r\ntest_close_twice was not considering the fact that file_wrapper is\r\nduping the file descriptor. Closing the original descriptor left the\r\nduped one open, hiding the fact that close protection is not effective.\r\n\r\n* bpo-30980: Fix double close protection\r\n\r\nInvalidated self.fd before closing, handling correctly the case when\r\nos.close raises.\r\n\r\n* bpo-30980: Fix fd leak introduced in the fixed test","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/c648a93ae342ac28d2abbb100161eae4f907d001"},{"sha":"d439d3e291d30057a676825f4de6ee5bdc24f874","author":{"name":"waxmoon","email":"60c5aa3ccef0f8fcc9b48f51ebea054c5eaca28b@gmail.com"},"message":"Minor typo in curses.rst (#2763)\n\nI found a tiny typo in the curses how-to: changed 'Thy' to 'The' on line 68.","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/d439d3e291d30057a676825f4de6ee5bdc24f874"},{"sha":"d7e64d9934d86aa6173229de5af5fe908662a33a","author":{"name":"Victor Stinner","email":"e77c9f3a35d38639b521ac04c3aa98512396aea8@gmail.com"},"message":"test_multiprocessing: Fix dangling process/thread (#2850)\n\nbpo-26762: Fix more dangling processes and threads in\r\ntest_multiprocessing:\r\n\r\n* Queue: call close() followed by join_thread()\r\n* Process: call join() or self.addCleanup(p.join)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/d7e64d9934d86aa6173229de5af5fe908662a33a"},{"sha":"ffb49408f0780ae80a553208aa133bc5bb3ba129","author":{"name":"Victor Stinner","email":"e77c9f3a35d38639b521ac04c3aa98512396aea8@gmail.com"},"message":"test_multiprocessing detects dangling per test case (#2841)\n\nbpo-26762: test_multiprocessing now detects dangling processes and\r\nthreads per test case classes:\r\n\r\n* setUpClass()/tearDownClass() of mixin classes now check if\r\n  multiprocessing.process._dangling or threading._dangling was\r\n  modified to detect \"dangling\" processses and threads.\r\n* ManagerMixin.tearDownClass() now also emits a warning if it still\r\n  has more than one active child process after 5 seconds.\r\n* tearDownModule() now checks for dangling processes and threads\r\n  before sleep 500 ms. And it now only sleeps if there is a least one\r\n  dangling process or thread.","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/ffb49408f0780ae80a553208aa133bc5bb3ba129"},{"sha":"b4c52966c810b5c5e088fceff403247f610b7d13","author":{"name":"Victor Stinner","email":"e77c9f3a35d38639b521ac04c3aa98512396aea8@gmail.com"},"message":"bpo-26762: test_multiprocessing close more queues (#2855)\n\n* Close explicitly queues to make sure that we don't leave dangling\r\n  threads\r\n* test_queue_in_process(): remove unused queue\r\n* test_access() joins also the process to fix a random warning","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/b4c52966c810b5c5e088fceff403247f610b7d13"},{"sha":"39243779f4c97ec6f700fa73c007ca66dfa9408e","author":{"name":"Segev Finer","email":"41da07b57ed8851d429852933825d07129839f56@gmail.com"},"message":"bpo-31018: Switch to #pragma pack from __declspec(align) (#2848)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/39243779f4c97ec6f700fa73c007ca66dfa9408e"},{"sha":"ccfdb60af7b2db578c1aceb7742cec0330766667","author":{"name":"Stéphane Wirtel","email":"a1b0102e072d2e2e9f11cb293bf43c2d570f3b34@wirtel.be"},"message":"Fix a small typo in a comment (#2863)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/ccfdb60af7b2db578c1aceb7742cec0330766667"},{"sha":"90addd6d1c1fde4ec12a6b554d1deacfac6a879c","author":{"name":"Stéphane Wirtel","email":"a1b0102e072d2e2e9f11cb293bf43c2d570f3b34@wirtel.be"},"message":"bpo-31029: test_tokenize Add missing import unittest (#2865)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/90addd6d1c1fde4ec12a6b554d1deacfac6a879c"},{"sha":"302bbbe9ba5c72559913e2ea006c921f698a729d","author":{"name":"Victor Stinner","email":"e77c9f3a35d38639b521ac04c3aa98512396aea8@gmail.com"},"message":"bpo-31009: Fix support.fd_count() on Windows (#2862)\n\n* bpo-31009: Fix support.fd_count() on Windows\r\n\r\nOn Windows, test.support.fd_count() now calls\r\nmsvcrt.CrtSetReportMode() to not kill the process nor log any error\r\non stderr on os.dup(fd) if the file descriptor is invalid.\r\n\r\n* Fix for release mode","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/302bbbe9ba5c72559913e2ea006c921f698a729d"},{"sha":"830080913c22a9834d310294b9f7653234dc6a59","author":{"name":"Victor Stinner","email":"e77c9f3a35d38639b521ac04c3aa98512396aea8@gmail.com"},"message":"bpo-31034: Reliable signal handler for test_asyncio (#2867)\n\n* bpo-31034: Reliable signal handler for test_asyncio\r\n\r\nDon't rely on the current SIGHUP signal handler, make sure that it's\r\nset to the \"default\" signal handler: SIG_DFL.\r\n\r\n* Add comments","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/830080913c22a9834d310294b9f7653234dc6a59"},{"sha":"cc5a65cd9025280ea67ef4bbc2a8bfe31ced6c30","author":{"name":"Utkarsh Upadhyay","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@musicallyut.in"},"message":"bpo-30302 Make timedelta.__repr__ more informative. (#1493)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/cc5a65cd9025280ea67ef4bbc2a8bfe31ced6c30"},{"sha":"627d2c8e8dc9cfe6c1cdfd9b34899eb30b600a88","author":{"name":"lf","email":"afc9e8f5ec5e1bcd5a39c3e8097a6216eb174e10@users.noreply.github.com"},"message":"Add the link to asyncio source code in the docs (GH-2373)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/627d2c8e8dc9cfe6c1cdfd9b34899eb30b600a88"},{"sha":"2db64823c20538a6cfc6033661fab5711d2d4585","author":{"name":"Victor Stinner","email":"e77c9f3a35d38639b521ac04c3aa98512396aea8@gmail.com"},"message":"bpo-31019: Fix multiprocessing.Process.is_alive() (#2875)\n\nmultiprocessing.Process.is_alive() now removes the process from the\r\n_children set if the process completed.\r\n\r\nThe change prevents leaking \"dangling\" processes.","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/2db64823c20538a6cfc6033661fab5711d2d4585"},{"sha":"ede9084476f88f5a86c7eaaac33cdd938e4cce93","author":{"name":"Utkarsh Upadhyay","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@musicallyut.in"},"message":"bpo-31043: fixed test_datetime run twice. (GH-2891)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/ede9084476f88f5a86c7eaaac33cdd938e4cce93"},{"sha":"067931dd95ddfa34297be9c602a796d9f8d9bea3","author":{"name":"INADA Naoki","email":"8bb3811d99cfef293109386f243f1cd07cf2a278@users.noreply.github.com"},"message":"bpo-30188: fix TypeError in test_nntplib (GH-2892)\n\nfixes regression of 5b4feb7","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/067931dd95ddfa34297be9c602a796d9f8d9bea3"},{"sha":"e7bc7aac3d4a7d92aa5913006b0198820882ca59","author":{"name":"Segev Finer","email":"41da07b57ed8851d429852933825d07129839f56@gmail.com"},"message":"bpo-9566: Fix a warning in Python/getargs.c (#2890)","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/e7bc7aac3d4a7d92aa5913006b0198820882ca59"},{"sha":"f0851910eb8e711bf8f22165cb0df33bb27b09d6","author":{"name":"Steve Dower","email":"3ed97b1f1858860bd1fed3645347cf06d8370b84@microsoft.com"},"message":"Fix build batch files (#2750)\n\n* Enable building MSI, zip and nuget packages when Py_OutDir is set.\r\n\r\n* Restore the --build option, which got reverted at some point.\r\n\r\n* Ensure output directory is created.\r\n\r\n* Enables BuildForDaily and DailyBuildVersion options for nuget package.","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/f0851910eb8e711bf8f22165cb0df33bb27b09d6"},{"sha":"679b566622ec811c5e5d580f6a538f7a43006e05","author":{"name":"Segev Finer","email":"41da07b57ed8851d429852933825d07129839f56@gmail.com"},"message":"bpo-9566: Fix some Windows x64 compiler warnings (#2492)\n\n* bpo-9566: Silence liblzma warnings\r\n\r\n* bpo-9566: Silence tcl warnings\r\n\r\n* bpo-9566: Silence tk warnings\r\n\r\n* bpo-9566: Silence tix warnings\r\n\r\n* bpo-9566: Fix some library warnings\r\n\r\n* bpo-9566: Fix msvcrtmodule.c warnings\r\n\r\n* bpo-9566: Silence _bz2 warnings\r\n\r\n* bpo-9566: Fixed some _ssl warnings\r\n\r\n* bpo-9566: Fix _msi warnings\r\n\r\n* bpo-9566: Silence _ctypes warnings\r\n\r\n* Revert \"bpo-9566: Fixed some _ssl warnings\"\r\n\r\nThis reverts commit a639001c949ba53338a9ee047d2ec1efd2505e6f.\r\n\r\n* bpo-9566: Also consider NULL as a possible error in HANDLE_return_converter\r\n\r\n* bpo-9566: whitespace fixes","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/679b566622ec811c5e5d580f6a538f7a43006e05"},{"sha":"5cff6379797967faabbb834a9eb154c3f0839489","author":{"name":"Segev Finer","email":"41da07b57ed8851d429852933825d07129839f56@gmail.com"},"message":"bpo-9566: Fixed _ssl module warnings (#2495)\n\n* bpo-9566: Fixed some _ssl warnings\r\n\r\n* bpo-9566: _ssl: Fixup the fixes and also fix the remainings warnings\r\n\r\n* Add a comment about the downcast","distinct":true,"url":"https://api.github.com/repos/jmsdvl/cpython/commits/5cff6379797967faabbb834a9eb154c3f0839489"}]}
{"actor":{"display_login":"jmsdvl"}}