Commits on Source (11)
-
Franck Bret authored
Add a state to the lister to store the ``last_seen_commit`` as a Git commit hash. Use Dulwich to retrieve a Git commit walker since ``last_seen_commit`` if any. For each commit detect if it is a new package or a new package version commit and returns its origin with commit date as last_update.
99bbd9d6 -
Antoine Lambert authored
Guix now provides a "submodule" info in the sources.jon file it produced so exploit it to set the new "submodules" parameter of the git-checkout loader in order to retrieve submodules only when it is required. Related to swh/devel/swh-loader-git#4751.
f814e117 -
Franck Bret authored
The Elm Lister lists Elm packages origins from the Elm lang registry. It uses an http api endpoint to list packages origins. Origins are Github repositories, releases take advantages of Github relase Api.
3a1beae3 -
Franck Bret authored
'url' and 'instance' are mandatory Add elm lister entry to pyproject.toml
4b1f49ac -
Franck Bret authored
Use another Api endpoint that helps the lister to be stateful. The Api endpoint used needs a ``since`` value that represents a sequential index in the history. The ``all_packages_count`` state helps in storing a count which will be used as ``since`` argument on the next run.
82ee0951 -
Jérémy Bobbio (Lunar) authored
Commit c2402f40 renamed the entry points from `lister.*` without updating the rest of the framework. Revert the changes (and sort the list alphabetically).
d70dd849 -
David Douard authored
Link to the user documentation instead. Also add a section on required binary tools.
ed8de05e -
Antoine Lambert authored
In addition to query parameters also check if any part of URL path contains a tarball filename. It fixes the detection of some tarball URLs provided in Guix manifest. Related to swh/meta#3781.
65e51e29 -
Nicolas Dandrimont authored
This new parameter allows passing extra kwargs to calls to the requests library, e.g. to set timeouts or TLS certificate verification.
360a2f2c -
Nicolas Dandrimont authored
These settings are passed to all requests calls, when relevant.
d8909899 -
Nicolas Dandrimont authored
This setting allows disabling HTTPS certificate verification, if needed.
12e4da4e
Showing
- README.rst 21 additions, 24 deletionsREADME.rst
- pyproject.toml 41 additions, 40 deletionspyproject.toml
- swh/lister/bitbucket/tests/test_lister.py 1 addition, 1 deletionswh/lister/bitbucket/tests/test_lister.py
- swh/lister/elm/__init__.py 80 additions, 0 deletionsswh/lister/elm/__init__.py
- swh/lister/elm/lister.py 117 additions, 0 deletionsswh/lister/elm/lister.py
- swh/lister/elm/tasks.py 19 additions, 0 deletionsswh/lister/elm/tasks.py
- swh/lister/elm/tests/__init__.py 0 additions, 0 deletionsswh/lister/elm/tests/__init__.py
- swh/lister/elm/tests/data/https_package.elm-lang.org/all-packages_since_0 1 addition, 0 deletions...ests/data/https_package.elm-lang.org/all-packages_since_0
- swh/lister/elm/tests/data/https_package.elm-lang.org/all-packages_since_3 1 addition, 0 deletions...ests/data/https_package.elm-lang.org/all-packages_since_3
- swh/lister/elm/tests/data/https_package.elm-lang.org/all-packages_since_4 1 addition, 0 deletions...ests/data/https_package.elm-lang.org/all-packages_since_4
- swh/lister/elm/tests/test_lister.py 90 additions, 0 deletionsswh/lister/elm/tests/test_lister.py
- swh/lister/elm/tests/test_tasks.py 31 additions, 0 deletionsswh/lister/elm/tests/test_tasks.py
- swh/lister/gitlab/lister.py 2 additions, 2 deletionsswh/lister/gitlab/lister.py
- swh/lister/gogs/tests/test_lister.py 4 additions, 1 deletionswh/lister/gogs/tests/test_lister.py
- swh/lister/julia/__init__.py 10 additions, 4 deletionsswh/lister/julia/__init__.py
- swh/lister/julia/lister.py 102 additions, 19 deletionsswh/lister/julia/lister.py
- swh/lister/julia/tests/data/fake-julia-registry-repository.tar.gz 0 additions, 0 deletions...er/julia/tests/data/fake-julia-registry-repository.tar.gz
- swh/lister/julia/tests/data/fake-julia-registry-repository_0.tar.gz 0 additions, 0 deletions.../julia/tests/data/fake-julia-registry-repository_0.tar.gz
- swh/lister/julia/tests/data/fake-julia-registry-repository_1.tar.gz 0 additions, 0 deletions.../julia/tests/data/fake-julia-registry-repository_1.tar.gz
- swh/lister/julia/tests/data/fake_julia_registry_repository.sh 52 additions, 3 deletions...lister/julia/tests/data/fake_julia_registry_repository.sh
swh/lister/elm/__init__.py
0 → 100644
swh/lister/elm/lister.py
0 → 100644
swh/lister/elm/tasks.py
0 → 100644
swh/lister/elm/tests/__init__.py
0 → 100644
swh/lister/elm/tests/test_lister.py
0 → 100644
swh/lister/elm/tests/test_tasks.py
0 → 100644
File deleted
File added
File added