Bundle of Perceval backends for Mozilla ecosystem.
The backends currently managed by this package support the next repositories:
- Crates
- Kitsune
- MozillaClub
- ReMo
These set of backends requires Python 3.7 or later, and
Perceval to run.
For other Python dependencies, please check the pyproject.toml
file included on this repository.
To install this package you will need to clone the repository first:
$ git clone https://github.com/grimoirelab/perceval-mozilla.git
Then you can execute the following commands:
$ pip3 install -r requirements.txt
$ pip3 install -e .
In case you are a developer, you should execute the following commands to install Perceval in your working directory (option -e
) and the packages of requirements_tests.txt.
$ pip3 install -r requirements.txt
$ pip3 install -r requirements_test.txt
$ pip3 install -e .
$ perceval crates
$ perceval kitsune --offset 373990
$ perceval mozillaclub
$ perceval remo
Licensed under GNU General Public License (GPL), version 3 or later.