Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 1.68 KB

CONTRIBUTING.md

File metadata and controls

30 lines (25 loc) · 1.68 KB

Contributing

We welcome contributions to this project!
If you have an idea for a new feature or improvement, please open an issue to discuss it with the community before submitting a pull request.

Here are some guidelines to follow when contributing:

  1. Before making a contribution, please check the project's open issues to see if someone else is already working on something similar. If you have a new suggestion >or have found a bug, please open a new issue to let us know.
  2. If you want to work on an existing issue or have a new idea for a feature, please comment on the issue to let us know that you are working on it. This will help to > prevent duplication of effort.
  3. All contributions should be made via pull request. When submitting a pull request, please make sure to include a clear description of the changes you have made and why they are necessary.
  4. All code contributions should be accompanied by tests to ensure that the changes do not break existing functionality.
  5. If you are making a non-code contribution (e.g. writing documentation, creating graphics), please make sure to follow the project's style guidelines and include any necessary attribution.

To submit a pull request:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your changes. Make sure all changes are documented using docstrings and use pdoc3 to generate documentation files.
  4. Push your changes to your forked repository.
  5. Submit a pull request to the main repository.

Generating doucmentation

Use pdoc3 to generate documentation

pip install pdoc3

In the project root directory:

pdoc3 -o docs sportsbooklib

Thank you for your contributions!