Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.1 KB

CONTRIBUTING.md

File metadata and controls

39 lines (24 loc) · 1.1 KB

Contibuting

Finding Issues

Bounty Board

The bounty board will have various features, issues, and requests that are up for grabs. We are still working on this. Come to the discord and ask for the current bounties.

See the spreadsheet here for the current bounties.

Setting-up

To run the tests, you need to first clone the repository.

Then install the package through poetry: Note - You may need to install poetry. See here

poetry install --with test

Testing

To run the all tests, or a specific test suite, use the following commands:

poetry run pytest
poetry run pytest tests/PATH_TO_TEST_SUITE

Commit Message format

Commit message format must be respected, with the following regex:

This ends up looking like feature(dspy): added new feature

^(break|build|ci|docs|feat|fix|perf|refactor|style|test|ops|hotfix|release|maint|init|enh|revert)\([a-z,A-Z,0-9,\-,\_,\/,:]+\)(:)\s{1}([\w\s]+)