Version history¶
We follow Semantic Version.
1.2.0¶
Features¶
Adds
python3.10
supportDrops
python3.6
supportAdds
django4.1
support
1.1.0¶
Features¶
Adds
python3.9
supportAdds
django3.1
support
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
python2
supportDrops
django2.0
support
Improvements:
Moves to
poetry
Adds
mypy
supportAdds
wemake-python-styleguide
supportAdds extra CI checks:
safety
,doc8
Adds
py.typed
file to package type information
0.3.1¶
Improvements:
Added support for django till to 2.2 version.
0.3.0¶
Improvements:
Added
Django==2.0
Removed old versions of
Django
from test matrixRemoved
python3.4
from test matrixDocumentation updates
Adds more
flake8
plugins to enforce strict style
Bugs:
Fixes Windows problems via #21
0.2.5¶
Improvements:
Added
python3.6
andDjango==1.11
Fixed
tests/settings
structure withbasic/
folderAdded documentation, which is built with
Sphinx
Updated
README.rst
with new logoUpdated
README.rst
withdocs
badgeUpdated
CONTRIBUTING.rst
with new information
Bugs:
Updated
README.rst
to be compatible withPyPI
0.2.4¶
Changed the default Django version in the requirements from
>= 1.5.1
to>= 1.5
Added
setup.cfg
to supportpython setup.py test
commandRefactored how the tests work
Added
tests/conftest.py
file with the fixtures, used fixtures widelyChanged all test to be functions instead of classes
Added new classifiers
Added
pytest-env
to read env variables fromsetup.cfg
Removed
run_coveralls.py
, addedafter_success
section in.travis.yml
Changed the
README.rst
to be shorter
0.2.3¶
Added
django@1.10
supportNow
include
function 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.10
intox
andtravis
Removed
3.2
and3.3
fromsetup.py
since these versions were not tested anyway
0.2.2¶
Now supporting
unicode
filenames, fixes #9Tests structure is changed
Removed example
Changed how
MANIFEST.in
is defined
0.2.1¶
Changed
optional
to be a function.Added
test_tools.py
, achieved 100% in coverage.Removed
setuptools-git
fromsetup.py
, nowManifest
is only way to providedist
sources.Added
run_coveralls.py
to work on bothCI
and local tests.Style fixes.
0.2.0¶
Now
tox
is used for testing.Added
coverage
information and badge.Removed
pep8
utility, 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