lilydjwg
|
f75a156d46
|
fix get_version cache key
|
2018-09-22 13:28:59 +08:00 |
lilydjwg
|
aabf9f5037
|
cache get_version results
closes #81
|
2018-09-22 13:12:25 +08:00 |
lilydjwg
|
db376ccfed
|
fix referring to wrong conf when logging no-result messages
|
2018-09-22 12:17:27 +08:00 |
lilydjwg
|
bfc4b76124
|
fix logging message module info pointing to structlog
|
2018-09-22 12:11:25 +08:00 |
lilydjwg
|
5bb2c960e5
|
declare that we support python 3.7
|
2018-09-21 19:41:42 +08:00 |
依云
|
68d9cd5d61
|
Merge pull request #80 from yan12125/add-missing_ok
Add missing ok
|
2018-09-21 16:10:58 +08:00 |
Chih-Hsuan Yen
|
e6d0449bc4
|
Fix tests
|
2018-09-21 12:18:21 +08:00 |
Chih-Hsuan Yen
|
1d16726c90
|
Add `missing_ok`, which suppresses no-result warnings
|
2018-09-21 12:17:21 +08:00 |
lilydjwg
|
42a02efec8
|
pytest 3.7.0 doesn't work with pytest-asyncio 0.9.0. pin to old pytest for now
Also see: https://github.com/pytest-dev/pytest-asyncio/issues/89
|
2018-08-01 16:41:19 +08:00 |
lilydjwg
|
0c459c1c03
|
Update README.rst about installation and running
|
2018-08-01 16:10:04 +08:00 |
lilydjwg
|
3e915a6a39
|
travis-ci: Python 3.7 isn't ready yet?
|
2018-07-22 23:17:16 +08:00 |
lilydjwg
|
431d80c61e
|
test Python 3.7
|
2018-07-22 23:04:10 +08:00 |
lilydjwg
|
af368112ed
|
Merge remote-tracking branch 'origin/pr/77'
|
2018-07-22 23:03:53 +08:00 |
lilydjwg
|
9f5028bbf0
|
tornado: set max_clients to 20
we'd better find out a way to specify this in the config file though.
|
2018-07-22 23:02:07 +08:00 |
Chih-Hsuan Yen
|
d9872dad6b
|
Relax tornado requirement
I guess nobody is using tornado<4
|
2018-07-22 21:59:40 +08:00 |
Chih-Hsuan Yen
|
6afa9a551a
|
Fix test_anitya
|
2018-07-22 21:08:00 +08:00 |
Chih-Hsuan Yen
|
7face004e4
|
Also test tornado<5
|
2018-07-22 21:08:00 +08:00 |
lilydjwg
|
00f7dccb39
|
update setup.py so that users can pip install nvchecker without other steps
|
2018-06-27 16:01:51 +08:00 |
lilydjwg
|
c537cf20fc
|
bump version
|
2018-06-27 16:01:33 +08:00 |
lilydjwg
|
18d4e02977
|
fix max_concurrent config not being respected
|
2018-06-27 15:39:32 +08:00 |
lilydjwg
|
2e4f5d23a0
|
new version
|
2018-06-22 15:32:30 +08:00 |
lilydjwg
|
be6f9dc9e9
|
github & gitlab: exc.response may be None when timed out
|
2018-06-19 18:29:38 +08:00 |
lilydjwg
|
9b8cfc6f6f
|
github: avoid TypeError when github returns 502 or similar
...without the ratelimit header
|
2018-06-12 15:15:58 +08:00 |
依云
|
6848c49dfb
|
Merge pull request #73 from Xuanwo/gitlab-without-token
Add rate limit check support for gitlab
|
2018-06-10 22:12:12 +08:00 |
Xuanwo
|
c9f2fcdb62
|
tests: Add local test for over limit check
Signed-off-by: Xuanwo <xuanwo.cn@gmail.com>
|
2018-06-10 21:24:33 +08:00 |
Xuanwo
|
bb7afab0a7
|
gitlab: Support get tags without token
Signed-off-by: Xuanwo <xuanwo.cn@gmail.com>
|
2018-06-10 21:24:22 +08:00 |
依云
|
07a97e04c5
|
Merge pull request #72 from Xuanwo/fix-gitlab-support
Fix gitlab support
|
2018-06-09 00:08:51 +08:00 |
Xuanwo
|
9d32a25c55
|
gitlab: Upgrade to API v4
Signed-off-by: Xuanwo <xuanwo.cn@gmail.com>
|
2018-06-09 00:02:02 +08:00 |
Xuanwo
|
f1c55296af
|
misc: Ignore .pytest_cache
Signed-off-by: Xuanwo <xuanwo.cn@gmail.com>
|
2018-06-09 00:01:55 +08:00 |
lilydjwg
|
116e426d5a
|
vcs: collect errors into log
This fixes #39.
|
2018-05-29 14:46:53 +08:00 |
lilydjwg
|
e61f9dcd76
|
vcs: fix name conflicts
|
2018-05-17 17:29:41 +08:00 |
lilydjwg
|
9340db2663
|
vcs: should return oldver than generate a new one
|
2018-05-16 14:10:41 +08:00 |
lilydjwg
|
c1c531d707
|
debian API becomes flaky recently
|
2018-05-15 22:37:39 +08:00 |
lilydjwg
|
5383fb30e0
|
get_version should always return the current version
not None when it's not updated.
|
2018-05-15 22:25:35 +08:00 |
lilydjwg
|
8c0f7b5680
|
log extra arguments to console
|
2018-05-13 19:07:00 +08:00 |
lilydjwg
|
ae58042a3e
|
fix arguments mismatch for on_no_result
fixes #71.
|
2018-05-10 20:29:38 +08:00 |
lilydjwg
|
b3897a1235
|
update README on JSON logging
|
2018-05-09 14:34:32 +08:00 |
lilydjwg
|
79c3c934ce
|
log no-result events
|
2018-05-09 14:34:20 +08:00 |
lilydjwg
|
d321beec36
|
travis-ci: fix allow_failures instruction
|
2018-05-08 20:27:41 +08:00 |
lilydjwg
|
f4ce0bdab0
|
travis-ci: use allow_failures instead of exclude
|
2018-05-08 20:19:29 +08:00 |
lilydjwg
|
6abc482c87
|
travis-ci: enable pip cache
|
2018-05-08 20:13:20 +08:00 |
lilydjwg
|
77781b3920
|
Merge branch 'keyfile'
|
2018-05-08 20:00:54 +08:00 |
lilydjwg
|
a31470df0b
|
tests: aur: try harder
|
2018-05-08 19:59:57 +08:00 |
lilydjwg
|
d8536f4390
|
tests: aiohttp and pypy3 don't work well
|
2018-05-08 19:55:45 +08:00 |
lilydjwg
|
ddfc569ba3
|
tests: remove more f-strings
|
2018-05-08 19:44:48 +08:00 |
lilydjwg
|
960f76e333
|
tests: fix test_proxy
|
2018-05-08 19:41:11 +08:00 |
lilydjwg
|
ded2bcd8c5
|
tests: httpbin seems to be overloaded, disabled temporarily
|
2018-05-08 19:27:45 +08:00 |
lilydjwg
|
9273f30036
|
remove usage of f-strings, Python 3.5 is still supported
|
2018-05-08 19:27:28 +08:00 |
lilydjwg
|
3da3e356fa
|
github: give an explicit error message when rate limited
also update tests.
|
2018-05-08 19:15:36 +08:00 |
lilydjwg
|
8f2d64d353
|
some debugging additions
|
2018-05-08 18:35:12 +08:00 |