- Fix packaging
- Pylint
- Improve passing of arguments to logger in MySQL backend
- Change API of mapper to pass tenant_name to get_db_name
- Add new Tests section in the documentation
- Rename dbname to db_name for consistency with tenant_name
- Fix bug from v2.0 on signature of get_cache_prefix
The API of the mapper has been modified to speed up parsing and for consistency:
get_dbname()
has been renamed toget_db_name()
get_db_name()
receivesrequest
and a newtenant_name
argumentget_cache_prefix()
receivesrequest
and newtenant_name
anddb_name
arguments
- Fixed package name in setup.py
- New PostgreSQL backend
- Improved documentation
- Examples of mappers are provided in the repository
- update_from_env arguments are now optional
- New setup.py based on Human's Ultimate Guide to setup.py
- Remove Python 2.6 support
- Django 1.10 compatibility (#8)
Note: This version was not properly tagged/released. The pypi source
distribution corresponds to commit 96795a5
with commit f1b3320
cherry-picked into it.
- Added
update_from_env
convenience function.
- Fixed missing exception during error (issue #1).
- Initial release.