Overview

Request 975943 accepted

- Make tests run again.
- version update to 2.10.0
Version 2.10.0
- Fix usage of `unittest` to be ready for Python 3.11 (#288).
- Fix `default_app_config` deprecation warning for Django 3.2 (#289).
- Replace Travis with GitHub Actions, dropping `ppc64le` arch tests (#290).
* Added Python 3.10 to tests (Django supports it if >=3.2.9).
- Run pyupgrade, remove compatibility code (#291).
- Add support for Django 4.0, with more old-code cleanup (#292).
* Remove use of `django.conf.urls.url` in test app (gone in Django 4.0).
* Set `DEFAULT_AUTO_FIELD` to avoid warnings in test app.
* Remove `django_jinja.contrib._pipeline` package, which was deprecated in 2015.
* Drop formal Django 3.0 and 3.1 support.
** Projects using these versions should still function until support for 2.2 is dropped.
- Django 2.2 and Python 3.6 will likely be dropped in the next non-patch release.
Version 2.9.1
- Complete config example in the docs now reflects actual project defaults (#286).
- `get_template` no longer calls `template_name.endswith` twice under the default setup.
- Rewrite usage and template matching config sections in the docs, to fully explain behavior.
Version 2.9.0
- Jinja2 policies now settable via `TEMPLATES[n]['OPTIONS']['policies']` (#285).
- `makemessages` now respects the `ext.i18n.trimmed` policy,
will automatically trim jinja `{% trans %}` blocks when generating `.po` files.
Version 2.8.0
- Upgrade to jinja2 3.0, dropping support for 2.11 and below (#279).
- Dropped Python 3.5 support.
Version 2.7.1
- Fixed `makemessages` command, which in 2.7.0 could not detect `{% trans %}` tags in Django templates (#272).
- Fixed `{% cache %}` tag to allow a timeout of `None` (to cache forever), which Django's tag added in 2.0 (#274).
- Fixed README not displaying in project description at PyPI (#276).
- Added Django 3.2 support.
Version 2.7.0
- Fixed loading template names with backslashes on Windows (#249).
- Added Django's `json_script` filter for Django 2.1 and higher.
- Fixed docs site stylesheet.
- Added Django 3.1 support.
- Removed Django 1.11 support.
- Added Python 3.9 (rc1) to test suite.
- Clarified "not recommended" usage of context processors with django-jinja in the docs.

Request History
Matej Cepl's avatar

mcepl created request

- Make tests run again.
- version update to 2.10.0
Version 2.10.0
- Fix usage of `unittest` to be ready for Python 3.11 (#288).
- Fix `default_app_config` deprecation warning for Django 3.2 (#289).
- Replace Travis with GitHub Actions, dropping `ppc64le` arch tests (#290).
* Added Python 3.10 to tests (Django supports it if >=3.2.9).
- Run pyupgrade, remove compatibility code (#291).
- Add support for Django 4.0, with more old-code cleanup (#292).
* Remove use of `django.conf.urls.url` in test app (gone in Django 4.0).
* Set `DEFAULT_AUTO_FIELD` to avoid warnings in test app.
* Remove `django_jinja.contrib._pipeline` package, which was deprecated in 2015.
* Drop formal Django 3.0 and 3.1 support.
** Projects using these versions should still function until support for 2.2 is dropped.
- Django 2.2 and Python 3.6 will likely be dropped in the next non-patch release.
Version 2.9.1
- Complete config example in the docs now reflects actual project defaults (#286).
- `get_template` no longer calls `template_name.endswith` twice under the default setup.
- Rewrite usage and template matching config sections in the docs, to fully explain behavior.
Version 2.9.0
- Jinja2 policies now settable via `TEMPLATES[n]['OPTIONS']['policies']` (#285).
- `makemessages` now respects the `ext.i18n.trimmed` policy,
will automatically trim jinja `{% trans %}` blocks when generating `.po` files.
Version 2.8.0
- Upgrade to jinja2 3.0, dropping support for 2.11 and below (#279).
- Dropped Python 3.5 support.
Version 2.7.1
- Fixed `makemessages` command, which in 2.7.0 could not detect `{% trans %}` tags in Django templates (#272).
- Fixed `{% cache %}` tag to allow a timeout of `None` (to cache forever), which Django's tag added in 2.0 (#274).
- Fixed README not displaying in project description at PyPI (#276).
- Added Django 3.2 support.
Version 2.7.0
- Fixed loading template names with backslashes on Windows (#249).
- Added Django's `json_script` filter for Django 2.1 and higher.
- Fixed docs site stylesheet.
- Added Django 3.1 support.
- Removed Django 1.11 support.
- Added Python 3.9 (rc1) to test suite.
- Clarified "not recommended" usage of context processors with django-jinja in the docs.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:7 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:7"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:7"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:7 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:7 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:7 got accepted.

openSUSE Build Service is sponsored by