Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 706 Bytes

DEVELOPING.md

File metadata and controls

27 lines (20 loc) · 706 Bytes

Development of Programming Education Assistant

Python

Prerequisites

  • Python3
  • Python libraries: absl-py, jupyter, yapf and pylint. You can install them with pip3 install <pkg> --user.
  • At this moment, libraries other than jupyter is used only for developments.

Testing

In python directory, run

python3 -m utils_test

Styleguide and lint

Validate your code

Before you send a PR, please make sure your code passes tests and lint checks.

python3 ./python/bin/validate.py