lilydjwg
27269534d2
update test status badget
2021-02-01 17:43:55 +08:00
lilydjwg
305c329e02
add a httpheader source
...
see #175 for use cases.
2021-01-28 18:05:58 +08:00
Chih-Hsuan Yen
91daf5ad4d
Make the generated man page reproducible
2021-01-17 17:20:10 +08:00
lilydjwg
491a71add7
git source: support fetching commit hash on a branch
2020-12-24 22:01:22 +08:00
Felix Yan
f00c6d163f
Add a mercurial source
...
This uses the json api of mercurial repositories. Verified to work on
the following hosting sites:
www.mercurial-scm.org/repo
hg.code.sf.net
hg.nginx.org
hg.mozilla.org
2020-11-18 01:28:45 +08:00
DDoSolitary
5622d6d0c1
add ALPM source
2020-11-09 05:07:14 +08:00
lilydjwg
630f41c19b
docs: a missed - -> _ conversion
...
[skip ci]
2020-11-05 00:11:03 +08:00
lilydjwg
b4689369c8
repology: return a list of versions instead
...
to support list options. Returning the first isn't usually desirable.
2020-10-30 17:57:31 +08:00
Jakub Ružička
024849c242
repology: add support for subrepo
...
Without this, querying latest Fedora packages is impossible because they
reside in 'updates' subrepo but old 'release' versions are returned.
Same thing for openSUSE.
Example config to query Fedora 32 latest packages in updates subrepo:
[somepackage]
source = "repology"
repo = "fedora_32"
subrepo = "updates"
2020-10-30 06:06:15 +01:00
lilydjwg
a8073e2ad5
usage.rst: mention the `git
source in 2.x changes on removed
vcs
` one
2020-10-24 16:22:00 +08:00
DDoSolitary
ab66fc0468
Add list options support for gems source
2020-10-22 00:10:45 +08:00
Chih-Hsuan Yen
ea1200126b
Add channel
for Android SDK packages
2020-10-10 13:19:36 +08:00
Chih-Hsuan Yen
75e72c11b3
Add container source plugin
...
Closes https://github.com/lilydjwg/nvchecker/issues/59
2020-10-07 19:17:48 +08:00
Felix Yan
108016aa45
Fix documentation for git source ( fixes #159 )
2020-10-06 10:01:25 +08:00
lilydjwg
7d4b2daa65
make make man
work
...
[skip ci]
2020-10-05 12:26:48 +08:00
lilydjwg
ccae7d8fcf
docs: add a script to convert usage.rst to a man page
...
[skip ci]
2020-10-04 21:18:27 +08:00
lilydjwg
e9190df7c2
docs: try to make things clearer
...
[skip ci]
2020-10-02 12:54:03 +08:00
lilydjwg
0eca4a9b43
releasing version 2.0
2020-10-01 14:41:35 +08:00
lilydjwg
4f3a900505
setup httpclient from configuration options
...
closes #76
2020-09-28 15:09:51 +08:00
lilydjwg
cd1cbfde30
support per source plugin configuration and support different registry for the npm source
2020-09-24 18:27:30 +08:00
依云
121b94a7eb
Merge pull request #153 from felixonmars/git
...
Add a git source
2020-09-24 16:44:50 +08:00
Felix Yan
c9b689d67b
Add a git source
...
It's a thin wrapper around the cmd source, and reuses its get_cmd
function.
2020-09-24 04:26:12 +08:00
Felix Yan
050f440465
Correct a typo in usage.rst
2020-09-23 22:41:14 +08:00
lilydjwg
07951bd745
httpx update to 0.15.0
2020-09-23 17:11:56 +08:00
Felix Yan
a018f71186
Make mirror and suite mandatory
2020-09-17 12:53:03 +08:00
Felix Yan
da5b489173
Use srcpkg instead of source_pkg
2020-09-16 21:19:38 +08:00
Felix Yan
b620ed4e90
Support source package too
2020-09-16 18:57:50 +08:00
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
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
b9ac0794aa
add docs/requirements.txt for readthedocs
2020-09-03 16:55:18 +08:00
lilydjwg
8c99ae8eea
add documentation for plugins
2020-09-03 16:27:35 +08:00