Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 734 Bytes

DEVELOPMENT.md

File metadata and controls

36 lines (23 loc) · 734 Bytes

PRODIGY Development

Installation

We use poetry to manage the dependencies and the virtual environment, so you need to install it first; check the official documentation for more details.

Clone the repository and install the dependencies:

git clone https://github.com/haddocking/prodigy.git && cd prodigy
poetry install

Testing

To run the tests, use the following command:

python -m unittest

Code style

We use trunk as the "all-purpose" linting tool, check its documentation.

To check for code style issues, run:

trunk check

To automatically fix the issues, run:

trunk fmt