diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..22ddbb1 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,17 @@ +# http://editorconfig.org + +root = true + +[*] +indent_style = space +indent_size = 2 +trim_trailing_whitespace = true +insert_final_newline = true +charset = utf-8 +end_of_line = lf + +[*.py] +indent_size = 4 + +[Makefile] +indent_style = tab diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..40f4ac7 --- /dev/null +++ b/.github/CODE_OF_CONDUCT.md @@ -0,0 +1 @@ +This project follows [Django's Code of Conduct](https://www.djangoproject.com/conduct/). diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000..2a7f84f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,10 @@ +name: Feature Request +description: Request an enhancement or new feature. +body: +- type: textarea + id: description + attributes: + label: Description + description: Please describe your feature request with appropriate detail. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/issue.yml b/.github/ISSUE_TEMPLATE/issue.yml new file mode 100644 index 0000000..e4865b1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue.yml @@ -0,0 +1,34 @@ +name: Issue +description: File an issue +body: +- type: input + id: python_version + attributes: + label: Python Version + description: Which version of Python were you using? + placeholder: 3.12.0 + validations: + required: false +- type: input + id: django_version + attributes: + label: Django Version + description: Which version of Django were you using? + placeholder: 5.0.0 + validations: + required: false +- type: input + id: package_version + attributes: + label: Package Version + description: Which version of this package were you using? If not the latest version, please check this issue has not since been resolved. + placeholder: 0.9.0 + validations: + required: false +- type: textarea + id: description + attributes: + label: Description + description: Please describe your issue. + validations: + required: true diff --git a/.github/SECURITY.md b/.github/SECURITY.md new file mode 100644 index 0000000..510730d --- /dev/null +++ b/.github/SECURITY.md @@ -0,0 +1 @@ +Please report security issues directly over email to matagus+security@gmail.com diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..e5903e0 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: +- package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly