-
-
Notifications
You must be signed in to change notification settings - Fork 178
Python #500
base: redirect
Are you sure you want to change the base?
Python #500
Commits on Jan 14, 2015
-
Fix BaseSubprocessTransport._kill_wait()
Set the _returncode attribute, so close() doesn't try to terminate the process.
Configuration menu - View commit details
-
Copy full SHA for de9990e - Browse repository at this point
Copy the full SHA de9990eView commit details -
Create the protocol on a separated line for readability and ease debugging.
Configuration menu - View commit details
-
Copy full SHA for 233af8c - Browse repository at this point
Copy the full SHA 233af8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed21baf - Browse repository at this point
Copy the full SHA ed21bafView commit details -
Fix BaseSubprocessTransport.close()
Ignore pipes for which the protocol is not set yet (still equal to None).
Configuration menu - View commit details
-
Copy full SHA for 158f621 - Browse repository at this point
Copy the full SHA 158f621View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5cc030 - Browse repository at this point
Copy the full SHA d5cc030View commit details -
Fix BaseEventLoop._create_connection_transport()
Close the transport if the creation of the transport (if the waiter) gets an exception.
Configuration menu - View commit details
-
Copy full SHA for f2e08a0 - Browse repository at this point
Copy the full SHA f2e08a0View commit details -
Fix test_events on Python older than 3.5
Skip SSL tests on the ProactorEventLoop if ssl.MemoryIO is missing
Configuration menu - View commit details
-
Copy full SHA for 58d27b7 - Browse repository at this point
Copy the full SHA 58d27b7View commit details -
PipeHandle now uses None instead of -1 for a closed handle
Sort also imports in windows_utils.
Configuration menu - View commit details
-
Copy full SHA for 20a103c - Browse repository at this point
Copy the full SHA 20a103cView commit details
Commits on Jan 15, 2015
-
StreamWriter: close() now clears the reference to the transport
StreamWriter now raises an exception if it is closed: write(), writelines(), write_eof(), can_write_eof(), get_extra_info(), drain().
Configuration menu - View commit details
-
Copy full SHA for 47152d6 - Browse repository at this point
Copy the full SHA 47152d6View commit details -
Python issue #22560: Fix SSLProtocol._on_handshake_complete()
Don't call immediatly self._process_write_backlog() but schedule the call using call_soon(). _on_handshake_complete() can be called indirectly from _process_write_backlog(), and _process_write_backlog() is not reentrant.
Configuration menu - View commit details
-
Copy full SHA for 1da6e1d - Browse repository at this point
Copy the full SHA 1da6e1dView commit details -
Python issue #23242: SubprocessStreamProtocol now closes the subprocess
transport at subprocess exit. Clear also its reference to the transport.
Configuration menu - View commit details
-
Copy full SHA for 3ce21be - Browse repository at this point
Copy the full SHA 3ce21beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8addd76 - Browse repository at this point
Copy the full SHA 8addd76View commit details -
Python issue #23243: Fix _UnixWritePipeTransport.close()
Do nothing if the transport is already closed. Before it was not possible to close the transport twice.
Configuration menu - View commit details
-
Copy full SHA for 693fa4b - Browse repository at this point
Copy the full SHA 693fa4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6f24c - Browse repository at this point
Copy the full SHA ae6f24cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eba6a46 - Browse repository at this point
Copy the full SHA eba6a46View commit details -
Fix _ProactorBasePipeTransport.__repr__()
Check if the _sock attribute is None to check if the transport is closed.
Configuration menu - View commit details
-
Copy full SHA for d9de03a - Browse repository at this point
Copy the full SHA d9de03aView commit details -
Fix _ProactorBasePipeTransport.close()
Set the _read_fut attribute to None after cancelling it. This change should fix a race condition with _ProactorWritePipeTransport._pipe_closed().
Configuration menu - View commit details
-
Copy full SHA for 873bc97 - Browse repository at this point
Copy the full SHA 873bc97View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9c91e5 - Browse repository at this point
Copy the full SHA f9c91e5View commit details -
* Use test_utils.run_briefly() to execute pending calls to really close transports * sslproto: mock also _SSLPipe.shutdown(), it's need to close the transport * pipe test: the test doesn't close explicitly the PipeHandle, so ignore the warning instead * test_popen: use the context manager ("with p:") to explicitly close pipes
Configuration menu - View commit details
-
Copy full SHA for cf01d42 - Browse repository at this point
Copy the full SHA cf01d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 408fbab - Browse repository at this point
Copy the full SHA 408fbabView commit details -
Backout changeset 3a06020af8cf
StreamWriter: close() now clears the reference to the transport StreamWriter now raises an exception if it is closed: write(), writelines(), write_eof(), can_write_eof(), get_extra_info(), drain().
Configuration menu - View commit details
-
Copy full SHA for 416f59d - Browse repository at this point
Copy the full SHA 416f59dView commit details -
Issue #22685: Fix test_pause_reading() of test_subprocess
Override the connect_read_pipe() method of the loop to mock immediatly pause_reading() and resume_reading() methods. The test failed randomly on FreeBSD 9 buildbot and on Windows using trollius.
Configuration menu - View commit details
-
Copy full SHA for e87e26f - Browse repository at this point
Copy the full SHA e87e26fView commit details
Commits on Jan 16, 2015
-
Cleanup BaseEventLoop._create_connection_transport()
Remove the exc variable, it's not used.
Configuration menu - View commit details
-
Copy full SHA for 21192c4 - Browse repository at this point
Copy the full SHA 21192c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 777da23 - Browse repository at this point
Copy the full SHA 777da23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 346737d - Browse repository at this point
Copy the full SHA 346737dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad1724a - Browse repository at this point
Copy the full SHA ad1724aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5becd - Browse repository at this point
Copy the full SHA 2b5becdView commit details -
Enhance BaseProactorEventLoop._loop_self_reading()
* Handle correctly CancelledError: just exit * On error, log the exception and exit Don't try to close the event loop, it is probably running and so it cannot be closed.
Configuration menu - View commit details
-
Copy full SHA for 3c0eabf - Browse repository at this point
Copy the full SHA 3c0eabfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a18fd - Browse repository at this point
Copy the full SHA c3a18fdView commit details
Commits on Jan 20, 2015
-
Configuration menu - View commit details
-
Copy full SHA for f1fbd1e - Browse repository at this point
Copy the full SHA f1fbd1eView commit details
Commits on Jan 21, 2015
-
Python issue #23095: Rewrite _WaitHandleFuture.cancel()
This change fixes a race conditon related to _WaitHandleFuture.cancel() leading to Python crash or "GetQueuedCompletionStatus() returned an unexpected event" logs. Before, the overlapped object was destroyed too early, it was possible that the wait completed whereas the overlapped object was already destroyed. Sometimes, a different overlapped was allocated at the same address, leading to unexpected completition. _WaitHandleFuture.cancel() now waits until the wait is cancelled to clear its reference to the overlapped object. To wait until the cancellation is done, UnregisterWaitEx() is used with an event instead of UnregisterWait(). To wait for this event, a new _WaitCancelFuture class was added. It's a simplified version of _WaitCancelFuture. For example, its cancel() method calls UnregisterWait(), not UnregisterWaitEx(). _WaitCancelFuture should not be cancelled. The overlapped object is kept alive in _WaitHandleFuture until the wait is unregistered. Other changes: * Add _overlapped.UnregisterWaitEx() * Remove fast-path in IocpProactor.wait_for_handle() to immediatly set the result if the wait already completed. I'm not sure that it's safe to call immediatly UnregisterWaitEx() before the completion was signaled. * Add IocpProactor._unregistered() to forget an overlapped which may never be signaled, but may be signaled for the next loop iteration. It avoids to block forever IocpProactor.close() if a wait was cancelled, and it may also avoid some "... unexpected event ..." warnings.
Configuration menu - View commit details
-
Copy full SHA for 5500000 - Browse repository at this point
Copy the full SHA 5500000View commit details -
BaseEventLoop._create_connection_transport() catchs any exception, no…
…t only Exception
Configuration menu - View commit details
-
Copy full SHA for 0bb6858 - Browse repository at this point
Copy the full SHA 0bb6858View commit details -
Python issue #23095: IocpProactor.close() must not cancel pending
_WaitCancelFuture futures
Configuration menu - View commit details
-
Copy full SHA for ae97759 - Browse repository at this point
Copy the full SHA ae97759View commit details
Commits on Jan 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 2fe68a3 - Browse repository at this point
Copy the full SHA 2fe68a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb31eae - Browse repository at this point
Copy the full SHA bb31eaeView commit details -
Python issue #23293: Rewrite IocpProactor.connect_pipe()
Add _overlapped.ConnectPipe() which tries to connect to the pipe for asynchronous I/O (overlapped): call CreateFile() in a loop until it doesn't fail with ERROR_PIPE_BUSY. Use an increasing delay between 1 ms and 100 ms. Remove Overlapped.WaitNamedPipeAndConnect() which is no more used.
Configuration menu - View commit details
-
Copy full SHA for 8f386cd - Browse repository at this point
Copy the full SHA 8f386cdView commit details -
Tulip issue python#204: Fix IocpProactor.accept_pipe()
Overlapped.ConnectNamedPipe() now returns a boolean: True if the pipe is connected (if ConnectNamedPipe() failed with ERROR_PIPE_CONNECTED), False if the connection is in progress. This change removes multiple hacks in IocpProactor.
Configuration menu - View commit details
-
Copy full SHA for 8b4b4f1 - Browse repository at this point
Copy the full SHA 8b4b4f1View commit details -
Fix create_datagram_endpoint(), connect_read_pipe() and connect_write_pipe(): close the transport if the task is cancelled or on error.
Configuration menu - View commit details
-
Copy full SHA for 995e2c1 - Browse repository at this point
Copy the full SHA 995e2c1View commit details
Commits on Jan 23, 2015
-
Python issue #23293: Cleanup IocpProactor.close()
The special case for connect_pipe() is not more needed. connect_pipe() doesn't use overlapped operations anymore.
Configuration menu - View commit details
-
Copy full SHA for adc9c3e - Browse repository at this point
Copy the full SHA adc9c3eView commit details -
Tulip issue python#219: Fix comments in simple_tcp_server.py example
Fixing some comments. The server listens on 12345 and client connects on 12345, but the comments state 1234. Patch written by bryan.neff.
Configuration menu - View commit details
-
Copy full SHA for 86bbe9e - Browse repository at this point
Copy the full SHA 86bbe9eView commit details
Commits on Jan 24, 2015
-
Tulip issue python#220: Merge JoinableQueue with Queue.
To more closely match the standard Queue, asyncio.Queue has "join" and "task_done". JoinableQueue is deleted.
Configuration menu - View commit details
-
Copy full SHA for a4aa7c1 - Browse repository at this point
Copy the full SHA a4aa7c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc19c32 - Browse repository at this point
Copy the full SHA dc19c32View commit details
Commits on Jan 26, 2015
-
Python issue #23208: Add BaseEventLoop._current_handle
In debug mode, BaseEventLoop._run_once() now sets the BaseEventLoop._current_handle attribute to the handle currently executed. In release mode or when no handle is executed, the attribute is None. BaseEventLoop.default_exception_handler() displays the traceback of the current handle if available.
1Configuration menu - View commit details
-
Copy full SHA for 684f3be - Browse repository at this point
Copy the full SHA 684f3beView commit details -
Fix ProactorEventLoop.start_serving_pipe()
If a client connected before the server was closed: drop the client (close the pipe) and exit
Configuration menu - View commit details
-
Copy full SHA for febe4cb - Browse repository at this point
Copy the full SHA febe4cbView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 4945c1a - Browse repository at this point
Copy the full SHA 4945c1aView commit details -
Python issue #23293: Rewrite IocpProactor.connect_pipe() as a coroutine
Use a coroutine with asyncio.sleep() instead of call_later() to ensure that the schedule call is cancelled. Add also a unit test cancelling connect_pipe().
Configuration menu - View commit details
-
Copy full SHA for 34214f4 - Browse repository at this point
Copy the full SHA 34214f4View commit details -
Python issue #23095: Fix _WaitHandleFuture.cancel()
If UnregisterWaitEx() fais with ERROR_IO_PENDING, it doesn't mean that the wait is unregistered yet. We still have to wait until the wait is cancelled.
Configuration menu - View commit details
-
Copy full SHA for 09f7de1 - Browse repository at this point
Copy the full SHA 09f7de1View commit details -
Tulip issue python#204: Fix IocpProactor.recv()
If ReadFile() fails with ERROR_BROKEN_PIPE, the operation is not pending: don't register the overlapped. I don't know if WSARecv() can fail with ERROR_BROKEN_PIPE. Since Overlapped.WSARecv() already handled ERROR_BROKEN_PIPE, let me guess that it has the same behaviour than ReadFile().
Configuration menu - View commit details
-
Copy full SHA for 29487bb - Browse repository at this point
Copy the full SHA 29487bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54faf33 - Browse repository at this point
Copy the full SHA 54faf33View commit details -
Python issue #23208: Don't use the traceback of the current handle if we
already know the traceback of the source. The handle may be more revelant, but having 3 tracebacks (handle, source, exception) becomes more difficult to read. The handle may be preferred later but it requires more work to make this choice.
Configuration menu - View commit details
-
Copy full SHA for f1774fc - Browse repository at this point
Copy the full SHA f1774fcView commit details
Commits on Jan 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 8343733 - Browse repository at this point
Copy the full SHA 8343733View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdd3d9b - Browse repository at this point
Copy the full SHA fdd3d9bView commit details
Commits on Jan 28, 2015
-
Fix SSLProtocol.eof_received()
Wake-up the waiter if it is not done yet.
Configuration menu - View commit details
-
Copy full SHA for 63d8fc1 - Browse repository at this point
Copy the full SHA 63d8fc1View commit details -
SSL transports now clear their reference to the waiter
* Rephrase also the comment explaining why the waiter is not awaken immediatly. * SSLProtocol.eof_received() doesn't instanciate ConnectionResetError exception directly, it will be done by Future.set_exception(). The exception is not used if the waiter was cancelled or if there is no waiter.
Configuration menu - View commit details
-
Copy full SHA for aed248b - Browse repository at this point
Copy the full SHA aed248bView commit details -
Fix _SelectorSocketTransport constructor
Only start reading when connection_made() has been called: protocol.data_received() must not be called before protocol.connection_made().
Configuration menu - View commit details
-
Copy full SHA for c560003 - Browse repository at this point
Copy the full SHA c560003View commit details
Commits on Jan 29, 2015
-
BaseSubprocessTransport._kill_wait() now also call close()
close() closes pipes, which is not None yet by _kill_wait().
Configuration menu - View commit details
-
Copy full SHA for 74a3c25 - Browse repository at this point
Copy the full SHA 74a3c25View commit details -
Fix _SelectorDatagramTransport constructor
Only start reading after connection_made() has been called.
Configuration menu - View commit details
-
Copy full SHA for 2c89c71 - Browse repository at this point
Copy the full SHA 2c89c71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1162bf2 - Browse repository at this point
Copy the full SHA 1162bf2View commit details -
Fix _SelectorSslTransport.close()
Don't call protocol.connection_lost() if protocol.connection_made() was not called yet: if the SSL handshake failed or is still in progress. The close() method can be called if the creation of the connection is cancelled, by a timeout for example.
Configuration menu - View commit details
-
Copy full SHA for 7a46eda - Browse repository at this point
Copy the full SHA 7a46edaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c662822 - Browse repository at this point
Copy the full SHA c662822View commit details -
Fix _UnixReadPipeTransport and _UnixWritePipeTransport
Only start reading when connection_made() has been called.
Configuration menu - View commit details
-
Copy full SHA for 5fe382d - Browse repository at this point
Copy the full SHA 5fe382dView commit details -
Fix BaseSelectorEventLoop._accept_connection()
* Close the transport on error * In debug mode, log errors using call_exception_handler()
Configuration menu - View commit details
-
Copy full SHA for 59fcee2 - Browse repository at this point
Copy the full SHA 59fcee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a4cf4 - Browse repository at this point
Copy the full SHA 93a4cf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b0f274 - Browse repository at this point
Copy the full SHA 2b0f274View commit details -
Python issue #23243: On Python 3.4 and newer, emit a ResourceWarning …
…when an event loop or a transport is not explicitly closed
Configuration menu - View commit details
-
Copy full SHA for 241c710 - Browse repository at this point
Copy the full SHA 241c710View commit details -
Python issue #23347: Refactor creation of subprocess transports
Changes on BaseSubprocessTransport: * Add a wait() method to wait until the child process exit * The constructor now accepts an optional waiter parameter. The _post_init() coroutine must not be called explicitly anymore. It makes subprocess transports closer to other transports, and it gives more freedom if we want later to change completly how subprocess transports are created. * close() now kills the process instead of kindly terminate it: the child process may ignore SIGTERM and continue to run. Call explicitly terminate() and wait() if you want to kindly terminate the child process. * close() now logs a warning in debug mode if the process is still running and needs to be killed * _make_subprocess_transport() is now fully asynchronous again: if the creation of the transport failed, wait asynchronously for the process eixt. Before the wait was synchronous. This change requires close() to *kill*, and not terminate, the child process. * Remove the _kill_wait() method, replaced with a more agressive close() method. It fixes _make_subprocess_transport() on error. BaseSubprocessTransport.close() calls the close() method of pipe transports, whereas _kill_wait() closed directly pipes of the subprocess.Popen object without unregistering file descriptors from the selector (which caused severe bugs). These changes simplifies the code of subprocess.py.
Configuration menu - View commit details
-
Copy full SHA for c92da15 - Browse repository at this point
Copy the full SHA c92da15View commit details -
Python issue #23347: send_signal(), kill() and terminate() methods of
BaseSubprocessTransport now check if the transport was closed and if the process exited.
Configuration menu - View commit details
-
Copy full SHA for 2e187bb - Browse repository at this point
Copy the full SHA 2e187bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for cffe67d - Browse repository at this point
Copy the full SHA cffe67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 787b494 - Browse repository at this point
Copy the full SHA 787b494View commit details -
Configuration menu - View commit details
-
Copy full SHA for d37a906 - Browse repository at this point
Copy the full SHA d37a906View commit details
Commits on Jan 30, 2015
-
Python issue #23347: send_signal(), terminate(), kill() don't check i…
…f the transport was closed. The check broken a Tulip example and this limitation is arbitrary. Check if _proc is None should be enough. Enhance also close(): do nothing when called the second time.
Configuration menu - View commit details
-
Copy full SHA for 6c7490e - Browse repository at this point
Copy the full SHA 6c7490eView commit details -
Fix a ResourceWarning in the shell example
Kill the process on timeout: don't keep a running process in the backgroud!
Configuration menu - View commit details
-
Copy full SHA for ab5d83c - Browse repository at this point
Copy the full SHA ab5d83cView commit details -
Fix subprocess_attach_write_pipe example
Close the transport, not directly the pipe.
Configuration menu - View commit details
-
Copy full SHA for eec5196 - Browse repository at this point
Copy the full SHA eec5196View commit details
Commits on Feb 2, 2015
-
Don't use yield/yield-from in an except block of a generator. Store the exception and handle it outside the except block.
Configuration menu - View commit details
-
Copy full SHA for aeb1824 - Browse repository at this point
Copy the full SHA aeb1824View commit details
Commits on Feb 3, 2015
-
Configuration menu - View commit details
-
Copy full SHA for b9d3799 - Browse repository at this point
Copy the full SHA b9d3799View commit details
Commits on Feb 4, 2015
-
BaseSelectorEventLoop uses directly the private _debug attribute
Just try to be consistent: _debug was already used in some places, and always used in BaseProactorEventLoop.
Configuration menu - View commit details
-
Copy full SHA for d3dbdf8 - Browse repository at this point
Copy the full SHA d3dbdf8View commit details -
Only call _check_resolved_address() in debug mode
* _check_resolved_address() is implemented with getaddrinfo() which is slow * If available, use socket.inet_pton() instead of socket.getaddrinfo(), because it is much faster Microbenchmark (timeit) on Fedora 21 (Python 3.4, Linux 3.17, glibc 2.20) to validate the IPV4 address "127.0.0.1" or the IPv6 address "::1": * getaddrinfo() 10.4 usec per loop * inet_pton(): 0.285 usec per loop On glibc older than 2.14, getaddrinfo() always requests the list of all local IP addresses to the kernel (using a NETLINK socket). getaddrinfo() has other known issues, it's better to avoid it when it is possible.
Configuration menu - View commit details
-
Copy full SHA for 0105a8f - Browse repository at this point
Copy the full SHA 0105a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b2d8ab - Browse repository at this point
Copy the full SHA 7b2d8abView commit details
Commits on Feb 10, 2015
-
BaseSubprocessTransport.close() doesn't try to kill the process if it…
… already finished
Configuration menu - View commit details
-
Copy full SHA for d496a7e - Browse repository at this point
Copy the full SHA d496a7eView commit details
Commits on Feb 12, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 10a91fe - Browse repository at this point
Copy the full SHA 10a91feView commit details
Commits on Feb 14, 2015
-
Tulip issue python#220: Restore JoinableQueue as a deprecated alias f…
…or Queue. To more closely match the standard Queue, asyncio.Queue has "join" and "task_done". JoinableQueue remains as a deprecated alias for Queue to avoid needlessly breaking too much code that depended on it.
Configuration menu - View commit details
-
Copy full SHA for d9c50eb - Browse repository at this point
Copy the full SHA d9c50ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 716ef6c - Browse repository at this point
Copy the full SHA 716ef6cView commit details
Commits on Feb 17, 2015
-
tests: Use os.devnull instead of hardcoded '/dev/null'.
Patch written by Serhiy Storchaka <storchaka@gmail.com>.
Configuration menu - View commit details
-
Copy full SHA for b60bad4 - Browse repository at this point
Copy the full SHA b60bad4View commit details -
Python issue #23475: Fix test_close_kill_running()
Really kill the child process, don't mock completly the Popen.kill() method. This change fix memory leaks and reference leaks.
Configuration menu - View commit details
-
Copy full SHA for c18c4d0 - Browse repository at this point
Copy the full SHA c18c4d0View commit details -
Fix warning in test_close_kill_running()
Read process exit status to avoid the "Caught subprocess termination from unknown pid" message.
Configuration menu - View commit details
-
Copy full SHA for e147802 - Browse repository at this point
Copy the full SHA e147802View commit details
Commits on Feb 27, 2015
-
Python issue #23537: Remove 2 unused private methods of BaseSubproces…
…sTransport Methods only raise NotImplementedError and are never used.
Configuration menu - View commit details
-
Copy full SHA for 8049625 - Browse repository at this point
Copy the full SHA 8049625View commit details
Commits on Mar 10, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 22a9854 - Browse repository at this point
Copy the full SHA 22a9854View commit details -
Configuration menu - View commit details
-
Copy full SHA for f04f680 - Browse repository at this point
Copy the full SHA f04f680View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0bf949 - Browse repository at this point
Copy the full SHA e0bf949View commit details -
Fix repr(BaseSubprocessTransport) if it didn't start yet
Replace "running" with "not started" and don't show the pid if the subprocess didn't start yet.
Configuration menu - View commit details
-
Copy full SHA for 26c6fed - Browse repository at this point
Copy the full SHA 26c6fedView commit details
Commits on Mar 18, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 16b3121 - Browse repository at this point
Copy the full SHA 16b3121View commit details
Commits on Mar 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 15a569d - Browse repository at this point
Copy the full SHA 15a569dView commit details
Commits on Apr 7, 2015
-
Python issue #23879: SelectorEventLoop.sock_connect() must not call c…
…onnect() again if the first call to connect() raises an InterruptedError. When the C function connect() fails with EINTR, the connection runs in background. We have to wait until the socket becomes writable to be notified when the connection succeed or fails.
Configuration menu - View commit details
-
Copy full SHA for b26e6ae - Browse repository at this point
Copy the full SHA b26e6aeView commit details
Commits on Apr 11, 2015
-
Configuration menu - View commit details
-
Copy full SHA for bf4b2ce - Browse repository at this point
Copy the full SHA bf4b2ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1888b1d - Browse repository at this point
Copy the full SHA 1888b1dView commit details -
Merge pull request python#224 from Eyepea/readme_improvement
Rename README file to have rst render on Github
Configuration menu - View commit details
-
Copy full SHA for 3582e11 - Browse repository at this point
Copy the full SHA 3582e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f4788 - Browse repository at this point
Copy the full SHA 30f4788View commit details -
Merge pull request python#225 from Eyepea/add_pycharm_in_gitignore
add in .gitignore pyvenv and PyCharm files
Configuration menu - View commit details
-
Copy full SHA for 4f9099e - Browse repository at this point
Copy the full SHA 4f9099eView commit details
Commits on Apr 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 173ff86 - Browse repository at this point
Copy the full SHA 173ff86View commit details
Commits on Apr 14, 2015
-
Fix @coroutine for functions without __name__
Issue python#222: Fix the @coroutine decorator for functions without __name__ attribute like functools.partial(). Enhance also the representation of a CoroWrapper if the coroutine function is a functools.partial().
Configuration menu - View commit details
-
Copy full SHA for b08ee40 - Browse repository at this point
Copy the full SHA b08ee40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7718675 - Browse repository at this point
Copy the full SHA 7718675View commit details
Commits on Apr 20, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a943b49 - Browse repository at this point
Copy the full SHA a943b49View commit details -
Configuration menu - View commit details
-
Copy full SHA for e496c7c - Browse repository at this point
Copy the full SHA e496c7cView commit details -
Merge pull request python#236 from ajdavis/queue-join-fix
Fix LifoQueue's and PriorityQueue's put() and task_done().
Configuration menu - View commit details
-
Copy full SHA for bcb7ec4 - Browse repository at this point
Copy the full SHA bcb7ec4View commit details -
Fix queue join tests for CPython's test runner.
"python -m test" was running tests in the base class, which failed.
Configuration menu - View commit details
-
Copy full SHA for 70d8856 - Browse repository at this point
Copy the full SHA 70d8856View commit details -
Merge pull request python#237 from ajdavis/update-queue-join-tests
Fix queue join tests for CPython's test runner.
Configuration menu - View commit details
-
Copy full SHA for cd10ff2 - Browse repository at this point
Copy the full SHA cd10ff2View commit details
Commits on Apr 23, 2015
-
Merge pull request python#231 from haypo/issue_222
Fix @coroutine for functions without __name__
Configuration menu - View commit details
-
Copy full SHA for b516e80 - Browse repository at this point
Copy the full SHA b516e80View commit details
Commits on May 5, 2015
-
Rename the function arg to run_in_executor() to "func" to avoid confu…
…sion.
Guido van Rossum committedMay 5, 2015 Configuration menu - View commit details
-
Copy full SHA for 2798fb4 - Browse repository at this point
Copy the full SHA 2798fb4View commit details
Commits on May 11, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 71f7c24 - Browse repository at this point
Copy the full SHA 71f7c24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f50393 - Browse repository at this point
Copy the full SHA 0f50393View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2659599 - Browse repository at this point
Copy the full SHA 2659599View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1181bc1 - Browse repository at this point
Copy the full SHA 1181bc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53edb85 - Browse repository at this point
Copy the full SHA 53edb85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c6a5e4 - Browse repository at this point
Copy the full SHA 6c6a5e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3216b8 - Browse repository at this point
Copy the full SHA e3216b8View commit details
Commits on May 12, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 36e7141 - Browse repository at this point
Copy the full SHA 36e7141View commit details -
Make sure sys.set_coroutine_wrapper is called *only* when loop is run…
…ning. Previous approach of installing coroutine wrapper in loop.set_debug() and uninstalling it in loop.close() was very fragile. Most of asyncio tests do not call loop.close() at all. Since coroutine wrapper is a global setting, we have to make sure that it's only set when the loop is running, and is automatically unset when it stops running.
Configuration menu - View commit details
-
Copy full SHA for f24ba38 - Browse repository at this point
Copy the full SHA f24ba38View commit details
Commits on May 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 6ac55b2 - Browse repository at this point
Copy the full SHA 6ac55b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a09a93 - Browse repository at this point
Copy the full SHA 3a09a93View commit details
Commits on May 28, 2015
-
Configuration menu - View commit details
-
Copy full SHA for fed8618 - Browse repository at this point
Copy the full SHA fed8618View commit details
Commits on May 31, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 755806f - Browse repository at this point
Copy the full SHA 755806fView commit details
Commits on Jun 1, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 7baef9d - Browse repository at this point
Copy the full SHA 7baef9dView commit details
Commits on Jun 24, 2015
-
Specifically, changes from http://bugs.python.org/issue24400
Configuration menu - View commit details
-
Copy full SHA for eff4672 - Browse repository at this point
Copy the full SHA eff4672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83ac3b8 - Browse repository at this point
Copy the full SHA 83ac3b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a303e - Browse repository at this point
Copy the full SHA 32a303eView commit details
Commits on Jul 3, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e802f17 - Browse repository at this point
Copy the full SHA e802f17View commit details
Commits on Jul 6, 2015
-
* copy introduction from asyncio doc: explain what is asyncio * link to mailing list, IRC * explain how to install asyncio
Configuration menu - View commit details
-
Copy full SHA for 728a912 - Browse repository at this point
Copy the full SHA 728a912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1975461 - Browse repository at this point
Copy the full SHA 1975461View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccafbc0 - Browse repository at this point
Copy the full SHA ccafbc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a01f3f4 - Browse repository at this point
Copy the full SHA a01f3f4View commit details
Commits on Jul 7, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a474950 - Browse repository at this point
Copy the full SHA a474950View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d516e5 - Browse repository at this point
Copy the full SHA 6d516e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8b296d - Browse repository at this point
Copy the full SHA d8b296dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26a3183 - Browse repository at this point
Copy the full SHA 26a3183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 603a58e - Browse repository at this point
Copy the full SHA 603a58eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22df34e - Browse repository at this point
Copy the full SHA 22df34eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 962dea8 - Browse repository at this point
Copy the full SHA 962dea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d64966 - Browse repository at this point
Copy the full SHA 3d64966View commit details -
Configuration menu - View commit details
-
Copy full SHA for f09e57b - Browse repository at this point
Copy the full SHA f09e57bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd3bf4 - Browse repository at this point
Copy the full SHA 2fd3bf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa09379 - Browse repository at this point
Copy the full SHA fa09379View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6e6e0a - Browse repository at this point
Copy the full SHA e6e6e0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3590610 - Browse repository at this point
Copy the full SHA 3590610View commit details
Commits on Jul 8, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 7104694 - Browse repository at this point
Copy the full SHA 7104694View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d618e - Browse repository at this point
Copy the full SHA 14d618eView commit details
Commits on Jul 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 352b8ce - Browse repository at this point
Copy the full SHA 352b8ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94fa7e2 - Browse repository at this point
Copy the full SHA 94fa7e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a4d4d - Browse repository at this point
Copy the full SHA 03a4d4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f52fbf - Browse repository at this point
Copy the full SHA 6f52fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe673cc - Browse repository at this point
Copy the full SHA fe673ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for c335bfe - Browse repository at this point
Copy the full SHA c335bfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ae096 - Browse repository at this point
Copy the full SHA f5ae096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46c187a - Browse repository at this point
Copy the full SHA 46c187aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f5c84 - Browse repository at this point
Copy the full SHA 30f5c84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67bf1da - Browse repository at this point
Copy the full SHA 67bf1daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c6a4e1 - Browse repository at this point
Copy the full SHA 4c6a4e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d15529b - Browse repository at this point
Copy the full SHA d15529bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d735bba - Browse repository at this point
Copy the full SHA d735bbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e752c82 - Browse repository at this point
Copy the full SHA e752c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 170c465 - Browse repository at this point
Copy the full SHA 170c465View commit details -
Configuration menu - View commit details
-
Copy full SHA for f751a25 - Browse repository at this point
Copy the full SHA f751a25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3acc9d0 - Browse repository at this point
Copy the full SHA 3acc9d0View commit details -
Move compatibility helpers for the different Python versions to a new asyncio.compat module.
Configuration menu - View commit details
-
Copy full SHA for 3b6a64a - Browse repository at this point
Copy the full SHA 3b6a64aView commit details
Commits on Jul 10, 2015
-
Merge pull request python#254 from haypo/compat
Add asyncio.compat module
Configuration menu - View commit details
-
Copy full SHA for a3bce3b - Browse repository at this point
Copy the full SHA a3bce3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f85dc7 - Browse repository at this point
Copy the full SHA 1f85dc7View commit details
Commits on Jul 11, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 53a8e99 - Browse repository at this point
Copy the full SHA 53a8e99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e99d6 - Browse repository at this point
Copy the full SHA 05e99d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfcc3c0 - Browse repository at this point
Copy the full SHA cfcc3c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe8894a - Browse repository at this point
Copy the full SHA fe8894aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61199a4 - Browse repository at this point
Copy the full SHA 61199a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16b46b3 - Browse repository at this point
Copy the full SHA 16b46b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53bf283 - Browse repository at this point
Copy the full SHA 53bf283View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2173eee - Browse repository at this point
Copy the full SHA 2173eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e82d8c6 - Browse repository at this point
Copy the full SHA e82d8c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ade799 - Browse repository at this point
Copy the full SHA 1ade799View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5e33de - Browse repository at this point
Copy the full SHA b5e33deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05ecc3c - Browse repository at this point
Copy the full SHA 05ecc3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4f24c2 - Browse repository at this point
Copy the full SHA b4f24c2View commit details
Commits on Jul 13, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 14bdbc0 - Browse repository at this point
Copy the full SHA 14bdbc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 242222f - Browse repository at this point
Copy the full SHA 242222fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a3cad7 - Browse repository at this point
Copy the full SHA 4a3cad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d4fcb5 - Browse repository at this point
Copy the full SHA 5d4fcb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e9854d - Browse repository at this point
Copy the full SHA 5e9854dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 306b7b2 - Browse repository at this point
Copy the full SHA 306b7b2View commit details -
test_utils.py: remove assertRaisesRegex
unittest2 is now used on Python 2.6 and 2.7.
Configuration menu - View commit details
-
Copy full SHA for 9414da1 - Browse repository at this point
Copy the full SHA 9414da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0bad46 - Browse repository at this point
Copy the full SHA a0bad46View commit details -
Configuration menu - View commit details
-
Copy full SHA for d444158 - Browse repository at this point
Copy the full SHA d444158View commit details
Commits on Jul 14, 2015
-
Return True from StreamReader.eof_received() to fix
http://bugs.python.org/issue24539 (but still needs a unittest). Add StreamReader.__repr__() for easy debugging.
Guido van Rossum committedJul 14, 2015 Configuration menu - View commit details
-
Copy full SHA for ce3ad81 - Browse repository at this point
Copy the full SHA ce3ad81View commit details
Commits on Jul 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d9d8881 - Browse repository at this point
Copy the full SHA d9d8881View commit details
Commits on Jul 18, 2015
-
Configuration menu - View commit details
-
Copy full SHA for d1630dc - Browse repository at this point
Copy the full SHA d1630dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b13b14a - Browse repository at this point
Copy the full SHA b13b14aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f25cb29 - Browse repository at this point
Copy the full SHA f25cb29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bb6743 - Browse repository at this point
Copy the full SHA 9bb6743View commit details
Commits on Jul 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for ce41fba - Browse repository at this point
Copy the full SHA ce41fbaView commit details
Commits on Jul 31, 2015
-
Fix ResourceWarning in BaseSubprocessTransport
Python issue #24763: Fix resource warnings when BaseSubprocessTransport constructor fails, if subprocess.Popen raises an exception for example. Patch written by Martin Richard, test written by me.
Configuration menu - View commit details
-
Copy full SHA for 5eac181 - Browse repository at this point
Copy the full SHA 5eac181View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f45ac7 - Browse repository at this point
Copy the full SHA 4f45ac7View commit details
Commits on Aug 2, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 4851618 - Browse repository at this point
Copy the full SHA 4851618View commit details -
Revert "tasks: Fix code style"
This reverts commit 4851618 per Guido's comment: I don't like the refactoring. The original way (two nested if's) was IMO clearer about the side effect (of calling cancel()) that only happens if the first condition is true. The refactored version sweeps the side effect under the proverbial mat.
Configuration menu - View commit details
-
Copy full SHA for 51a3206 - Browse repository at this point
Copy the full SHA 51a3206View commit details
Commits on Aug 4, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 27f3499 - Browse repository at this point
Copy the full SHA 27f3499View commit details
Commits on Aug 5, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 5d71b68 - Browse repository at this point
Copy the full SHA 5d71b68View commit details -
Merge PR python#256: fix issue23812 of queues loosing items on cancel…
…lation Patch by @gjcarneiro.
Configuration menu - View commit details
-
Copy full SHA for 1dd213e - Browse repository at this point
Copy the full SHA 1dd213eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f57cfc6 - Browse repository at this point
Copy the full SHA f57cfc6View commit details
Commits on Aug 6, 2015
-
queues: Fix getter-cancellation with many pending getters code path
This commit fixes a typo in a method call and adds a unittest to make sure that that code path is tested.
Configuration menu - View commit details
-
Copy full SHA for f411181 - Browse repository at this point
Copy the full SHA f411181View commit details
Commits on Aug 9, 2015
-
Configuration menu - View commit details
-
Copy full SHA for f3ed6c3 - Browse repository at this point
Copy the full SHA f3ed6c3View commit details
Commits on Aug 14, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 8d79c57 - Browse repository at this point
Copy the full SHA 8d79c57View commit details
Commits on Sep 8, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0727ad2 - Browse repository at this point
Copy the full SHA 0727ad2View commit details
Commits on Nov 13, 2015
-
Dhawal Yogesh Bhanushali committed
Nov 13, 2015 Configuration menu - View commit details
-
Copy full SHA for f285592 - Browse repository at this point
Copy the full SHA f285592View commit details -
Merge pull request #5 from imkin/trollius
better exception traceback
Configuration menu - View commit details
-
Copy full SHA for 5388ec1 - Browse repository at this point
Copy the full SHA 5388ec1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 056a394 - Browse repository at this point
Copy the full SHA 056a394View commit details -
Configuration menu - View commit details
-
Copy full SHA for b335213 - Browse repository at this point
Copy the full SHA b335213View commit details
Commits on Feb 5, 2016
-
Future.__iter__() doesn't exist on Python 3.5.
Configuration menu - View commit details
-
Copy full SHA for e22a30b - Browse repository at this point
Copy the full SHA e22a30bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1a4ed9 - Browse repository at this point
Copy the full SHA e1a4ed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8b8ad4 - Browse repository at this point
Copy the full SHA a8b8ad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fb2a3d - Browse repository at this point
Copy the full SHA 9fb2a3dView commit details -
Add support for up to 3 parameters, not only 1.
Configuration menu - View commit details
-
Copy full SHA for f7a315a - Browse repository at this point
Copy the full SHA f7a315aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 985e789 - Browse repository at this point
Copy the full SHA 985e789View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5641f31 - Browse repository at this point
Copy the full SHA 5641f31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c7f6ac - Browse repository at this point
Copy the full SHA 2c7f6acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98ba7f8 - Browse repository at this point
Copy the full SHA 98ba7f8View commit details
Commits on Feb 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for dc11b97 - Browse repository at this point
Copy the full SHA dc11b97View commit details
Commits on Feb 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 907fac4 - Browse repository at this point
Copy the full SHA 907fac4View commit details
Commits on Jun 2, 2016
-
Convert readthedocs link for their .org -> .io migration for hosted p…
…rojects As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’: > Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard. Test Plan: Manually visited all the links I’ve modified.
Adam Chainz committedJun 2, 2016 Configuration menu - View commit details
-
Copy full SHA for 20544a6 - Browse repository at this point
Copy the full SHA 20544a6View commit details
Commits on Dec 5, 2016
-
Merge pull request #9 from pavan123k/patch-1
From(proc.wait()) instead of form proc.wait()
Configuration menu - View commit details
-
Copy full SHA for a72d9fe - Browse repository at this point
Copy the full SHA a72d9feView commit details -
Merge pull request #11 from adamchainz/readthedocs.io
Convert readthedocs link for their .org -> .io migration for hosted projects
Configuration menu - View commit details
-
Copy full SHA for 0ce9dcb - Browse repository at this point
Copy the full SHA 0ce9dcbView commit details
Commits on Nov 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3d8e1db - Browse repository at this point
Copy the full SHA 3d8e1dbView commit details
Commits on Nov 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b4bacc0 - Browse repository at this point
Copy the full SHA b4bacc0View commit details
Commits on Mar 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c6c8641 - Browse repository at this point
Copy the full SHA c6c8641View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97c56f0 - Browse repository at this point
Copy the full SHA 97c56f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa13a1c - Browse repository at this point
Copy the full SHA fa13a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d9760 - Browse repository at this point
Copy the full SHA 30d9760View commit details -
Configuration menu - View commit details
-
Copy full SHA for 479788f - Browse repository at this point
Copy the full SHA 479788fView commit details
Commits on Jul 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6d0a877 - Browse repository at this point
Copy the full SHA 6d0a877View commit details -
Be explicit about supporting only Python 2.7 Drop testing on appveyor because the needed dependencies no longer exist. Incorporate #15
Configuration menu - View commit details
-
Copy full SHA for cd16267 - Browse repository at this point
Copy the full SHA cd16267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 439637d - Browse repository at this point
Copy the full SHA 439637dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a76339 - Browse repository at this point
Copy the full SHA 1a76339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85e055d - Browse repository at this point
Copy the full SHA 85e055dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b843ec - Browse repository at this point
Copy the full SHA 6b843ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for a692f5a - Browse repository at this point
Copy the full SHA a692f5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65e0c60 - Browse repository at this point
Copy the full SHA 65e0c60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44ce7ec - Browse repository at this point
Copy the full SHA 44ce7ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2585726 - Browse repository at this point
Copy the full SHA 2585726View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aeeb23 - Browse repository at this point
Copy the full SHA 2aeeb23View commit details
Commits on Apr 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a74449a - Browse repository at this point
Copy the full SHA a74449aView commit details -
Merge pull request #18 from jamadden/issue17
Make socket.error with errno EBADF get raised as OSError.
Configuration menu - View commit details
-
Copy full SHA for c6af107 - Browse repository at this point
Copy the full SHA c6af107View commit details -
Configuration menu - View commit details
-
Copy full SHA for e60f33a - Browse repository at this point
Copy the full SHA e60f33aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 284b318 - Browse repository at this point
Copy the full SHA 284b318View commit details -
Configuration menu - View commit details
-
Copy full SHA for 007602e - Browse repository at this point
Copy the full SHA 007602eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41951a2 - Browse repository at this point
Copy the full SHA 41951a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f541ea - Browse repository at this point
Copy the full SHA 5f541eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df073c - Browse repository at this point
Copy the full SHA 2df073cView commit details