cookiecutter v0.7.2 Release Notes
Release Date: 2014-08-05 // over 9 years ago-
🚀 The goal of this release was to fix cross-platform compatibility, primarily Windows bugs that had crept in during the addition of new 🔋 features. As of this release, Windows is a first-class citizen again, now complete with continuous integration.
🐛 Bug Fixes:
- 🛠 Fixed the contributing file so it displays nicely in Github, thanks to @pydanny.
- ⚡️ Updates 2.6 requirements to include simplejson, thanks to @saxix.
- Avoid unwanted extra spaces in string literal, thanks to @merwok.
- 🛠 Fix @unittest.skipIf error on Python 2.6.
- 📜 Let sphinx parse :param: properly by inserting newlines #213, thanks to @mineo.
- 🛠 Fixed Windows test prompt failure by replacing stdin per @cjrh in #195.
- 🚚 Made rmtree remove readonly files, thanks to @pfmoore.
- ✅ Now using tox to run tests on Appveyor, thanks to @pfmoore (#241).
- 🛠 Fixed tests that assumed the system encoding was utf-8, thanks to @pfmoore (#242, #244).
- ➕ Added a tox ini file that uses py.test, thanks to @pfmoore (#245).
Other Changes:
- @audreyfeldroy formally accepted position as BDFL of cookiecutter.
- Elevated @pydanny, @michaeljoseph, and @pfmoore to core committer status.
- ➕ Added Core Committer guide, by @audreyfeldroy.
- 📄 Generated apidocs from make docs, by @audreyfeldroy.
- ➕ Added contributing command to the makedocs function, by @pydanny.
- 📚 Refactored contributing documentation, included adding core committer instructions, by @pydanny and @audreyfeldroy.
- Do not convert input prompt to bytes, thanks to @uranusjr (#192).
- ➕ Added troubleshooting info about Python 3.3 tests and tox.
- ➕ Added documentation about command line arguments, thanks to @saxix.
- 💅 Style cleanups.
- ➕ Added environment variable to disable network tests for environments without networking, thanks to @vincentbernat.
- ➕ Added Appveyor support to aid Windows integrations, thanks to @pydanny (#215).
- CONTRIBUTING.rst is now generated via make contributing, thanks to @pydanny (#220).
- ✂ Removed unnecessary endoing argument to json.load, thanks to @pfmoore (#234).
- 🏁 Now generating shell hooks dynamically for Unix/Windows portability, thanks to @pfmoore (#236).
- ✂ Removed non-portable assumptions about directory structure, thanks to @pfmoore (#238).
- ➕ Added a note on portability to the hooks documentation, thanks to @pfmoore (#239).
- Replaced unicode_open with direct use of io.open, thanks to @pfmoore (#229).
- ➕ Added more Cookiecutters to the list: