Forked from
Platform / Development / swh-lister
644 commits behind the upstream repository.
-
Archit Agrawal authored
Add a lister to list all the CRAN packages . It uses the build-in API in R language to list the packages and get their metadata. Closes T1709
Archit Agrawal authoredAdd a lister to list all the CRAN packages . It uses the build-in API in R language to list the packages and get their metadata. Closes T1709
README.md 5.51 KiB
swh-lister
This component from the Software Heritage stack aims to produce listings of software origins and their urls hosted on various public developer platforms or package managers. As these operations are quite similar, it provides a set of Python modules abstracting common software origins listing behaviors.
It also provides several lister implementations, contained in the following Python modules:
swh.lister.bitbucket
swh.lister.debian
swh.lister.github
swh.lister.gitlab
swh.lister.gnu
swh.lister.pypi
swh.lister.npm
swh.lister.phabricator
swh.lister.cran
Dependencies
All required dependencies can be found in the requirements*.txt
files located
at the root of the repository.
Local deployment
lister configuration
Each lister implemented so far by Software Heritage (github
, gitlab
, debian
, pypi
, npm
)
must be configured by following the instructions below (please note that you have to replace
<lister_name>
by one of the lister name introduced above).