All enhancements and patches to cookiecutter-django will be documented in this file.
This project adheres to Semantic Versioning.
Please see ROADMAP.md for upcoming changes.
From this point forward, releases will be tagged and development will take place on the develop
branch, merges back to master will be tagged and annotated here.
- Create
develop
branch for WIP - Add pyup configuration, direct updates to
develop
branch instead of master - Add Python 3.6 in Tox, Travis configs
- Remove Python 3.3 from test matrix
- Upgrade Travis host OS to Trusty
- Merged and/or closed all open pull requests (mostly pyup version updates)
- Updates
- pytest 3.0.6 -> 3.2.1
- tox 2.5.0 -> 2.7.0
- pytest-cov 2.4.0 -> 2.5.1
- sh 1.12.9 -> 1.12.14
- flake8 3.3.0 -> 3.4.1
- Re-added
get_version()
function in setup.py (@pydanny)
- Config for flake8 in setup.cfg (@browniebroke)
- Use Tox and fix Tox envlist (@browniebroke)
- Cleaned installations instructions (@browniebroke)
- Corrected domain for readthedocs: .org -> .io (@browniebroke)
- tox.ini file made more compact (@kelseyq)
- Makefile watchme for template generation (@pydanny)
post_gen_project.py
for removing example project if needed (@pydanny)- flake8 on generated Python code (@pydanny)
- Issue template (@purplediane)
- Views and urls based on specified model names (@leportella)
- Tests for urls and views and correcting model.strip() in some places (@leportella)
- Updated usage and fix requirements (@purplediane)
- Expanded tests (@purplediane)
- pytest-cookies (@pydanny)
- tox config (@pydanny)
- ability to specify django versions to run tox against rendered project (@kelseyq)
- Corrected datetime generation in
cookiecutter.json
(@kelseyq)
- Name to Cookiecutter Django Package (@pydanny)
- Basic model generation (@pydanny)
- Made MakeFile self documenting (@aaronbassett)
- Fix Makefile to use Python to open the docs in the default webbrowser (@JoseTomasTocino)
- Fix indents following code blocks (@acdha)
- Added Pycharm project configuration folder to .gitignore (@luzfcb)
- Corrected pip command (@davidastephens)
- Fixed filepath argument in setup.py (@jangeador)
- Validation of app_name (@hackebrot)
- Formal Python 3.5 support (@luzfcb)
- Fixed typo in README (@grokcode)
- Fixed installation description (@jondelmil)
- Insistence that wheel be used during package creation (@pydanny)
- Editor config (@pydanny)
- Bumpversion in project and requirements_dev.txt (@guilhermemaba)
- Travis for light testing (@pydanny)
- Two Scoops Academy sponsor mention (@pydanny)
- Testing instructions (@pydanny)
- Coverage results no longer are stored in version control, thanks to @grantmcconnaughey