Version history¶
We follow Semantic Version.
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.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.0¶
Initial version