Commit Graph

28 Commits

Author SHA1 Message Date
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