Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Latest commit

History

History
28 lines (20 loc) * 1.03 KB

CONTRIBUTING.rst

File metadata and controls

28 lines (20 loc) * 1.03 KB

Contributing

Contributions are welcome and appreciated! Every little bit helps, and credit will always be given.

When contributing to purl (such as code, bugs, documentation, etc.) you agree to the Developer Certificate of Origin http://developercertificate.org/ and its license (see the mit.LICENSE file). The same approach is used by the Linux Kernel developers and several other projects.

To ensure formatting validation on commit, you can setup a pre-commit hook that will automatically run "black" before the code is commited. Copy the "pre-commit.sample" file from the .git/hooks directory to a new file named "pre-commit" and add the following line to this file:

black --line-length 100 .

Now rename the file to pre-commit by removing the .sample extension.

For commits, it is best to simply add a line like this to your commit message, with your name and email:

Signed-off-by: Jane Doe

Please try to write a good commit message. See https://chris.beams.io/posts/git-commit/