<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Dec 4, 2014, at 6:35 PM, Dean Troyer <<a href="mailto:dtroyer@gmail.com">dtroyer@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div>OpenStackClient 1.0.0 has been released to PyPI. This release represents the results of a small band of contributors' work over the last <mumble>-<mumble>[0] years.  Thanks to $(git log --format='%aN' | sort -u) for your help in making the command line a better place for us all.</div></div></blockquote><div><br></div><div>This is a HUGE milestone! Thanks to Dean, Terry, and the rest of the team who have contributed to this work.</div><div><br></div><div>Doug</div><br><blockquote type="cite"><div dir="ltr"><div><br></div><div>This also marks the stabilization of the command formats and options; any non-compatible changes to existing commands from here out will have a deprecation cycle of at least one non-bug-fix-only release[1] or six months.  This specifically does not apply to the pretty-table output format (the default output of tables with the lines) as the alternate machine-readable formats should be used when parsing output.  Non-shell-scripters note, JSON output support is now available.</div><div><br></div><div><br></div><div>OpenStackClient can be installed from the following locations:</div><div><br></div><div>* PyPI: <a href="https://pypi.python.org/pypi/python-openstackclient">https://pypi.python.org/pypi/python-openstackclient</a></div><div>* OpenStack tarball: <a href="http://tarballs.openstack.org/python-openstackclient/python-openstackclient-1.0.0.tar.gz">http://tarballs.openstack.org/python-openstackclient/python-openstackclient-1.0.0.tar.gz</a></div><div><br></div><div>Release Notes</div><div>* Bug 1337422: document different ways to authenticate</div><div>* Bug 1383333: Creating volume from image required image ID</div><div>* Bug 1292638: Perhaps API Versions should Match Easier</div><div>* Bug 1390389: create with a soft fail (create or show) for keystone operations</div><div>* Bug 1387932: add keystone v3 region object</div><div>* Bug 1378842: OSC fails to show server details if booted from volume</div><div>* Bug 1383338: server create problems in boot-from-volume</div><div>* Bug 1337685: Add the ability to list networks extensions</div><div>* Bug 1355838: Don’t make calls to Keystone for authN if insufficient args are present</div><div>* Bug 1371924: strings are being treated as numbers</div><div>* Bug 1372070: help text in error on openstack image save</div><div>* Bug 1372744: v3 credential set always needs –user option</div><div>* Bug 1376833: odd behavior when editing the domain of a user through Keystone v3 API</div><div>* Bug 1378165: Domains should be supported for ‘user show’ command</div><div>* Bug 1378565: The ‘–domain’ arg for identity commands should not require domain lookup</div><div>* Bug 1379871: token issue for identity v3 is broken</div><div>* Bug 1383083: repeated to generate clientmanager in interactive mode</div><div>* Added functional tests framework and identity/object tests</div><div>* Authentication Plugin Support</div><div>* Use keystoneclient.session as the base HTTP transport</div><div>* implement swift client commands</div><div>* clean up ‘links’ section in keystone v3 resources</div><div>* Add cliff-tablib to requirements</div><div>* Include support for using oslo debugger in tests</div><div>* Close file handlers that were left open</div><div>* Added framework for i18n support, and marked Identity v2.0 files for translation</div><div>* Add ‘command list’ command</div><div>* CRUD Support for OS-FEDERATION resources (protocol, mappings, identity providers)</div><div><br></div><div>dt</div><div><br></div><div><div>[0] far longer that I had hoped back when this started...</div><div>[1] a release increasing only the 'z' value in the x.y.z version scheme</div></div><div><br></div>-- <br><div class="gmail_signature"><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com">dtroyer@gmail.com</a><br></div>
</div>
_______________________________________________<br>Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br></blockquote></div><br></body></html>