Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Fixed a packaging error with v0.2.0 - See v0.2.0 release for changes Squashed commit of the following: commit 18c6286 Author: Sean Myers <[email protected]> Date: Wed Sep 4 11:32:39 2013 -0400 Remove license kwarg from setup.py - fixes #13 (release screwup, apologies...) commit 8c7cd89 Author: Sean Myers <[email protected]> Date: Sat Aug 31 15:07:44 2013 -0400 Version bump: 0.2.0 Changes: - Resource attributes (UpdatePolicy, MetaData, etc) now supported - .add(child) methods return the added child to support dynamic creation of the child when .add is called, e.g.: `cft.resources.add(Resource())` commit 5c10987 Author: Sean Myers <[email protected]> Date: Sat Aug 31 15:07:04 2013 -0400 JSONableDict.add returns the added child - fixes #5 commit 18a96a7 Author: Sean Myers <[email protected]> Date: Sat Aug 31 11:53:04 2013 -0400 setup.py reads licence from LICENCE file - fixes #11 commit aed04aa Author: Sean Myers <[email protected]> Date: Sat Aug 31 11:50:46 2013 -0400 Brought in changes from PR#12 - Added minor tweaks to documentation - fixes #4 commit dbd52b9 Author: Robert Allen <[email protected]> Date: Tue Aug 20 15:41:45 2013 -0500 Added support for Resource Properties This provides support for: - [DeletionPolicy](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html) - [DependsOn](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html) - [MetaData](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html) - [UpdatePolicy](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html) In addition it address issue: #4 commit 6192baf Author: Sean Myers <[email protected]> Date: Mon Aug 19 18:22:33 2013 -0400 Version bump to v.0.1.2! Changes: - New MetaData types, see the complete package in the related pull request: #10 commit 5111924 Author: Robert Allen <[email protected]> Date: Mon Aug 19 17:02:25 2013 -0500 Added documentation for the metadata feature This includes examples and references. commit 8fd0de4 Author: Robert Allen <[email protected]> Date: Mon Aug 19 15:47:56 2013 -0500 Providing support for metadata This will provide metadaa support for various activities in the template such as: - http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html - http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-init.html - and others Created objects: - `core.Metadata` - `core.Metadatums` - supporting tests commit b734d7d Author: Sean Myers <[email protected]> Date: Mon May 27 15:12:51 2013 -0400 Version bump! Welcome to v0.1.1! Changes: - Minor doc fixes - Added the IntrinsicFuncInputError exception; where possible, pyplates should warn you about invalid intrinsic function inputs with this exception. - Added license and copyright text to every file. commit 3125895 Author: Sean Myers <[email protected]> Date: Mon May 27 15:04:53 2013 -0400 Added license text to python modules "Explicit is better than implicit." commit f568709 Merge: 42cff8c c321fc8 Author: Sean Myers <[email protected]> Date: Mon May 27 10:53:17 2013 -0700 Merge pull request #9 from seandst/develop fixes #6: Added input validation to join and select commit c321fc8 Author: Sean Myers <[email protected]> Date: Mon May 27 13:51:04 2013 -0400 fixes #6: Added input validation to join and select Also added a new exception to deal with bad inputs to intrinsic functions commit 42cff8c Merge: cf6cabe ce5c16e Author: Sean Myers <[email protected]> Date: Mon May 27 10:10:38 2013 -0700 Merge pull request #8 from seandst/develop Knocked out a doc TODO related to intrinsic joins commit ce5c16e Author: Sean Myers <[email protected]> Date: Mon May 6 20:43:37 2013 -0400 Knocked out a doc TODO related to intrinsic joins commit cf6cabe Merge: 3270379 64a0992 Author: Sean Myers <[email protected]> Date: Mon Apr 29 16:25:57 2013 -0700 Merge pull request #3 from seandst/develop Broke out the options example template commit 64a0992 Author: Sean Myers <[email protected]> Date: Mon Apr 29 19:20:41 2013 -0400 Broke out the options example template The large in-line template include was obfuscating the connection between the missing option in the development template and the user prompt that causes commit 3270379 Merge: 3480399 e21694b Author: Sean Myers <[email protected]> Date: Mon Apr 29 16:15:37 2013 -0700 Merge pull request #2 from seandst/develop Fixed copyright in docs commit e21694b Author: Sean Myers <[email protected]> Date: Mon Apr 29 18:55:32 2013 -0400 Fixed copyright in docs Copyright was incorrectly assigned to me, even though MetaMetrics "owns" the source and its copyright. commit 3480399 Merge: 8a14780 e48bbcc Author: Sean Myers <[email protected]> Date: Mon Apr 29 13:49:25 2013 -0700 Merge pull request #1 from seandst/develop Fixed an error in the production example mapping commit e48bbcc Author: Sean Myers <[email protected]> Date: Mon Apr 29 16:46:12 2013 -0400 Fixed an error in the production example mapping The "production" stackrole was still "testing" due to copypasta. Fixed! commit 8a14780 Author: Sean Myers <[email protected]> Date: Fri Apr 26 17:32:10 2013 -0400 Fixed a missing command in pypi classifiers Now uploaded to pypi :D commit 9de9974 Author: Sean Myers <[email protected]> Date: Fri Apr 26 17:24:25 2013 -0400 Improved test coverage Also finally filled in some acknowledgements Also added some fun travis images commit 74e4202 Author: Sean Myers <[email protected]> Date: Fri Apr 26 16:00:55 2013 -0400 Trying out some travis! commit 94bac2a Author: Sean Myers <[email protected]> Date: Fri Apr 26 15:58:34 2013 -0400 Final big docs push While writing the docs and looking at old templates, I found some things to add, namely Resource, Output, and Parameter objects. These aren't currently tested, but soon will be. commit 3bf73fd Author: Sean Myers <[email protected]> Date: Fri Apr 26 11:04:21 2013 -0400 Added a --version flag to cfn_py_generate Thanks, docopt! commit 383f012 Author: Sean Myers <[email protected]> Date: Fri Apr 26 10:32:11 2013 -0400 PEP'd some 8s! (whitepsace corrections...) commit 5b43f44 Author: Sean Myers <[email protected]> Date: Thu Apr 25 18:39:33 2013 -0400 Put a note about the include not working :( Also fixed a typo that would break it, but I'm pretty sure it still won't work. I'm prepared to be pleasantly surprised. commit 982807e Author: Sean Myers <[email protected]> Date: Thu Apr 25 18:36:06 2013 -0400 Added a readthedocs link to the readme. Also brazenly attempting to include a file from the docs tree. I expect this to fail, but it's worth a shot. commit 92fb9f5 Author: Sean Myers <[email protected]> Date: Thu Apr 25 18:29:06 2013 -0400 The docs! Still need examples... commit 10c3913 Author: Sean Myers <[email protected]> Date: Thu Apr 25 18:23:24 2013 -0400 Added/changed many things. Megacommit! Apologies for the commit, but I'm pushing on a lot of things simultaneously. The main focus is usability and documentation, so here are notable things: * Now directly injecting core and functions bits into the pyplate being parsed This means no more cfn_pyplates. prefix on everything, though pyplate users should still feel free to import whatever, from wherever they choose, to accomplish their goals * So many docstrings! Coming in the next commit: Sphinx docs, with autodocs using htose docstrings to make useful docs * Drastic changes caused a version bump. Welcome to 0.1.0! * Added some tests to match the new functionality, more to come. commit a26ff41 Author: Sean Myers <[email protected]> Date: Wed Apr 24 16:01:42 2013 -0400 Removed 'version' silliness, added CLI TestCase Instead of moving the version package around with setup.py magic, I went with explict ImportError handling, throwing warnings when things fail and otherwise relying on setup.py's install_requires/tests_require to do all the hard work. The CLI TestCase implements all of the ideas put forth in the TODO comment, which were apparently all good. Woot. commit 79067e7 Author: Sean Myers <[email protected]> Date: Wed Apr 24 15:06:55 2013 -0400 Changed BaseMapping to a less generic name Now: JSONableDict! commit d81e2d9 Author: Sean Myers <[email protected]> Date: Tue Apr 23 17:46:34 2013 -0400 Added some version handling and a LICENSE * The weirdness with the version package next to setup.py gets around ImportErrors caused by the convenience imports taking place in cfn_pyplates/__init__.py, while still allowing the version to be defined in one (and only one obvious) file commit 7a1039d Author: Sean Myers <[email protected]> Date: Tue Apr 23 12:28:24 2013 -0400 Added the library, now to write the docs :\
- Loading branch information