Skip to content

serlo/metadata-exports

Repository files navigation

Unofficial exports of the Serlo metadata API

Development

Using Pipenv

  • Install pipenv
  • Run pipenv shell to activate the project's virtual environment.
  • Run pipenv install --dev to install the dev dependencies.
  • Run pipenv run lint to run the linting.
  • Run pipenv run format to format the code.
  • Run pipenv run test to run the tests in /tests.
  • Run exit to exit the shell

Export Metadata

  • Run pipenv run python download_metadata.py [output_file] to download all metadata from serlo.org
  • Run pipenv run python convert2rss.py [input_file] [output_file] to convert the downloaded .json into .rss