* release/4.0:
Bump version to 4.0
Universal wheels!
Replaces #301 autodiscover works with AppConfig
Ignore autogenerated CTags file
Do not try south modelinspector when not needed
Make it possible to configure IMAGEKIT_CACHE_TIMEOUT
Test against Django 1.11
Close the file only if it has been opened locally
Cleanup caching configuration
updated readme.rst with a svg badge
honor post_save's update_fields and only fire the source_saved signal when needed
Ignore VSCode workspace config files
Fixed#350: Error when trying to access width/height after url
Fixes#382: Tests no longer leave junk
Fixes#379 Support for Django 1.10
Ignore .idea from git
Include the test suite in the sourcetarball but do not install it.
Make travis happy
Drop support for older Django and Python versions
Replace Lenna image in tests with a truly free alternative.
Move compat module outside of templatetags package
Fix test requirements for django 1.9 and Python3.5
I reworked the `MANIFEST.in` to include the whole test suite so it can be used
by distribution packages during build time. It is excluded from the installed
packages automatically.
The inclusion rules for the documentation were also made more verbose to prevent
build artifacts from entering the source tarball (think .pyc files).
This change drop official support for Django 1.2 and 1.3
and Python 2.6 and 3.2
In this commit test requirements are not so strict to allow versions
available in Debian sid.
Fixes#362
Many thanks to @fladi
The Lenna image used in image processing tests is considered problematic due to
its unclear copyright status. Right now it is considered to be "overlooked" by
the copyright holder Playboy.
A suitable replacement image is already provided in the libav sources which is
licensed under the Expat (MIT) license and thus truly free.
This replaces the Lenna image with the one from the libav project.
* release/3.3:
Add @vstoykov to the author list.
Bump version number.
Update django-nose version to work with Django 1.9
Add a missing env to the tox matrix
Work a compatibility implementation for Django 1.2
Tells tox to only run the designated env
Enable the new travis architecture for speed and reliability
Allow the test to fail fast
Allow travis to fail for the python3.5 interpreter not yet available
Use the env conf for travis to split the test builds
Add tox env for django 1.9
Update the doc to reflect the new `IMAGEKIT_CACHE_BACKEND` behavior
Cleaner implementation thanks to @vstoykov explanation
Handle cases where DEFAULT_CACHE_ALIAS is None in old Django versions
Do not take a decision on which cache to use in DEBUG mode
Use a compat method to wrap the new way of retrieving the cache engine