Maxim Slipenko
d4be5189fe
fix: handle HTTPError specifically
2025-02-28 11:04:47 +03:00
Maxim Slipenko
cc9001ad88
feat: add snapcraft source
2025-02-22 06:16:54 +00:00
Yichao Yu
92a424f946
Implement use_max_release for github
...
This follows the logic for use_max_tag but only includes the tags that are part of
a github release. The returned version follows include_prerelease and use_release_name
just like use_latest_release.
This allows waiting for release artifacts to be created after the tag is created on the repo.
2025-02-10 21:15:30 -05:00
lilydjwg
287282eb2c
archpkg: update url
2025-02-10 15:51:05 +08:00
Jean-Christophe Morin
ca011221cf
Use walrus operator and explicitly require python >= 3.8
...
Signed-off-by: Jean-Christophe Morin <jean_christophe_morin@hotmail.com>
2025-02-09 14:50:10 -05:00
Jean-Christophe Morin
6f5870787a
Exclude yanked PyPI releases
...
Signed-off-by: Jean-Christophe Morin <jean_christophe_morin@hotmail.com>
2025-02-08 16:02:51 -05:00
lilydjwg
4d5e29f26b
gitea: use the full date string as commit version
...
Only using the date part is too coarse. Also date could be different
across timezones and thus confusing.
2024-12-28 21:53:10 +08:00
Daniel Peukert
71a0002624
chore: fix typo in comment
2024-12-20 09:34:45 +01:00
Daniel Peukert
c0d6568434
feat: add opam source
2024-12-15 00:39:04 +01:00
lilydjwg
af1a855fd5
make mypy happy
2024-12-02 23:56:11 +08:00
Jakub Ružička
eeddd56156
rpmrepo: new RPM repo source
2024-12-02 15:16:55 +01:00
lilydjwg
28f1ab5144
github: make use_release_name=false work with include_prereleases
...
also make gitref uses the full ref path format. (If someone handles this
value to git, it should still works.)
2024-11-03 19:11:37 +08:00
lilydjwg
4eb70a0fbe
github: add option to use release name instead of tag
...
fixes #278
2024-11-03 18:24:54 +08:00
Ilaï Deutel
d5cc276000
crates.io: skip pre-releases, list option
...
This adds a `use_pre_release` option and adds support for list option for crates.io, similar to PyPI.
2024-09-27 00:10:21 -04:00
imlonghao
e4cff0b507
anitya: support to use anitya ID
2024-08-08 23:13:47 +08:00
Bert Peters
5677c9595e
Add launchpad source
2024-07-13 14:54:46 +02:00
lilydjwg
61ca3c95d0
pypi: fix handling of invalid versions
...
fixes #273 .
2024-06-01 16:34:36 +08:00
lilydjwg
2800f392d9
Merge remote-tracking branch 'origin/master'
2024-05-19 15:19:55 +08:00
Chih-Hsuan Yen
8397cbbce0
pypi: support list options
2024-05-19 12:10:40 +08:00
lilydjwg
d49d07437b
aur: datetime.utcfromtimestamp is deprecated
2024-05-11 15:58:26 +08:00
Daniel Peukert
62fdca8fbf
feat: implement version url support for go
2024-04-23 23:27:06 +02:00
rocka
47ce6fc2e4
feat: add jq source ( #261 )
...
feat: add jq source to parse json
2024-03-31 16:10:09 +08:00
lilydjwg
4ad3bdb95d
go: style: unify indentation etc
2024-03-09 18:48:47 +08:00
lilydjwg
35a19f30ae
mercurial: minor update
2024-03-09 18:45:19 +08:00
lilydjwg
5227df6f5b
Merge remote-tracking branch 'origin/pr/170'
2024-03-09 18:44:04 +08:00
lilydjwg
e19f033f15
Merge remote-tracking branch 'origin/master'
2024-03-09 18:41:47 +08:00
yingziwu
0e0eb2c363
feat: add go pkg support ( #259 )
2024-03-09 18:41:20 +08:00
lilydjwg
c53952c75c
httpheader: fix GetVersionError usage
2024-03-09 18:28:44 +08:00
lilydjwg
9784e64307
still fix
2024-03-08 20:49:37 +08:00
lilydjwg
5d908b34a6
fixes
2024-03-08 20:39:13 +08:00
David Arnold
03c2e25bbd
feat: implement more metadata for git{,ea,hub,lab}
2024-03-04 13:10:14 +01:00
David Arnold
8c82c3c289
feat: add configurable host to github
2024-03-02 10:47:50 +01:00
David Arnold
e3e8415251
feat: add netrc support
...
backwards compatible
2024-03-02 10:46:46 +01:00
lilydjwg
6b73d8cd87
update github source to handle rate limits according to current github docs
2024-02-29 21:00:13 +08:00
Bian Jiaping
fac30d46d9
Fix container test for multi-arch images
2023-12-18 14:58:56 +08:00
Bian Jiaping
4833135f87
container source plugin supports watching update of a specified tag ( #243 )
...
container source plugin supports watching update of a specified tag. Resolve #241
2023-12-02 23:45:25 +08:00
Daniel Peukert
55b3f671c8
implement second batch of URL results for sources
2023-10-18 21:58:29 +02:00
Daniel Peukert
6bf34873d3
implement first batch of URL results for sources
2023-10-18 02:00:46 +02:00
Daniel Peukert
a04d6b0fc6
implement rich result support for list-based sources
2023-10-18 01:59:30 +02:00
lilydjwg
bdd025d995
implement url results for AUR and PyPI
...
see https://github.com/lilydjwg/nvchecker/issues/238 .
2023-10-14 14:52:10 +08:00
Daniel Peukert
5052d82550
github: implement option to include prereleases
2023-08-25 23:23:30 +02:00
lilydjwg
5a972cd0d0
alpm: community repo is gone
2023-06-29 14:03:03 +08:00
lilydjwg
ac57d8fd15
alpmfiles: fix typing
2023-06-02 00:35:05 +08:00
Pekka Ristola
8157e08b59
Add alpmfiles source
...
Rewritten from the `archfiles` source in archlinuxcn/lilac
2023-05-31 21:29:17 +03:00
Alexandru Fikl
1be02fc29c
remove usage of deprecared sre_constants
2023-04-30 14:12:34 +03:00
lilydjwg
addc7d0b52
regex source: cache by url and post_data
...
so we can search for different regexes for the same web page.
fixes #221 .
2023-03-26 17:30:08 +08:00
lilydjwg
2782205efc
remove unused # type: ignore
2022-11-20 14:16:33 +08:00
lilydjwg
4c4479d4ea
gitea: omit default branch if not specified, fix for blm
2022-08-25 16:46:06 +08:00
Moody Liu
7b2a464821
alpm: support searching in multiple repos
2022-08-21 14:51:06 +01:00
Vanilla
2de30c0acd
vsmarketplace: use better filterType
...
fixes #216 .
2022-06-18 16:27:17 +08:00