Commit graph

  • c9f2fcdb62 tests: Add local test for over limit check Xuanwo 2018-06-10 21:24:33 +08:00
  • bb7afab0a7 gitlab: Support get tags without token Xuanwo 2018-06-10 21:24:22 +08:00
  • 07a97e04c5
    Merge pull request #72 from Xuanwo/fix-gitlab-support 依云 2018-06-09 00:08:51 +08:00
  • 9d32a25c55 gitlab: Upgrade to API v4 Xuanwo 2018-06-09 00:02:02 +08:00
  • f1c55296af misc: Ignore .pytest_cache Xuanwo 2018-06-08 23:35:44 +08:00
  • 116e426d5a vcs: collect errors into log lilydjwg 2018-05-29 14:46:53 +08:00
  • e61f9dcd76 vcs: fix name conflicts lilydjwg 2018-05-17 17:29:41 +08:00
  • 9340db2663 vcs: should return oldver than generate a new one lilydjwg 2018-05-16 14:10:41 +08:00
  • c1c531d707 debian API becomes flaky recently lilydjwg 2018-05-15 22:37:39 +08:00
  • 5383fb30e0 get_version should always return the current version lilydjwg 2018-05-15 22:25:35 +08:00
  • 8c0f7b5680 log extra arguments to console lilydjwg 2018-05-13 19:07:00 +08:00
  • ae58042a3e fix arguments mismatch for on_no_result lilydjwg 2018-05-10 20:29:38 +08:00
  • b3897a1235 update README on JSON logging lilydjwg 2018-05-09 14:34:32 +08:00
  • 79c3c934ce log no-result events lilydjwg 2018-05-09 14:34:20 +08:00
  • d321beec36 travis-ci: fix allow_failures instruction lilydjwg 2018-05-08 20:27:41 +08:00
  • f4ce0bdab0 travis-ci: use allow_failures instead of exclude lilydjwg 2018-05-08 20:19:29 +08:00
  • 6abc482c87 travis-ci: enable pip cache lilydjwg 2018-05-08 20:13:20 +08:00
  • 77781b3920 Merge branch 'keyfile' lilydjwg 2018-05-08 20:00:54 +08:00
  • a31470df0b tests: aur: try harder lilydjwg 2018-05-08 19:59:57 +08:00
  • d8536f4390 tests: aiohttp and pypy3 don't work well lilydjwg 2018-05-08 19:55:45 +08:00
  • ddfc569ba3 tests: remove more f-strings lilydjwg 2018-05-08 19:44:48 +08:00
  • 960f76e333 tests: fix test_proxy lilydjwg 2018-05-08 19:41:11 +08:00
  • ded2bcd8c5 tests: httpbin seems to be overloaded, disabled temporarily lilydjwg 2018-05-08 19:27:45 +08:00
  • 9273f30036 remove usage of f-strings, Python 3.5 is still supported lilydjwg 2018-05-08 19:27:28 +08:00
  • 3da3e356fa github: give an explicit error message when rate limited lilydjwg 2018-05-08 19:15:36 +08:00
  • 8f2d64d353 some debugging additions lilydjwg 2018-05-08 18:35:12 +08:00
  • 6c15ee8517 expose HTTPError, and raise it if status >= 400 for aiohttp lilydjwg 2018-05-08 18:34:32 +08:00
  • c86f8820b7 fix Source.keymanager not defined when __config__ is absent lilydjwg 2018-05-08 18:18:17 +08:00
  • 6fcf5869ad add test_keyfile lilydjwg 2018-05-08 18:18:10 +08:00
  • cf817ffe27 add Source.on_exception event hook lilydjwg 2018-05-08 18:17:45 +08:00
  • de1634a587 ConfigParser.get doesn't return None on missing options lilydjwg 2018-05-06 12:18:28 +08:00
  • 26e7160a90 add an empty "keys" section lilydjwg 2018-05-06 11:52:10 +08:00
  • 54f474cfb2 not zip_safe lilydjwg 2018-05-06 11:48:24 +08:00
  • 3d69ad4ad6 update README for keyfile lilydjwg 2018-05-06 00:01:27 +08:00
  • 6bcef4e307 gitlab: tweak key logic lilydjwg 2018-05-06 00:00:48 +08:00
  • b12f98ae6e gitlab: use keyfile lilydjwg 2018-05-05 23:52:13 +08:00
  • 39e79631fc fix configparser usage bug lilydjwg 2018-05-05 23:49:33 +08:00
  • 82dba4a965 github: use keyfile lilydjwg 2018-05-05 23:44:50 +08:00
  • a73314dc64 make keyfile path relative to the config file lilydjwg 2018-05-05 23:44:35 +08:00
  • d0a197115c support more kwargs for get_version implementations lilydjwg 2018-05-05 23:39:02 +08:00
  • 6c044b010e add KeyManager lilydjwg 2018-05-05 23:37:07 +08:00
  • 2e4f2bc424 test: test github use_max_tag with paging and include_tags_pattern lilydjwg 2018-05-04 11:46:40 +08:00
  • 23e9464cda github: support paging for use_max_tag lilydjwg 2018-05-04 11:46:26 +08:00
  • 081266e807 structlog: a rendering processor is always needed lilydjwg 2018-05-04 11:29:52 +08:00
  • 317ff6d97a github: implement the include_tags_pattern pattern, closes #70 lilydjwg 2018-05-04 11:05:25 +08:00
  • 1be2f5fe80 github: add docs about new include_tags_pattern option lilydjwg 2018-05-04 11:01:23 +08:00
  • 7676628b57 json logging to stdout instead lilydjwg 2018-04-14 13:44:33 +08:00
  • 8b2c933d02 Merge branch 'structlog' lilydjwg 2018-04-14 00:09:01 +08:00
  • a8f8a41c46 update tests lilydjwg 2018-04-14 00:01:57 +08:00
  • d7ce75a2fd source.cmd: fix typo lilydjwg 2018-04-13 23:59:18 +08:00
  • bb629ec561 source.cmd: reject empty results lilydjwg 2018-04-13 23:48:12 +08:00
  • 07fe08c639 support use both loggers lilydjwg 2018-04-13 23:30:05 +08:00
  • 85288583e1 rename --logger argument to indicate usage than implementation lilydjwg 2018-04-12 13:52:05 +08:00
  • e9357f490d fix name info on exception lilydjwg 2018-04-11 17:03:50 +08:00
  • 8d2690e344 try Python 3.7 again lilydjwg 2018-04-11 16:50:13 +08:00
  • cb6d38ed43 update travis config lilydjwg 2018-04-11 16:47:48 +08:00
  • a5510113aa update README and setup.py lilydjwg 2018-04-11 16:45:19 +08:00
  • 9f1f769738 fix throttling lilydjwg 2018-04-11 16:40:33 +08:00
  • 79c36641a2 switch from logging to structlog lilydjwg 2018-04-11 16:18:41 +08:00
  • ac1e248aac update tests lilydjwg 2018-04-09 14:07:19 +08:00
  • e8235ee2a2 Merge remote-tracking branch 'origin/pr/68' lilydjwg 2018-04-09 14:05:56 +08:00
  • fd6abcaeee
    Fix a typo in nvchecker/get_version.py Felix Yan 2018-04-09 13:58:52 +08:00
  • b24f4ae5fe try five times for AUR tests lilydjwg 2018-02-07 22:05:14 +08:00
  • 6cf7867428 travis: update lilydjwg 2018-02-07 21:58:13 +08:00
  • 1be7b57ea0 update ubuntupkg test lilydjwg 2018-02-07 21:56:45 +08:00
  • ee1b8267d0 fix github tests lilydjwg 2018-02-07 21:42:10 +08:00
  • c150b77b61 github: don't use master as default branch lilydjwg 2018-02-07 18:54:09 +08:00
  • 7133ffc1a0 [test] yield_fixture is deprecated lilydjwg 2017-12-22 14:15:05 +08:00
  • 96b3d83849
    Merge pull request #66 from felixonmars/fix-typo 依云 2018-01-15 09:40:38 +08:00
  • e1ca67442f
    Fix a typo in README Felix Yan 2018-01-15 00:47:16 +08:00
  • 48c394b693
    Merge pull request #65 from felixonmars/handle-exception 依云 2018-01-09 14:23:16 +08:00
  • 9ad63287eb
    Handle exception for no-tag situation Felix Yan 2018-01-09 11:32:50 +08:00
  • 1693d82fd4 declare to be stable lilydjwg 2017-12-08 15:45:53 +08:00
  • e3d7a6c29a v1.0, yay! v1.0 lilydjwg 2017-12-08 15:32:21 +08:00
  • 0ef27aaffd debianpkg: use sources.debian.org lilydjwg 2017-12-05 21:58:26 +08:00
  • 1021d5f7e4 manual: no empty values lilydjwg 2017-12-01 18:14:04 +08:00
  • 587203d9ec catch CURLE_UNSUPPORTED_PROTOCOL errors lilydjwg 2017-11-22 18:23:41 +08:00
  • 75873b5281 update test_aur lilydjwg 2017-11-05 16:41:06 +08:00
  • 8a17ccfd6b Use asyncio locks to ensure cache are always used Yen Chi Hsuan 2017-11-05 01:38:51 +08:00
  • 5df11f7b1a Improve android_sdk version extractor Yen Chi Hsuan 2017-11-05 01:29:12 +08:00
  • bb3fa58481 Add tests for Android SDK packages Yen Chi Hsuan 2017-10-29 22:57:59 +08:00
  • 02601c0b58 Support checking versoins from Android SDK Yen Chi Hsuan 2017-10-11 02:58:47 +08:00
  • 3083ef6a1f Merge pull request #61 from yan12125/substitute-versions 依云 2017-10-13 00:15:10 +08:00
  • a1222a0820 Catch exceptions with version substitutions and log them Yen Chi Hsuan 2017-10-12 22:56:24 +08:00
  • 05b604530c Refine docs of substitution options and add a test for option priority Yen Chi Hsuan 2017-10-12 22:46:30 +08:00
  • 78fef9d34d Fix README Yen Chi Hsuan 2017-10-11 01:58:21 +08:00
  • b834f9a81c Add a link for the new section Yen Chi Hsuan 2017-10-11 01:57:35 +08:00
  • ffa6eb7b8f Add documents and tests for substitution commands Yen Chi Hsuan 2017-10-11 01:50:44 +08:00
  • 3628505ea7 Support substitution of version strings Yen Chi Hsuan 2017-10-10 00:39:24 +08:00
  • f3653c79c8 update tests (3rd time) lilydjwg 2017-08-30 17:53:25 +08:00
  • fd5879a4a2 update tests again lilydjwg 2017-08-30 17:36:55 +08:00
  • fcd38b0bf7 update tests lilydjwg 2017-08-30 17:34:05 +08:00
  • 156e281a82 nvtake: add support for '--all' lilydjwg 2017-08-30 14:27:00 +08:00
  • dfbc91f22e ignore when version records file does not exist lilydjwg 2017-08-30 14:26:25 +08:00
  • e25f0bebce update sample_source.ini lilydjwg 2017-08-30 14:26:03 +08:00
  • ac6616afd6 fix get_version returning None lilydjwg 2017-08-13 18:49:36 +08:00
  • f98ef68949 replace linebreaks in version strings lilydjwg 2017-08-13 11:54:22 +08:00
  • 0912747416 Merge pull request #58 from felixonmars/improve-error 依云 2017-08-05 08:38:26 +08:00
  • 39d1895b2b
    Improve error message for non-exist nvtake targets Felix Yan 2017-08-05 02:51:14 +08:00
  • 933df7da4c update README for anitya, change version to dev lilydjwg 2017-07-25 15:36:40 +08:00