Changelog#
django-slugify-processor 1.7.x (unreleased)#
Add your latest changes from PRs here
Documentation#
Automatically linkify links that were previously only text.
Development#
Aggressive automated lint fixes via
ruff
(#388)via ruff v0.3.4, all automated lint fixes, including unsafe and previews were applied:
ruff check --select ALL . --fix --unsafe-fixes --preview --show-fixes; ruff format .
Branches were treated with:
git rebase \ --strategy-option=theirs \ --exec 'poetry run ruff check --select ALL . --fix --unsafe-fixes --preview --show-fixes; poetry run ruff format .; git add src tests; git commit --amend --no-edit' \ origin/master
poetry: 1.7.1 -> 1.8.2
See also: https://github.com/python-poetry/poetry/blob/1.8.2/CHANGELOG.md
-
Related formattings. Update CI to use
ruff check .
instead ofruff .
.See also: https://github.com/astral-sh/ruff/blob/v0.3.0/CHANGELOG.md
-
Add flake8-commas (COM)
Add flake8-builtins (A)
Add flake8-errmsg (EM)
django-slugify-processor 1.6.0 (2023-12-09)#
Maintenance only, no bug fixes or features
Packaging#
Development#
CI#
Documentation#
django-slugify-processor 1.5.0 (2023-11-18)#
Maintenance only, no bug fixes or features
Development#
Poetry: 1.6.1 -> 1.7.0
See also: https://github.com/python-poetry/poetry/blob/1.7.0/CHANGELOG.md
Move formatting from
black
toruff format
(#379)This retains the same formatting style of
black
while eliminating a dev dependency by using our existing rust-basedruff
linter.Packaging (poetry): Fix development dependencies
Per Poetry’s docs on managing dependencies and
poetry check
, we had it wrong: Instead of using extras, we should create these:[tool.poetry.group.group-name.dependencies] dev-dependency = "1.0.0"
Which we now do.
Packaging: Add Python 3.12 to trove classifiers
CI: Update action packages to fix warnings
dorny/paths-filter: 2.7.0 -> 2.11.1
codecov/codecov-action: 2 -> 3
django-slugify-processor 1.4.0post0 (2023-10-07)#
Documentation#
README updates so links point to new django version
django-slugify-processor 1.4.0 (2023-10-07)#
What’s new#
Now
mypy --strict
compliant (#376)
Packaging#
Breaking changes#
django-slugify-processor 1.3.1 (2023-07-04)#
Maintenance only, no bug fixes or features
Internal improvements#
Infrastructure#
Packaging#
django-slugify-processor 1.3.0 (2022-09-11)#
Documentation#
Render changelog in
linkify_issues
(#360, #355)Fix Table of contents rendering with sphinx autodoc with
sphinx_toctree_autodoc_fix
(#355)
Development#
django-slugify-processor 1.2.0 (2022-08-16)#
Development#
Infrastructure updates for static type checking and doctest examples.
django-slugify-processor 1.1.1 (2022-03-08)#
Documentation#
README URL fixes
Development#
CI: Remove tox and tox-poetry-installer
This would break the poetry command when used inside the virtualenv.
django-slugify-processor 1.1.0 (2022-03-08)#
Mainly an update for the new repo URL: https://github.com/tony/django-slugify-processor
Documentation#
Switch to
furo
theme
Development#
Run pyupdate @ 3.7
New repo URL: https://github.com/tony/django-slugify-processor
django-slugify-processor 1.0.0 (2022-01-08)#
Compatibility#
Development#
Poetry: Update poetry to 1.1
Remove unused
requirements.txt
-related files.tool-versions
,.python-version
In an effort to work across multiple versions with
pyenv
andasdf
withasdf-python
, set multiple of the latest patched releases for python if they’re supported.-
Add
tox
as a test dependencyAdd enpaul/tox-poetry-installer to work with our project dependencies
Update tox.ini to use django’s new
main
branch, python 3.8 minimum for django’s main branch
django-slugify-processor 0.11.0 (2021-06-16)#
#329: Move to markdown
django-slugify-processor 0.10.0 (2021-06-16)#
Drop python 2.7, 3.5 and unsupported django versions
Remove unneeded
utf-8
versions
django-slugify-processor 0.9.0 (2020-08-08)#
Move doc URL from to git-pull.com
Move travis -> gh actions
Move pipenv -> poetry
Move RTD -> self-hosted docs
Relax package constraints
Add package constraints for cases where python version / django effects things
django-slugify-processor 0.8.4 (2017-12-03)#
Get docs online
Clean up API docs in code
django-slugify-processor 0.8.3 (2017-12-02)#
Add test_app, and tests for django-extensions and django-autoslug
django-slugify-processor 0.8.2 (2017-12-02)#
Try to tweak README / fix on PyPI
django-slugify-processor 0.8.1 (2017-12-01)#
README updates
Support for overriding builtin slugify in templates
Move template filter to templatetags/slugify_processor.py
django-slugify-processor 0.8.0 (2017-11-26)#
Initial commit