Change Log¶
1.2.0 (July 22, 2015)¶
- Doc and config tweaks.
- Python 2.6 support wavering, primarily because of failure of
stuf
0.9.16 to build there. 0.9.14 works fine. But eitherstuf
support will have to improve (I’ve submitted a pull request that fixes the problem), or we’ll have to swapstuf
out, or we’ll have to decomit py26.
1.1.7 (December 16, 2014)¶
- Added snazzy badges to PyPI readme
1.1.5 (December 16, 2014)¶
- Changed dependencies to utilize new
nulltype
package (unbundling it). Ensured tested on all lastest Python versions.
1.1 (October 29, 2013)¶
- Added
OptionsClass
base class. If client classes inherit from this, they automatically get ` set()`` andsettings()
methods.
1.0.7 (October 25, 2103)¶
- Mainly doc tweaks.
1.0.4 - 1.0.6 (October 24, 2013)¶
- When bad option names are defined (“bad” here meaning “conflicts with
names already chosen for pre-existing methods”), a
BadOptionName
exception will be raised.
- Tweaked docs, adding comparison chart.
1.0.3 (September 23, 2013)¶
- Switched to local version of
chainstuf
until bug with generator values instuf.chainstuf
can be tracked down and corrected. This was blocking a downstream feature-release ofsay
.
1.0.2 (September 19, 2013)¶
- Improved
setdefault
andupdate
methods, and added tests, primarily in effort to work around bug that appears instuf
,orderedstuf
, orchainstuf
when a mapping value is a generator.- Documentation improved.
1.0.1 (September 2013)¶
- Moved main documentation to Sphinx format in ./docs, and hosted the long-form documentation on readthedocs.org. README.rst now an abridged version/teaser for the module.
1.0 (Septemer 2013)¶
- Cleaned up source for better PEP8 conformance
- Bumped version number to 1.0 as part of move to semantic versioning, or at least enough of it so as to not screw up Python installation procedures (which don’t seem to understand 0.401 is a lesser version that 0.5, because 401 > 5).