Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1 KB

CONTRIBUTING.md

File metadata and controls

38 lines (30 loc) · 1 KB

Contributing to d3rlpy

Any kind of contribution to d3rlpy would be highly appreciated!

Contribution examples:

  • Thumbing up to good issues or pull requests 👍
  • Opening issues about questions, bugs, installation problems, feature requests, algorithm requests etc.
  • Sending pull requests

Development Guide

Build from source

$ git clone [email protected]:takuseno/d3rlpy
$ cd d3rlpy
$ pip install -e .

Before making your nice PR, please run the follwing commands to inspect code qualities.

Install additional dependencies for development

$ pip install -r dev.requirements.txt

Testing

$ ./scripts/test

Coding style check

This repository is styled and analyzed with Ruff. docformatter is additionally used to format docstrings. This repository is fully type-annotated and checked by mypy. Before you submit your PR, please execute this command:

$ ./scripts/lint