Felix Yan
819a8461a4
Use deb.debian.org instead of ftp.debian.org
2020-09-16 17:41:45 +08:00
Felix Yan
ae563d007f
Add an APT source
...
This source follows the same flow apt itself uses to check for a
package's version, so it can be used to check for any APT repository
(not necessarily Debian or Ubuntu).
2020-09-16 17:20:17 +08:00
lilydjwg
e744a27572
use dedicated exception for loading errors
...
fixes #145
2020-09-11 15:11:50 +08:00
依云
f28cc7ae61
Merge pull request #144 from felixonmars/patch-2
...
Correct a typo in util.py
2020-09-09 07:01:39 +08:00
Felix Yan
f8444926ba
Correct a typo in util.py
2020-09-09 02:39:44 +08:00
依云
61e53b6698
Merge pull request #141 from felixonmars/nvtake-to-specific-version
...
Allow nvtake to update to a specific version
2020-09-03 19:30:59 +08:00
lilydjwg
fbb7484b32
docs: try newer sphinx
...
type annotations don't link. :meta private: doesn't hide. async is
absent.
[ci skip]
2020-09-03 17:52:30 +08:00
lilydjwg
daae6b5341
readthedocs doesn't have curl-config, try without
2020-09-03 17:02:08 +08:00
lilydjwg
bf8baa2c21
httpclient: fix headers being modified across invocations
2020-09-03 17:00:04 +08:00
lilydjwg
b9ac0794aa
add docs/requirements.txt for readthedocs
2020-09-03 16:55:18 +08:00
lilydjwg
cf42eab8c2
README: add documentation badge
2020-09-03 16:53:29 +08:00
lilydjwg
03f99944cf
remove the NEW
file
...
because it's done!
2020-09-03 16:42:48 +08:00
lilydjwg
1ceea05e15
trim down README and link the docs from readthedocs
...
It doesn't link well on GitHub.
2020-09-03 16:39:51 +08:00
lilydjwg
7bae8ece16
tests/test_debianpkg: update
2020-09-03 16:30:32 +08:00
lilydjwg
717c3e2367
Merge branch 'master' of github.com:lilydjwg/nvchecker into master
2020-09-03 16:27:57 +08:00
lilydjwg
8c99ae8eea
add documentation for plugins
2020-09-03 16:27:35 +08:00
依云
0397ea5cc5
Merge pull request #143 from felixonmars/f-string
...
Fix f-string in github source
2020-09-03 10:33:43 +08:00
Felix Yan
52ab39d92e
Fix f-string in github source
2020-09-03 04:38:14 +08:00
依云
8e277e1528
Merge pull request #142 from felixonmars/f-string
...
Use f-string for better readability
2020-09-03 02:36:36 +08:00
Felix Yan
30fe6e6d49
Use f-string for better readability
...
Since we are targeting 3.7+, it should be safe to use them now.
2020-09-03 00:51:46 +08:00
Felix Yan
3591bd8ce8
Allow nvtake to update to a specific version
...
This is useful when the new version is somehow broken and you currently
can only update the software to a version in between. It's also useful
when you ran nvtake by accident and want to reset it back to the correct
old version.
2020-09-03 00:17:14 +08:00
lilydjwg
0eb5860584
Merge remote-tracking branch 'origin/pr/140' into master
2020-09-02 23:15:34 +08:00
Felix Yan
2604b8377c
Make nvcmp output colorful
...
Also refactored nicelogger to reuse the logic there.
2020-09-02 17:37:48 +08:00
lilydjwg
36358c889a
Merge remote-tracking branch 'origin/pr/139' into master
2020-09-02 14:45:35 +08:00
lilydjwg
61daa29d48
fix aiohttp_httpclient not posting json
2020-09-02 14:40:38 +08:00
lilydjwg
8c4b5bbe57
travis-ci: use keyfile when KEY is set
2020-09-01 21:51:47 +08:00
依云
8a892f3909
Merge pull request #138 from felixonmars/fix-typo
...
Fix typos in README
2020-09-01 21:40:43 +08:00
Felix Yan
042217eee2
Complete only those having different versions and merge into nvcmp
2020-09-01 20:33:41 +08:00
Felix Yan
465b9ee4dd
Add bash completion support for nvtake
2020-09-01 20:15:45 +08:00
Felix Yan
d238a219f3
Fix typos in README
2020-09-01 18:59:41 +08:00
依云
ade7d53a1a
Merge pull request #137 from felixonmars/pagure
...
Add support for Pagure
2020-09-01 18:28:42 +08:00
Felix Yan
7f64ffa12a
Fine tunes
2020-09-01 18:13:56 +08:00
Felix Yan
a7da4207ae
Add support for Pagure
2020-09-01 18:11:57 +08:00
lilydjwg
0cfaac774d
update README
...
[ci skip]
2020-09-01 17:02:38 +08:00
lilydjwg
0d8b65a9c0
missing updates about the new "appdirs" dep
2020-08-31 17:50:11 +08:00
lilydjwg
25b3eb5261
fix not using keyfile in configuration file when --keyfile not given
...
fixes #136 .
2020-08-31 17:38:53 +08:00
lilydjwg
bc1f9df8c6
use appdirs for the default configuration file
...
closes #97 .
2020-08-31 17:34:11 +08:00
lilydjwg
2a2c67090c
forgot to remove test_vcs.py
2020-08-30 18:34:51 +08:00
lilydjwg
307c0db0f8
remove vcs source from here and update README
...
It's cumbersome and prevent the project to be zip_safe. Move it to where
it's used (archlinuxcn/lilac) so that it can evolve with that project.
2020-08-30 18:22:58 +08:00
lilydjwg
a2a239bdc6
nvchecker_source/manual: convert to string
...
because it's often written as an int or float, especially when
converting from YAML.
2020-08-30 17:49:39 +08:00
lilydjwg
290240eafb
README: fix badge
...
[ci-skip]
2020-08-27 23:53:29 +08:00
lilydjwg
b8d5bc151e
merge nvcheckver2 (the 2.0 dev branch) into master
2020-08-27 23:30:03 +08:00
lilydjwg
5689bc0a3f
update README and make new version master
2020-08-27 23:28:59 +08:00
lilydjwg
3d90c02273
fix README
2020-08-27 01:55:54 +08:00
lilydjwg
c2b4e51f56
README: update wording
...
[ci-skip]
2020-08-27 01:55:11 +08:00
lilydjwg
b54ebe6bcf
some setup.py fixes for #135
...
* use `find_namespace_packages` to find recursively
* install the nvchecker-ini2toml script
2020-08-27 01:49:19 +08:00
lilydjwg
c8c7bc5d4e
README: Python 3.7+ is required
...
[ci-skip]
2020-08-26 20:44:49 +08:00
lilydjwg
376e5ad499
update test_android_sdk
2020-08-26 20:38:55 +08:00
lilydjwg
275e502be3
update setup.py
2020-08-26 20:19:13 +08:00
lilydjwg
027b8f9b46
write versions to record files even it's up-to-date.
...
This matches the old behavior, and the record file means what we get,
not what are updated (that's what nvcmp does).
2020-08-26 20:18:08 +08:00