forked from saghul/pyuv
Python interface for libuv
License
ikeikeikeike/pyuv
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
pyuv: Python interface to libuv =============================== pyuv is a Python module which provides an interface to libuv. libuv (http://github.com/joyent/libuv) is a high performance asynchronous networking library, used as the platform layer for NodeJS (http://nodejs.org). libuv is written and maintained by Joyent Inc. and contributors. It’s built on top of libev and libeio on Unix and IOCP on Windows systems providing a consistent API on top of them. pyuv's features: * Non-blocking TCP sockets * Non-blocking named pipes * UDP support (including multicast) * Timers * Child process spawning * Asynchronous DNS resolver * Asynchronous file system APIs * High resolution time * System memory information * System CPUs information * Network interfaces information * Thread pool scheduling * ANSI escape code controlled TTY * File system events (inotify style) * IPC and TCP socket sharing between processes Documentation ------------- http://readthedocs.org/docs/pyuv/ Building -------- Linux: ./build_inplace Mac OSX: (XCode needs to be installed) export CC="gcc -isysroot /Developer/SDKs/MacOSX10.6.sdk" export ARCHFLAGS="-arch x86_64" ./build_inplace Microsoft Windows: (MinGW and MSYS need to be installed) ./build_inplace Author ------ Saúl Ibarra Corretgé <saghul@gmail.com> License ------- Unless stated otherwise on-file pyuv uses the MIT license, check LICENSE file. Roadmap ------- Check TODO file. Python version -------------- Python >= 2.6 is supported. Yes, that includes Python 3 :-) Contributing ------------ If you'd like to contribute, fork the project, make a patch and send a pull request. Have a look at the surrounding code and please, make yours look alike :-)
About
Python interface for libuv
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published