Commit graph

424 commits

Author SHA1 Message Date
Yuxin Wang
cfd06c0fc7 Add ignore for *.test files for local testing. 2020-10-14 13:31:08 -04:00
Yuxin Wang
5099abb838 Merge branch 'rewrite-usage-beautifultable' 2020-10-14 13:30:46 -04:00
Yuxin Wang
eff5221cce Fix the latest usage of beautifultable.
This suppresses the deprecation warnings from beautifultable.
2020-10-14 13:30:42 -04:00
Yuxin Wang
bfc5c8acd1 Merge branch 'use-pbjson' 2020-10-14 13:04:49 -04:00
Yuxin Wang
ec6e4e82d0 Use pbjson instead of json for object serialization.
pbjson supports bytes, therefore eliminating the need for using pybase64 to transcode bytes to ascii string and use zstandard to compress it.
2020-10-14 13:02:52 -04:00
Yuxin Wang
6fe530d7d1
Add extra step to upload to codecov. 2020-04-22 02:06:58 -04:00
Yuxin Wang
13b98fe39f
Generate xml and terminal coverage reports. 2020-04-22 02:06:31 -04:00
Yuxin Wang
f194add1ad Upload to codecov in tox testing environment. 2019-10-22 16:17:43 -04:00
Yuxin Wang
b43fb259ff Delete .travis.yml 2019-10-22 00:11:10 -04:00
Yuxin Wang
d471fbbdb1 Switch to github actions badge. 2019-10-21 23:47:02 -04:00
Yuxin Wang
895121f097 Can raise OSError for connection failure. 2019-10-21 23:30:51 -04:00
Yuxin Wang
afcb89cdf2 Fix the sys.platform string. 2019-10-21 23:16:33 -04:00
Yuxin Wang
b5ffe1b84f Fix the sys.platform string. 2019-10-21 23:16:01 -04:00
Yuxin Wang
4c26ea70c8 Update conftest.py 2019-10-21 23:09:30 -04:00
Yuxin Wang
231e93c135 Fix comma issue. 2019-10-21 23:02:33 -04:00
Yuxin Wang
091fb0b0c5 Use default loop on windows. 2019-10-21 22:58:27 -04:00
Yuxin Wang
bb9452d05f Only use uvloop on non-windows platform. 2019-10-21 22:56:35 -04:00
Yuxin Wang
73cc073632 Add Github Actions build. 2019-10-21 22:46:24 -04:00
Yuxin Wang
67025c1c0b Fix the log grammar. 2019-07-16 22:58:37 -04:00
Yuxin Wang
13c8193d97 Update README.md 2019-05-06 15:33:52 -04:00
Yuxin Wang
a7459ca0a3 Update LICENSE 2019-02-14 11:36:33 -05:00
Yuxin Wang
d43b7f91b9 Update README.md 2019-02-11 13:26:50 -05:00
Yuxin Wang
3b19dcc7c1 Update README.md 2019-02-06 10:52:09 -05:00
Yuxin Wang
bf56e12af5 Update README.md 2019-02-06 10:50:15 -05:00
Yuxin Wang
9ba6d01ff9 Update demo svg with a wider screen. 2019-02-06 10:45:39 -05:00
Yuxin Wang
27b292786d Update demo screenshot svg. 2019-02-06 09:59:27 -05:00
Yuxin Wang
9b966994a9 Update README.md 2019-02-06 09:51:59 -05:00
Yuxin Wang
40bdf4b424 Update README.md 2019-02-06 09:02:30 -05:00
Yuxin Wang
4b65242f76 Update README.md 2019-02-05 23:17:22 -05:00
Yuxin Wang
af9723ddf1 Add demo.svg file. 2019-02-05 22:58:54 -05:00
Yuxin Wang
5a7915347a Update README.md 2019-02-05 18:04:06 -05:00
Yuxin Wang
edb972d7d8 Update README.md 2019-02-05 13:04:51 -05:00
Yuxin Wang
fd943a6b7f Use codecov program instead of bash script. 2018-12-14 00:39:40 -05:00
Yuxin Wang
2d5ac6e140 Use bash uploader of codecov. 2018-12-14 00:16:35 -05:00
Yuxin Wang
a290b61a55 Use StandardStreamWriter as print will raise BlockingIOError. 2018-10-16 09:23:24 -04:00
Yuxin Wang
c9b3576a1d Remove redundant blank lines. 2018-10-14 23:27:57 -04:00
Yuxin Wang
acf6781148 Update chunkinfo by update_frequency. 2018-10-13 23:10:02 -04:00
Yuxin Wang
310c82f9ed Stop the tracker and peers after tests. 2018-10-13 21:54:47 -04:00
Yuxin Wang
17e61a34c4 Yield data after registration. 2018-10-13 19:04:45 -04:00
Yuxin Wang
0aa2b16e3c Merge branch 'raise-exceptions', raise exceptions in most of the functions instead of returning (result, errno) pair. 2018-10-13 18:57:02 -04:00
Yuxin Wang
dc993f4e57 Fix indentation for reporthook. 2018-10-13 18:56:49 -04:00
Yuxin Wang
269dc00445 Fix return value. 2018-10-13 18:47:18 -04:00
Yuxin Wang
93a63adbcd Fix return value. 2018-10-13 18:41:35 -04:00
Yuxin Wang
080d7f567d Print tracker's address. 2018-10-13 18:41:31 -04:00
Yuxin Wang
e2b3834e5f Fix test_terminal. 2018-10-13 18:32:00 -04:00
Yuxin Wang
46a9b01d6d No return value for download() method. 2018-10-13 18:29:26 -04:00
Yuxin Wang
eb68a99d1a Add catch for RuntimeError. 2018-10-13 18:29:16 -04:00
Yuxin Wang
0e952263dd Fix return value. 2018-10-13 18:23:33 -04:00
Yuxin Wang
da8c29c8db Fix return value. 2018-10-13 18:11:42 -04:00
Yuxin Wang
76b6f8914d Remove double if check. 2018-10-13 18:04:11 -04:00