Commit graph

92 commits

Author SHA1 Message Date
pre-commit-ci[bot]
2e6e372b48
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.15.6 → v0.15.12](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.6...v0.15.12)
2026-04-27 17:37:41 +00:00
fragment
fb8f3bf51e
Merge pull request #44 from frgmt/docs/add-changelog
docs: add CHANGELOG.md
2026-04-16 16:50:39 +09:00
frgmt
00f8c5b3dc docs: add CHANGELOG.md
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 16:48:17 +09:00
fragment
6489cd3028
Merge pull request #42 from frgmt/main
Some checks failed
Lint & Test / lint (push) Has been cancelled
Lint & Test / test (4.2, 3.10) (push) Has been cancelled
Lint & Test / test (4.2, 3.11) (push) Has been cancelled
Lint & Test / test (4.2, 3.12) (push) Has been cancelled
Lint & Test / test (4.2, 3.13) (push) Has been cancelled
Lint & Test / test (4.2, 3.14) (push) Has been cancelled
Lint & Test / test (5.1, 3.10) (push) Has been cancelled
Lint & Test / test (5.1, 3.11) (push) Has been cancelled
Lint & Test / test (5.1, 3.12) (push) Has been cancelled
Lint & Test / test (5.1, 3.13) (push) Has been cancelled
Lint & Test / test (5.1, 3.14) (push) Has been cancelled
Lint & Test / test (5.2, 3.10) (push) Has been cancelled
Lint & Test / test (5.2, 3.11) (push) Has been cancelled
Lint & Test / test (5.2, 3.12) (push) Has been cancelled
Lint & Test / test (5.2, 3.13) (push) Has been cancelled
Lint & Test / test (5.2, 3.14) (push) Has been cancelled
Lint & Test / test (6.0, 3.12) (push) Has been cancelled
Lint & Test / test (6.0, 3.13) (push) Has been cancelled
Lint & Test / test (6.0, 3.14) (push) Has been cancelled
chore: upgrade version
2026-04-14 11:19:36 +09:00
frgmt
3abe915f5d chore: upgrade version 2026-04-14 10:26:45 +09:00
fragment
70c49df625
Merge pull request #40 from dpgraham4401/chore_format_in_ci
Chore: check formatting in CI
2026-04-14 10:10:45 +09:00
David Paul Graham
73cae605fe
use pyproject.toml as the version file now those changes are merged 2026-04-08 20:48:39 -04:00
David Paul Graham
fc2357e6bf
don't run ruff check on installation 2026-04-08 20:43:29 -04:00
David Paul Graham
e784ff34cb
format with ruff in CI 2026-04-08 20:43:29 -04:00
David Paul Graham
d1b8ee4768
format the codebase with ruff 2026-04-08 20:43:27 -04:00
David Paul Graham
938ff74f1b
add ruff format to pre-commit hooks 2026-04-08 20:43:10 -04:00
David Paul Graham
a0d049cff1
move ruff lint configs to separate section and reduce the target python version to the earliest supported python version
# Conflicts:
#	pyproject.toml
2026-04-08 20:43:08 -04:00
fragment
2a9851ce1b
Merge pull request #39 from dpgraham4401/src_layout
Some checks failed
Lint & Test / lint (push) Has been cancelled
Lint & Test / test (4.2, 3.10) (push) Has been cancelled
Lint & Test / test (4.2, 3.11) (push) Has been cancelled
Lint & Test / test (4.2, 3.12) (push) Has been cancelled
Lint & Test / test (4.2, 3.13) (push) Has been cancelled
Lint & Test / test (4.2, 3.14) (push) Has been cancelled
Lint & Test / test (5.1, 3.10) (push) Has been cancelled
Lint & Test / test (5.1, 3.11) (push) Has been cancelled
Lint & Test / test (5.1, 3.12) (push) Has been cancelled
Lint & Test / test (5.1, 3.13) (push) Has been cancelled
Lint & Test / test (5.1, 3.14) (push) Has been cancelled
Lint & Test / test (5.2, 3.10) (push) Has been cancelled
Lint & Test / test (5.2, 3.11) (push) Has been cancelled
Lint & Test / test (5.2, 3.12) (push) Has been cancelled
Lint & Test / test (5.2, 3.13) (push) Has been cancelled
Lint & Test / test (5.2, 3.14) (push) Has been cancelled
Lint & Test / test (6.0, 3.12) (push) Has been cancelled
Lint & Test / test (6.0, 3.13) (push) Has been cancelled
Lint & Test / test (6.0, 3.14) (push) Has been cancelled
Migrate to src layout and pyproject.toml
2026-03-25 21:44:28 +09:00
David Paul Graham
93dab05a8b
Merge branch 'main' into src_layout 2026-03-24 07:05:22 -04:00
David Paul Graham
0ff2493f03
Jazzband Contributing Guide (#37)
Some checks failed
Lint & Test / lint (push) Has been cancelled
Lint & Test / test (4.2, 3.10) (push) Has been cancelled
Lint & Test / test (4.2, 3.11) (push) Has been cancelled
Lint & Test / test (4.2, 3.12) (push) Has been cancelled
Lint & Test / test (4.2, 3.13) (push) Has been cancelled
Lint & Test / test (4.2, 3.14) (push) Has been cancelled
Lint & Test / test (5.1, 3.10) (push) Has been cancelled
Lint & Test / test (5.1, 3.11) (push) Has been cancelled
Lint & Test / test (5.1, 3.12) (push) Has been cancelled
Lint & Test / test (5.1, 3.13) (push) Has been cancelled
Lint & Test / test (5.1, 3.14) (push) Has been cancelled
Lint & Test / test (5.2, 3.10) (push) Has been cancelled
Lint & Test / test (5.2, 3.11) (push) Has been cancelled
Lint & Test / test (5.2, 3.12) (push) Has been cancelled
Lint & Test / test (5.2, 3.13) (push) Has been cancelled
Lint & Test / test (5.2, 3.14) (push) Has been cancelled
Lint & Test / test (6.0, 3.12) (push) Has been cancelled
Lint & Test / test (6.0, 3.13) (push) Has been cancelled
Lint & Test / test (6.0, 3.14) (push) Has been cancelled
* remove non-tested django versions from the list of tested versions in the readme

* add snippet on generating SECRET_KEYs

* add contributing readme

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* add file filter for github actions lint-and-test workflow

* add path filters for the lint and test github actions workflow

* use path-ignore instead of path for file filters

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-03-16 08:14:12 -04:00
David Paul Graham
fd1564ee1e
fix typo in description 2026-03-14 11:21:22 -04:00
David Paul Graham
d22be8c977
update required python version to 3.10 2026-03-14 11:19:30 -04:00
David Paul Graham
5a2e5d7641
install encrypted_fields before testing it 2026-03-14 08:36:01 -04:00
David Paul Graham
a0a8631e14
use dev dependency group for dependency installation in CI and fix command for running test with new src layout 2026-03-14 08:26:05 -04:00
David Paul Graham
d63e02c453
add development dependencies to a dependency group in pyproject.toml 2026-03-14 08:18:22 -04:00
David Paul Graham
353cdd21c0
remove requirements.txt file which is captured in the pyproject.toml now and uses ranges of possible dependencies instead of just pinning to a single version 2026-03-14 08:02:53 -04:00
David Paul Graham
077832b5e2
migrate to a src layout 2026-03-14 08:00:38 -04:00
David Paul Graham
bfd1225616
remove setup.py
we could keep it, but there's no complex steps in there that require a setup.py type build
2026-03-14 07:54:29 -04:00
David Paul Graham
77cbc16317
add the setup.py file equivalents fields for pyrpoject.toml per https://packaging.python.org/en/latest/guides/modernize-setup-py-project/ 2026-03-14 07:54:29 -04:00
pre-commit-ci[bot]
3b906d62c8 [pre-commit.ci] pre-commit autoupdate
Some checks failed
Lint & Test / lint (push) Has been cancelled
Lint & Test / test (4.2, 3.10) (push) Has been cancelled
Lint & Test / test (4.2, 3.11) (push) Has been cancelled
Lint & Test / test (4.2, 3.12) (push) Has been cancelled
Lint & Test / test (4.2, 3.13) (push) Has been cancelled
Lint & Test / test (4.2, 3.14) (push) Has been cancelled
Lint & Test / test (5.1, 3.10) (push) Has been cancelled
Lint & Test / test (5.1, 3.11) (push) Has been cancelled
Lint & Test / test (5.1, 3.12) (push) Has been cancelled
Lint & Test / test (5.1, 3.13) (push) Has been cancelled
Lint & Test / test (5.1, 3.14) (push) Has been cancelled
Lint & Test / test (5.2, 3.10) (push) Has been cancelled
Lint & Test / test (5.2, 3.11) (push) Has been cancelled
Lint & Test / test (5.2, 3.12) (push) Has been cancelled
Lint & Test / test (5.2, 3.13) (push) Has been cancelled
Lint & Test / test (5.2, 3.14) (push) Has been cancelled
Lint & Test / test (6.0, 3.12) (push) Has been cancelled
Lint & Test / test (6.0, 3.13) (push) Has been cancelled
Lint & Test / test (6.0, 3.14) (push) Has been cancelled
updates:
- [github.com/Lucas-C/pre-commit-hooks.git: v1.5.5 → v1.5.6](https://github.com/Lucas-C/pre-commit-hooks.git/compare/v1.5.5...v1.5.6)
2026-03-07 16:16:42 -05:00
David Paul Graham
f215f9aa2d
Merge pull request #32 from sontek/django-6-compatibility
django 6 compatibility
2026-03-07 16:11:06 -05:00
John Anderson
829ceaa5ae django 6 compatibility 2025-12-29 16:10:43 -04:00
fragment
9fa7e06b39
Merge pull request #29 from jazzband/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-12-18 09:34:01 +09:00
pre-commit-ci[bot]
c87a0a610f
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.21.0 → v3.21.2](https://github.com/asottile/pyupgrade/compare/v3.21.0...v3.21.2)
2025-11-24 17:35:19 +00:00
fragment
f74ce45d48
Merge pull request #28 from MaurizioPilia/patch-1
Upgrade Django and Python versions
2025-11-10 17:28:36 +09:00
fragment
d49d4c5e24
Merge pull request #27 from jazzband/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-11-10 17:27:33 +09:00
pre-commit-ci[bot]
7a35eda564
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0)
- [github.com/asottile/pyupgrade: v3.20.0 → v3.21.0](https://github.com/asottile/pyupgrade/compare/v3.20.0...v3.21.0)
2025-10-13 17:31:23 +00:00
MaurizioPilia
7f983133bb
Update lint-and-test.yml 2025-10-09 12:57:58 +02:00
MaurizioPilia
cad656814c
Update requirements.txt 2025-10-09 12:56:09 +02:00
MaurizioPilia
8a4b29040f
Update setup.py 2025-10-09 12:54:31 +02:00
MaurizioPilia
50c859b44e
Update lint-and-test.yml 2025-10-09 12:53:00 +02:00
MaurizioPilia
4fc0fd85c7
python 3.13 not supported 2025-10-09 12:41:17 +02:00
MaurizioPilia
b163a163cc
Exclude python 3.13 with django 4.2 2025-10-09 12:39:25 +02:00
MaurizioPilia
d9ce6b35fa
6.0 not found 2025-10-09 12:36:33 +02:00
MaurizioPilia
8e42622d23
Fix python_version and django_version 2025-10-09 12:35:24 +02:00
MaurizioPilia
46524cc2e2
Support new python and django versions 2025-10-09 12:30:22 +02:00
fragment
60a373921c
Merge pull request #26 from jazzband/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-07-10 11:37:25 +09:00
pre-commit-ci[bot]
f666e46bd8
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.19.1 → v3.20.0](https://github.com/asottile/pyupgrade/compare/v3.19.1...v3.20.0)
2025-05-26 17:17:58 +00:00
fragment
aa6ebe2cb2
Merge pull request #25 from frgmt/main
Fix version and typo
2025-02-25 12:03:19 +09:00
frgmt
12fa329181 Fix version and typo 2025-02-21 12:00:53 +09:00
fragment
df0df57b69
Merge pull request #24 from flaiming/secret-key-fallbacks
Added ability to use Django's SECRET_KEY_FALLBACKS to rotate secret key
2025-02-19 17:17:50 +09:00
fragment
9a3eaf8aed
Merge pull request #23 from jazzband/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-02-19 16:57:47 +09:00
Vojtěch Oram
83194fbf4c Updated README - added paragraph about rotating secret key 2025-02-18 15:36:46 +01:00
Vojtěch Oram
05be6f7bc4 Fixed getting SECRET_KEY_FALLBACKS for django <4.1 2025-02-18 15:26:33 +01:00
Vojtěch Oram
3e934dc86e Added ability to use Django's SECRET_KEY_FALLBACKS to rotate secret key 2025-02-18 15:11:15 +01:00