Commit graph

  • 185a7e88a9 use asyncio.Semaphore instead of self-made queue lilydjwg 2020-09-20 22:15:54 +08:00
  • f4983eaea3 apt: run decompress in an executor to give other tasks time to run lilydjwg 2020-09-20 22:02:18 +08:00
  • 450fa7de10 update test_gitea lilydjwg 2020-09-17 13:20:38 +08:00
  • 2502b0babc
    Merge pull request #147 from felixonmars/nvcmp-sort-and-newer 依云 2020-09-17 13:17:55 +08:00
  • ef808b7517
    Merge pull request #146 from felixonmars/apt 依云 2020-09-17 13:17:33 +08:00
  • d380e31881
    Fix srcpkg test Felix Yan 2020-09-17 12:55:30 +08:00
  • a018f71186
    Make mirror and suite mandatory Felix Yan 2020-09-17 12:53:03 +08:00
  • a2b03867a9 Add --sort and --newer to nvcmp Felix Yan 2020-09-17 12:47:12 +08:00
  • da5b489173
    Use srcpkg instead of source_pkg Felix Yan 2020-09-16 21:19:38 +08:00
  • b620ed4e90
    Support source package too Felix Yan 2020-09-16 18:57:50 +08:00
  • 819a8461a4
    Use deb.debian.org instead of ftp.debian.org Felix Yan 2020-09-16 17:41:45 +08:00
  • ae563d007f
    Add an APT source Felix Yan 2020-09-16 17:20:17 +08:00
  • e744a27572 use dedicated exception for loading errors lilydjwg 2020-09-11 15:11:21 +08:00
  • f28cc7ae61
    Merge pull request #144 from felixonmars/patch-2 依云 2020-09-09 07:01:39 +08:00
  • f8444926ba
    Correct a typo in util.py Felix Yan 2020-09-09 02:39:44 +08:00
  • 61e53b6698
    Merge pull request #141 from felixonmars/nvtake-to-specific-version 依云 2020-09-03 19:30:59 +08:00
  • fbb7484b32 docs: try newer sphinx lilydjwg 2020-09-03 17:52:30 +08:00
  • daae6b5341 readthedocs doesn't have curl-config, try without lilydjwg 2020-09-03 17:02:08 +08:00
  • bf8baa2c21 httpclient: fix headers being modified across invocations lilydjwg 2020-09-03 17:00:04 +08:00
  • b9ac0794aa add docs/requirements.txt for readthedocs lilydjwg 2020-09-03 16:55:18 +08:00
  • cf42eab8c2 README: add documentation badge lilydjwg 2020-09-03 16:53:29 +08:00
  • 03f99944cf remove the NEW file lilydjwg 2020-09-03 16:42:48 +08:00
  • 1ceea05e15 trim down README and link the docs from readthedocs lilydjwg 2020-09-03 16:39:51 +08:00
  • 7bae8ece16 tests/test_debianpkg: update lilydjwg 2020-09-03 16:30:32 +08:00
  • 717c3e2367 Merge branch 'master' of github.com:lilydjwg/nvchecker into master lilydjwg 2020-09-03 16:27:57 +08:00
  • 8c99ae8eea add documentation for plugins lilydjwg 2020-09-03 16:27:35 +08:00
  • 0397ea5cc5
    Merge pull request #143 from felixonmars/f-string 依云 2020-09-03 10:33:43 +08:00
  • 52ab39d92e
    Fix f-string in github source Felix Yan 2020-09-03 04:38:14 +08:00
  • 8e277e1528
    Merge pull request #142 from felixonmars/f-string 依云 2020-09-03 02:36:36 +08:00
  • 30fe6e6d49
    Use f-string for better readability Felix Yan 2020-09-03 00:31:47 +08:00
  • 3591bd8ce8
    Allow nvtake to update to a specific version Felix Yan 2020-09-03 00:17:14 +08:00
  • 0eb5860584 Merge remote-tracking branch 'origin/pr/140' into master lilydjwg 2020-09-02 23:15:34 +08:00
  • 2604b8377c
    Make nvcmp output colorful Felix Yan 2020-09-02 17:37:48 +08:00
  • 36358c889a Merge remote-tracking branch 'origin/pr/139' into master lilydjwg 2020-09-02 14:45:35 +08:00
  • 61daa29d48 fix aiohttp_httpclient not posting json lilydjwg 2020-09-02 14:40:38 +08:00
  • 8c4b5bbe57 travis-ci: use keyfile when KEY is set lilydjwg 2020-09-01 21:51:18 +08:00
  • 8a892f3909
    Merge pull request #138 from felixonmars/fix-typo 依云 2020-09-01 21:40:43 +08:00
  • 042217eee2
    Complete only those having different versions and merge into nvcmp Felix Yan 2020-09-01 20:33:41 +08:00
  • 465b9ee4dd
    Add bash completion support for nvtake Felix Yan 2020-09-01 20:13:50 +08:00
  • d238a219f3
    Fix typos in README Felix Yan 2020-09-01 18:59:41 +08:00
  • ade7d53a1a
    Merge pull request #137 from felixonmars/pagure 依云 2020-09-01 18:28:42 +08:00
  • 7f64ffa12a
    Fine tunes Felix Yan 2020-09-01 18:13:56 +08:00
  • a7da4207ae
    Add support for Pagure Felix Yan 2020-09-01 18:01:59 +08:00
  • 0cfaac774d update README lilydjwg 2020-09-01 17:02:38 +08:00
  • 0d8b65a9c0 missing updates about the new "appdirs" dep lilydjwg 2020-08-31 17:50:11 +08:00
  • 25b3eb5261 fix not using keyfile in configuration file when --keyfile not given lilydjwg 2020-08-31 17:37:23 +08:00
  • bc1f9df8c6 use appdirs for the default configuration file lilydjwg 2020-08-31 17:33:55 +08:00
  • 2a2c67090c forgot to remove test_vcs.py lilydjwg 2020-08-30 18:34:51 +08:00
  • 307c0db0f8 remove vcs source from here and update README lilydjwg 2020-08-30 18:22:58 +08:00
  • a2a239bdc6 nvchecker_source/manual: convert to string lilydjwg 2020-08-30 17:49:39 +08:00
  • 290240eafb README: fix badge lilydjwg 2020-08-27 23:53:29 +08:00
  • b5067de68c update tests: hg support of bitbucket is gone v1.x lilydjwg 2020-08-27 23:52:46 +08:00
  • b8d5bc151e merge nvcheckver2 (the 2.0 dev branch) into master lilydjwg 2020-08-27 23:30:03 +08:00
  • 5689bc0a3f update README and make new version master lilydjwg 2020-08-27 23:28:59 +08:00
  • 7c8727e356 update README lilydjwg 2020-08-27 23:25:50 +08:00
  • 3a6746ed24 update test_android lilydjwg 2020-08-27 23:23:55 +08:00
  • 3d90c02273 fix README lilydjwg 2020-08-27 01:55:54 +08:00
  • c2b4e51f56 README: update wording lilydjwg 2020-08-27 01:55:11 +08:00
  • b54ebe6bcf some setup.py fixes for #135 lilydjwg 2020-08-27 01:49:19 +08:00
  • c8c7bc5d4e README: Python 3.7+ is required lilydjwg 2020-08-26 20:44:00 +08:00
  • 376e5ad499 update test_android_sdk lilydjwg 2020-08-26 20:38:55 +08:00
  • 275e502be3 update setup.py lilydjwg 2020-08-26 20:19:13 +08:00
  • 027b8f9b46 write versions to record files even it's up-to-date. lilydjwg 2020-08-26 20:18:08 +08:00
  • 6a6d5df682 port tools.py and change record files to use json format lilydjwg 2020-08-26 20:05:37 +08:00
  • 4f515d75db fix type annotations lilydjwg 2020-08-21 18:53:09 +08:00
  • 6c2e31193c fix README: toml has tables rather than sections lilydjwg 2020-08-21 18:24:43 +08:00
  • 7f8310e685 update README and some more fixes lilydjwg 2020-08-21 18:16:44 +08:00
  • e59766f839 add the ini2toml script lilydjwg 2020-08-21 17:42:31 +08:00
  • 57626faecf fix aiohttp_httpclient lilydjwg 2020-08-20 19:29:00 +08:00
  • 58a7ae05ca hackage is flaky lilydjwg 2020-08-20 17:07:16 +08:00
  • e6d0d158f0 drop tests for pypy because it doesn't support the annotations future import lilydjwg 2020-08-20 16:10:28 +08:00
  • 8ed445d238 aiohttp_httpclient: fix lilydjwg 2020-08-20 15:51:43 +08:00
  • 04a95de7af gitea.com is slow on travis, try harder lilydjwg 2020-08-20 15:50:36 +08:00
  • 649799389f bitbucket no longer supports hg lilydjwg 2020-08-20 15:42:50 +08:00
  • e339827436 aiohttp: fix request arguments lilydjwg 2020-08-20 15:41:35 +08:00
  • 2d0d3cfcee bitbucket: minor cleanup lilydjwg 2020-08-20 15:39:21 +08:00
  • f6ff697d21 dash doesn't have $RANDOM lilydjwg 2020-08-20 15:31:00 +08:00
  • ce828df545 requires http2 for httpx lilydjwg 2020-08-20 15:30:43 +08:00
  • eb6833475e partial updates to README lilydjwg 2020-08-20 15:23:05 +08:00
  • e228e31b84 final tweak of keyfile lilydjwg 2020-08-20 15:18:05 +08:00
  • 95150fa8e9 port github source and tests (the last one!) lilydjwg 2020-08-20 14:56:40 +08:00
  • 61a67a4a5b port more tests lilydjwg 2020-08-18 16:45:20 +08:00
  • 7de923c1e1 remove ignored_tags from vcs and bitbucket sources lilydjwg 2020-08-18 16:35:26 +08:00
  • 2f4629fb22 port gitlab source lilydjwg 2020-08-18 16:32:47 +08:00
  • 71015be582 port the gitea source lilydjwg 2020-08-18 16:22:14 +08:00
  • c0d836ba65 github actions: try run directly on ubuntu to speed up and get latest Python packages via pip lilydjwg 2020-08-17 22:07:00 +08:00
  • 870fb99182 port more sources lilydjwg 2020-08-17 22:04:44 +08:00
  • 6737400a4c update NEW lilydjwg 2020-08-17 17:01:41 +08:00
  • 34f7de18c0 try run mypy with github actions lilydjwg 2020-08-17 16:42:54 +08:00
  • 894706819a update mypy.ini lilydjwg 2020-08-17 16:56:10 +08:00
  • 0f9099aae5 port more tests lilydjwg 2020-08-17 16:31:59 +08:00
  • 4887ec66d9 port more tests lilydjwg 2020-08-17 16:21:02 +08:00
  • 616cf2bc20 fix a typo causing proxy not used lilydjwg 2020-08-17 16:20:34 +08:00
  • 10f6b1561e start porting tests to new version lilydjwg 2020-08-17 15:11:14 +08:00
  • 1f7552bbf7 support setting keyfile on command line lilydjwg 2020-08-17 14:32:39 +08:00
  • 8520a62271 update httpclient implementations lilydjwg 2020-08-15 16:58:13 +08:00
  • 5e209cc9ad update typing lilydjwg 2020-08-14 21:23:31 +08:00
  • 19553c3564 create an api for modules lilydjwg 2020-08-14 20:04:05 +08:00
  • 72d1d27f89 port more sources, add cache.get_json lilydjwg 2020-08-14 18:25:48 +08:00
  • 5dcd13306a fix ci badget, refer to the master branch lilydjwg 2020-08-13 22:36:09 +08:00