Matt Thompson
Matt Thompson
This adds a green nanomsg monkeypatcher. I've tested this in a Flask application using eventlet, and Flask-SocketIO with a background thread. Example of a subscriber. ```python from eventlet.green.nanomsg import *...
The version number for the `pythonXX._pth` is written determined here: https://github.com/beeware/briefcase/blob/8cedd42a235ff3365c486c3c014c16476f9932e2/src/briefcase/platforms/windows/msi.py#L108 This is using the local interpreter version, regardless of the specified support package version.
This adds an ``__all__`` variable to the nanomsg module. I came across this writing an ``eventlet`` greenthread monkeypatch integration. See eventlet/eventlet#530
I added GeoIP::ASN class, and fixed compiler warnings. Cheers, Matt
**Describe the bug** When multiprocessing is used to fork a subprocess, the main program entrypoint is executed in the subprocess rather than the Process target. **To Reproduce** create a `multiprocessing.Process()`...
Currently each `Socket` instance is creating a new `AIOHelper` object on each async operation. This PR modifies `AIOHelper` to allow it to be created once at `Socket` instantiation and is...