Brian Kohan
7b7ea3a51f
Refactor how integrations are documented and tested:
...
* reorg contrib docs
* reorg templatetag docs
* add integrations submodule for tests
* add justfile recipes for running integration tests
* add reversion integration tests
* update reversion integraton documentation
* move integraton documentation for django-mptt to discussion forum
* move integration documentation for django-reversion-compare to discussion forum
2026-01-12 15:48:51 -08:00
Brian Kohan
bba7e638d1
Fix dumpdata usage for polymorphic models and add comprehensive tests.
...
closes #146
closes #175
closes #517
2026-01-09 12:03:05 -08:00
Brian Kohan
4fdf413c2a
move from 6.0 rc1 to 6.0 django in CI
2025-12-03 20:55:53 -08:00
Brian Kohan
83607a1a31
rename publish job and update to be verbose
2025-12-02 10:27:06 -08:00
Brian Kohan
37062d7518
rename publish job and update to be verbose
2025-12-02 10:26:54 -08:00
Brian Kohan
52a7ca23ae
fix release build
2025-12-01 23:45:16 -08:00
Joao Antunes
4ffc818175
Initial release workflow
...
Upgraded pypi publish action version
run lint and testing before allowing release to proceed
Co-authored-by: Brian Kohan <bckohan@gmail.com>
Co-authored-by: João Antunes <joao@pluto.bio>
2025-12-01 23:02:54 -08:00
Brian Kohan
c26b84a85e
support django 6 and python 3.14, update databases in CI
2025-11-29 22:29:06 -08:00
Hugo Osvaldo Barrera
f6dce29dc2
Drop support for EOL versions of Django
...
See: https://www.djangoproject.com/download/#supported-versions
2025-09-02 19:20:17 +02:00
Brian Kohan
31b27a2e5d
fix release CI check
2025-08-26 14:35:29 -07:00
Brian Kohan
c64b097be2
Add tests to all django supported RDBMS to CI, also add macos and windows tests.
...
Remove development dependency on gettext - compilemessages is run in release action and during just build
2025-08-25 23:44:18 -07:00
Brian Kohan
1aab9121dc
fix uv test locking
2025-08-24 18:18:27 -07:00
Brian Kohan
7645431fb9
fix new lint workflow to install gettext because it is needed for the package build
2025-08-24 17:36:25 -07:00
Brian Kohan
e5caa70e59
add justfile interface for command package management tasks, lint docs, change precommit to use just interface and update lint GHA accordingly
2025-08-24 17:33:58 -07:00
Brian Kohan
714c702a12
rename CI workflow to Lint, move all rst repo level doc files (like README) to markdown
2025-08-23 15:07:51 -07:00
Brian Kohan
350d3ffea1
Merge pull request #649 from akx/modern-lint
...
Update pre-commit tools, fix ruff configuration so it doesn't warn
2025-08-22 10:24:48 -07:00
Aarni Koskela
0f00e0e8f7
Drop support for Python 3.8
2025-08-20 12:22:35 +03:00
Aarni Koskela
cf8ae6e2ed
Update pre-commit tools, fix ruff configuration so it doesn't warn
2025-08-20 11:59:15 +03:00
Brian Kohan
b375ed1542
add python 3.13 to CI testing
2025-04-30 14:57:34 -07:00
Brian Kohan
1d4f95f001
upgrade GHA versions
2025-02-26 22:49:10 -08:00
Hugo van Kemenade
92400f1b9f
Use default coverage file locations
2023-12-20 12:27:42 +02:00
Aarni Koskela
9d674e4793
Drop support for non-supported versions of Django and Python ( #563 )
...
Resolves #556
2023-12-18 14:45:36 +02:00
Aarni Koskela
4a36247add
Lint and format with ruff ( #560 )
...
* Switch linting and formatting from flake8+isort+black to ruff+ruff-format
* CI: add pre-commit step
2023-12-16 20:13:43 +02:00
Aarni Koskela
0ead3b6d6f
Replace Travis CI configuration with GitHub Actions ( #561 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-12-12 12:50:15 +02:00