swh-lister/swh/lister
Antoine Lambert 93f17d4d9c debian: Provide last_update to produced ListedOrigin models
Use the value of the "Last-Modified" header from the HTTP response
resulting of the debian sources index HTTP request.

It will prevent to create loading tasks for debian packages with no
changes since last listing.

Related to T2400
2021-12-03 16:09:44 +01:00
..
bitbucket mypy: Fix errors with release >= v0.900 2021-06-09 14:02:23 +02:00
cgit cgit: Enable to retry throttled HTTP requests 2021-10-22 15:15:05 +02:00
cran cran: Pass the package name to the loader 2021-11-09 15:04:01 +01:00
debian debian: Provide last_update to produced ListedOrigin models 2021-12-03 16:09:44 +01:00
gitea pattern: Use URL network location as instance name when not provided 2021-07-13 12:33:49 +02:00
github Deduplicate origins in the GitHub lister 2021-12-01 16:00:14 +01:00
gitlab Allow gitlab lister's name to be overriden by task arguments 2021-09-17 14:27:16 +02:00
gnu gnu: Respect the pattern docstring about state initialization 2021-09-21 11:17:16 +02:00
launchpad launchpad: Remove call to dataclasses.asdict on lister state 2021-01-28 19:17:58 +01:00
maven lister: Add new maven lister 2021-11-29 17:33:13 +01:00
npm Remove no longer used models field in dict returned by register 2021-02-02 16:33:52 +01:00
opam opam: Stop leaking temporary folders on machine 2021-11-10 16:58:35 +01:00
packagist packagist: Reimplement lister using new Lister API 2021-02-02 14:48:47 +01:00
phabricator pattern: Use URL network location as instance name when not provided 2021-07-13 12:33:49 +02:00
pypi Make PyPI lister incremental and complete in regards to last_update 2021-07-09 12:51:58 +02:00
sourceforge lister: Fix type 2021-11-23 10:13:19 +01:00
tests lister: Add new maven lister 2021-11-29 17:33:13 +01:00
tuleap pattern: Use URL network location as instance name when not provided 2021-07-13 12:33:49 +02:00
__init__.py Hook up listers implemented with the new pattern to the CLI 2021-01-11 11:00:29 +01:00
cli.py Remove no longer used legacy Lister API and update CLI options 2021-02-02 15:54:55 +01:00
pattern.py pattern: Use URL network location as instance name when not provided 2021-07-13 12:33:49 +02:00
py.typed typing: minimal changes to make a no-op mypy run pass 2019-10-28 15:35:21 +01:00
utils.py sourceforge: retry for all retryable exceptions 2021-05-26 12:05:39 +02:00