Yury Selivanov
|
402e796498
|
make: Ensure Cython 0.24 is installed
|
2016-05-22 14:59:40 -04:00 |
Yury Selivanov
|
32eb34425b
|
make: Update 'release' target to do bdist_wheel upload
|
2016-05-15 21:50:52 -04:00 |
Yury Selivanov
|
85a460566c
|
Fix another Cython bug; patch asyncio to work with Cython coroutines
|
2016-05-14 19:30:48 -04:00 |
Yury Selivanov
|
eb7a23df4c
|
Patch loop.c to fix a segfault in Cython.
|
2016-05-14 17:40:00 -04:00 |
Yury Selivanov
|
b310767199
|
Use Cython 'async def' coroutines without @asyncio.coroutine
This commit boosts the performance of 'async def' coroutines
compiled with Cython up to 50%.
|
2016-05-14 13:41:24 -04:00 |
Yury Selivanov
|
11f98b931e
|
make: Always regenerate docs
|
2016-05-09 15:37:40 -04:00 |
Yury Selivanov
|
4c770a02ae
|
make: Update 'docs' target to use specific Python executable
|
2016-05-09 15:37:39 -04:00 |
Chris Laws
|
8511fec1f9
|
Add documentation; integrate sphinx
|
2016-05-09 15:37:35 -04:00 |
Yury Selivanov
|
8fd3ec7436
|
make: Rename 'sdist-upload' target to 'release'
|
2016-05-08 23:07:15 -04:00 |
Yury Selivanov
|
b6fa37a141
|
Package libuv/configure in the sdist
|
2016-05-05 13:06:10 -04:00 |
Yury Selivanov
|
fece38d7da
|
make: python3 -> python
|
2016-04-18 17:53:31 -04:00 |
Yury Selivanov
|
48bb817b8c
|
Add Travis integration
|
2016-04-14 15:03:41 -04:00 |
Yury Selivanov
|
08d048dec4
|
make: Fix clean target to remove 'dist' dir
|
2016-04-12 13:31:37 -04:00 |
Yury Selivanov
|
484ca51a6f
|
make: Fix sdist-build target
|
2016-04-12 13:23:22 -04:00 |
Yury Selivanov
|
c64d56a0ec
|
make: Add sdist-upload and clean-libuv targets
|
2016-04-12 10:28:39 -04:00 |
Yury Selivanov
|
46c48e1ec1
|
make: Update "sdist" to bundle a clean repo of libuv
|
2016-04-12 10:14:17 -04:00 |
Yury Selivanov
|
2ab14e93a6
|
Update setup.py to make sdist builds; add "sdist" make target
|
2016-04-12 09:52:32 -04:00 |
Yury Selivanov
|
5a1400b901
|
make: Use "cython -p" option for debug builds
|
2016-02-03 18:32:51 -05:00 |
Yury Selivanov
|
17afc9386a
|
Tweak Makefile to remove _all_ html files
|
2016-01-11 17:05:38 -05:00 |
Yury Selivanov
|
01480b446c
|
Tweak Makefile to generate html files only in debug build
|
2016-01-11 16:08:32 -05:00 |
Yury Selivanov
|
a4d6022a7d
|
Drop custom Future implementation. It should be part of CPython.
See http://bugs.python.org/issue26081 for more details.
|
2016-01-11 16:05:27 -05:00 |
Yury Selivanov
|
f30bd1ea5c
|
make: Add a debug make target (sets DEBUG automatically)
|
2015-11-25 20:35:36 -05:00 |
Yury Selivanov
|
2718a91b45
|
Refactor exceptions; translate exceptions for EAI* errors; tests for dns
|
2015-11-20 19:08:48 -05:00 |
Yury Selivanov
|
9b2c0a639a
|
Don't run all tests in verbose mode
|
2015-11-20 15:33:43 -05:00 |
Yury Selivanov
|
727320f646
|
Sync loop debug with PYTHONASYNCIODEBUG; run tests in debug mode too
|
2015-11-19 19:02:03 -05:00 |
Yury Selivanov
|
788b66fec1
|
Add tests for sock_{recv,sendall,connect,accept}
|
2015-11-19 18:46:49 -05:00 |
Yury Selivanov
|
f7129fce07
|
Implement Future in C
|
2015-11-11 04:08:22 -05:00 |
Yury Selivanov
|
d344c20a02
|
wip
|
2015-11-10 17:41:22 -05:00 |
Yury Selivanov
|
21c4ee7645
|
Cleanup
|
2015-11-09 14:40:08 -05:00 |
Yury Selivanov
|
0c89f76a0b
|
Implement getaddrinfo (and restructure all imports & files)
|
2015-11-04 02:10:52 -05:00 |
Yury Selivanov
|
0a0dca2443
|
Makefile: Add all & deepclean targets
|
2015-11-03 18:49:23 -05:00 |
Yury Selivanov
|
ec9f87668a
|
Correctly close handlers and finalize the loop
|
2015-11-03 18:32:12 -05:00 |
Yury Selivanov
|
e290a915f5
|
Enough code to run asyncio.sleep() in a loop
|
2015-11-02 17:45:14 -05:00 |
Yury Selivanov
|
8ff280329b
|
Add Async handlers; implement call_soon & call_soon_threadsafe
|
2015-11-02 16:44:19 -05:00 |
Yury Selivanov
|
edded47158
|
Bindings for Signal and Idle handlers
|
2015-11-02 15:11:19 -05:00 |
Yury Selivanov
|
4e693ffcfd
|
Initial commit
|
2015-11-01 12:00:43 -05:00 |