Version history¶
We follow Semantic Version.
Unreleased¶
Features¶
Adds
python3.14supportAdds
django6.0support
1.3.2¶
Bugfixes¶
Do not fail on
include(optional(None))
1.3.1¶
Bugfixes¶
Fixes getting the last stack item performance #532
1.3.0¶
Features¶
Drops
python3.8supportAdds
python3.11andpython3.12supportAdds
django5.0supportUses
OSErrorinstead ofIOErroraliasConverts
include(*args, **kwargs)toinclude(*args, scope=...), because other kwargs were not supported anyway
1.2.0¶
Features¶
Adds
python3.10supportDrops
python3.6supportAdds
django4.1support
1.1.0¶
Features¶
Adds
python3.9supportAdds
django3.1support
Misc¶
Moves to Github Actions
1.0.1¶
Bugfixes¶
Fixes that django’s dev server was not catching split setting filechanges
1.0.0¶
Breaking changes:
Drops
python2supportDrops
django2.0support
Improvements:
Moves to
poetryAdds
mypysupportAdds
wemake-python-styleguidesupportAdds extra CI checks:
safety,doc8Adds
py.typedfile to package type information
0.3.1¶
Improvements:
Added support for django till to 2.2 version.
0.3.0¶
Improvements:
Added
Django==2.0Removed old versions of
Djangofrom test matrixRemoved
python3.4from test matrixDocumentation updates
Adds more
flake8plugins to enforce strict style
Bugs:
Fixes Windows problems via #21
0.2.5¶
Improvements:
Added
python3.6andDjango==1.11Fixed
tests/settingsstructure withbasic/folderAdded documentation, which is built with
SphinxUpdated
README.rstwith new logoUpdated
README.rstwithdocsbadgeUpdated
CONTRIBUTING.rstwith new information
Bugs:
Updated
README.rstto be compatible withPyPI
0.2.4¶
Changed the default Django version in the requirements from
>= 1.5.1to>= 1.5Added
setup.cfgto supportpython setup.py testcommandRefactored how the tests work
Added
tests/conftest.pyfile with the fixtures, used fixtures widelyChanged all test to be functions instead of classes
Added new classifiers
Added
pytest-envto read env variables fromsetup.cfgRemoved
run_coveralls.py, addedafter_successsection in.travis.ymlChanged the
README.rstto be shorter
0.2.3¶
Added
django@1.10supportNow
includefunction finds parentglobals()scope automatically if not providedAdded protection against infinite recursion
Added tests for stackable settings definition. See
tests/settings/stacked/Added tests for the new functionality
Added tests for
django@1.10intoxandtravisRemoved
3.2and3.3fromsetup.pysince these versions were not tested anyway
0.2.2¶
Now supporting
unicodefilenames, fixes #9Tests structure is changed
Removed example
Changed how
MANIFEST.inis defined
0.2.1¶
Changed
optionalto be a function.Added
test_tools.py, achieved 100% in coverage.Removed
setuptools-gitfromsetup.py, nowManifestis only way to providedistsources.Added
run_coveralls.pyto work on bothCIand local tests.Style fixes.
0.2.0¶
Now
toxis used for testing.Added
coverageinformation and badge.Removed
pep8utility, now usingpylint.
0.1.3¶
Python 3.5 support, Django 1.9 test-support, documentation updates.
0.1.2¶
Fixed Python 3 compatibility. Fixed #7.
0.1.1¶
Fixed issue #1: now works with Gunicorn, too
0.1.0¶
Initial version