<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-openstackclient.git/.gitignore, branch 1.0.5</title>
<subtitle>opendev.org: openstack/python-openstackclient
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/'/>
<entry>
<title>Enhance the theming for modules page</title>
<updated>2014-11-19T03:07:57+00:00</updated>
<author>
<name>Steve Martinelli</name>
<email>stevemar@ca.ibm.com</email>
</author>
<published>2014-11-18T05:16:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=6dc128636e6161851272d534d47dfbd422f65161'/>
<id>6dc128636e6161851272d534d47dfbd422f65161</id>
<content type='text'>
Also fixes a few small docstring syntax errors

Change-Id: I85eb968e32c1191cf5d60d02deff2ab7f3291074
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fixes a few small docstring syntax errors

Change-Id: I85eb968e32c1191cf5d60d02deff2ab7f3291074
</pre>
</div>
</content>
</entry>
<entry>
<title>Update gitignore</title>
<updated>2014-10-03T23:35:13+00:00</updated>
<author>
<name>Steve Martinelli</name>
<email>stevemar@ca.ibm.com</email>
</author>
<published>2014-10-03T23:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=0cb204e59b20f25b7a054b411507d6dabbc699ac'/>
<id>0cb204e59b20f25b7a054b411507d6dabbc699ac</id>
<content type='text'>
add .project and .pydevproject to gitignore

Change-Id: Ic258ded80612d31bd3017fce65000b619026e844
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add .project and .pydevproject to gitignore

Change-Id: Ic258ded80612d31bd3017fce65000b619026e844
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate to pbr.</title>
<updated>2013-05-16T17:36:08+00:00</updated>
<author>
<name>Monty Taylor</name>
<email>mordred@inaugust.com</email>
</author>
<published>2013-05-14T15:42:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=d49fcb726d078b25566e57c7604d0d52d9998b22'/>
<id>d49fcb726d078b25566e57c7604d0d52d9998b22</id>
<content type='text'>
Fixes bug 1179007

Change-Id: Ief74b121dcad28bb1c2b6044ef72e0cbd51e8f65
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes bug 1179007

Change-Id: Ief74b121dcad28bb1c2b6044ef72e0cbd51e8f65
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up test_shell so that the tests are captured though the test framework.</title>
<updated>2013-01-30T20:59:29+00:00</updated>
<author>
<name>Josh Kearney</name>
<email>josh@jk0.org</email>
</author>
<published>2013-01-30T19:56:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=17a87b9c0270053fc3ecfaade6606d135894e51c'/>
<id>17a87b9c0270053fc3ecfaade6606d135894e51c</id>
<content type='text'>
Also makes a small modification to gitignore.

Change-Id: Iefbfbcfd35270b06ed65edb34708fa9b4d5bf563
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also makes a small modification to gitignore.

Change-Id: Iefbfbcfd35270b06ed65edb34708fa9b4d5bf563
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate from nose to testr.</title>
<updated>2013-01-22T18:16:09+00:00</updated>
<author>
<name>Josh Kearney</name>
<email>josh@jk0.org</email>
</author>
<published>2013-01-22T17:09:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=63c8bb5306d15c7679b2cd1d22b6ee556967863d'/>
<id>63c8bb5306d15c7679b2cd1d22b6ee556967863d</id>
<content type='text'>
Run tests with testr for parallel execution.

Part of blueprint grizzly-testtools.

Change-Id: I560592186f2f440049a451a32e58067262ab62d0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run tests with testr for parallel execution.

Part of blueprint grizzly-testtools.

Change-Id: I560592186f2f440049a451a32e58067262ab62d0
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated gitignore and manifest.</title>
<updated>2013-01-21T21:36:55+00:00</updated>
<author>
<name>Josh Kearney</name>
<email>josh@jk0.org</email>
</author>
<published>2013-01-21T21:36:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=089f4cf7164053ddda9e94254d5a03df6edba44a'/>
<id>089f4cf7164053ddda9e94254d5a03df6edba44a</id>
<content type='text'>
Change-Id: Ifcac1c9177865da9d248769961ec17fa8f44e67a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifcac1c9177865da9d248769961ec17fa8f44e67a
</pre>
</div>
</content>
</entry>
<entry>
<title>Add post-tag versioning.</title>
<updated>2012-06-25T16:31:49+00:00</updated>
<author>
<name>Monty Taylor</name>
<email>mordred@inaugust.com</email>
</author>
<published>2012-06-25T16:31:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=99586e05d7f70e0adb2eddaff7f079ec04b464fd'/>
<id>99586e05d7f70e0adb2eddaff7f079ec04b464fd</id>
<content type='text'>
Change-Id: I98e5f7aa788b1ab1a866b21e0a17a63b8d5efae3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I98e5f7aa788b1ab1a866b21e0a17a63b8d5efae3
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix "help" command and implement "list server" and "show server"</title>
<updated>2012-05-04T13:35:40+00:00</updated>
<author>
<name>Doug Hellmann</name>
<email>doug.hellmann@dreamhost.com</email>
</author>
<published>2012-05-02T21:02:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=5e4032150d360a305397e0220e51c5a66f2f5313'/>
<id>5e4032150d360a305397e0220e51c5a66f2f5313</id>
<content type='text'>
blueprint client-manager
blueprint nova-client
bug 992841

Move the authentication logic into a new ClientManager class so that only commands that need to authenticate will trigger that code.
Implement "list server" and "show server" commands as examples of using the ClientManager, Lister, and ShowOne classes.

Change-Id: I9845b70b33bae4b193dbe41871bf0ca8e286a727
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
blueprint client-manager
blueprint nova-client
bug 992841

Move the authentication logic into a new ClientManager class so that only commands that need to authenticate will trigger that code.
Implement "list server" and "show server" commands as examples of using the ClientManager, Lister, and ShowOne classes.

Change-Id: I9845b70b33bae4b193dbe41871bf0ca8e286a727
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto generate AUTHORS for python-openstackclient.</title>
<updated>2012-05-01T23:31:23+00:00</updated>
<author>
<name>Bhuvan Arumugam</name>
<email>bhuvan@apache.org</email>
</author>
<published>2012-05-01T23:27:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=3c7350b3c97fcbc4d2dbad9cd49b50282a4a4047'/>
<id>3c7350b3c97fcbc4d2dbad9cd49b50282a4a4047</id>
<content type='text'>
Bug: 976267

Now that git commits are gated by CLA, we shouldn't enforce
committers to add an entry in AUTHORS file. The AUTHORS file
should be generated automatically, based on git commits.

This commit fixes the problem.

* AUTHORS
  Remove this file.

* tests/test_authors.py
  Remove this test case.

* .gitignore
  Add AUTHORS file.

* openstackclient/openstack/common/setup.py
  generate_authors(): New method to create AUTHORS file. If
  AUTHORS.in file exists, append it's content to AUTHORS file.

* setup.py
  Import the new method.
  Generate AUTHORS file before creating the package.

Change-Id: Ia5488a43f88e13a0fb1f7a5d8d10a576b9034dc8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 976267

Now that git commits are gated by CLA, we shouldn't enforce
committers to add an entry in AUTHORS file. The AUTHORS file
should be generated automatically, based on git commits.

This commit fixes the problem.

* AUTHORS
  Remove this file.

* tests/test_authors.py
  Remove this test case.

* .gitignore
  Add AUTHORS file.

* openstackclient/openstack/common/setup.py
  generate_authors(): New method to create AUTHORS file. If
  AUTHORS.in file exists, append it's content to AUTHORS file.

* setup.py
  Import the new method.
  Generate AUTHORS file before creating the package.

Change-Id: Ia5488a43f88e13a0fb1f7a5d8d10a576b9034dc8
</pre>
</div>
</content>
</entry>
<entry>
<title>Add openstack-common and test infrastructure.</title>
<updated>2012-04-28T22:27:34+00:00</updated>
<author>
<name>James E. Blair</name>
<email>jeblair@hp.com</email>
</author>
<published>2012-04-28T22:21:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-openstackclient.git/commit/?id=95c2f27fa46d44f9eacfc44954b74ce9cc4becd3'/>
<id>95c2f27fa46d44f9eacfc44954b74ce9cc4becd3</id>
<content type='text'>
Fix pep8 errors (project is pep8 clean now).

Update setup.py to use openstack-common style dependencies.

Remove the unused novaclient dependency.

Change the keystoneclient dependency to a git URL.

Add test-requires, and move some pip-requires dependencies
into it.

Remove the test_utils unit test which wasn't testing anything
that is actually present in the project.

Add the test_authors unit test.

Use tox for running tests locally.

See: http://wiki.openstack.org/ProjectTestingInterface

Tox can manage virtualenvs, and is currently doing so for running
tests in Jenkins. It's just as, or more, useful for running tests
locally, so this starts the migration from the run_tests system to
tox. The goal is to reduce duplicate testing infrastructure, and
get what's running locally on developer workstations as close to
what is run by Jenkins as possible.

Run_tests.sh will now call tox to facilitate the transition for
developers used to typing "run_tests.sh".

Developers will need tox installed on their workstations. It can
be installed from PyPI with "pip install tox". run_tests.sh outputs
those instructions if tox is not present.

New facilities are available using tox directly, including:

tox -e py26 # run tests under python 2.6
tox -e py27 # run tests under python 2.7
tox -e pep8 # run pep8 tests
tox # run all of the above
tox -e venv foo # run the command "foo" inside a virtualenv

The OpenStack nose plugin is used when running tox from the
command line, so the enhanced, colorized output is visible to
developers running the test suite locally. However, when Jenkins
runs tox, xunit output will be used instead, which is natively
understood by jenkins and much more readable in that context.

Change-Id: Ib627be3b37b5a09d3795006d412ddcc35f8c6c1e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix pep8 errors (project is pep8 clean now).

Update setup.py to use openstack-common style dependencies.

Remove the unused novaclient dependency.

Change the keystoneclient dependency to a git URL.

Add test-requires, and move some pip-requires dependencies
into it.

Remove the test_utils unit test which wasn't testing anything
that is actually present in the project.

Add the test_authors unit test.

Use tox for running tests locally.

See: http://wiki.openstack.org/ProjectTestingInterface

Tox can manage virtualenvs, and is currently doing so for running
tests in Jenkins. It's just as, or more, useful for running tests
locally, so this starts the migration from the run_tests system to
tox. The goal is to reduce duplicate testing infrastructure, and
get what's running locally on developer workstations as close to
what is run by Jenkins as possible.

Run_tests.sh will now call tox to facilitate the transition for
developers used to typing "run_tests.sh".

Developers will need tox installed on their workstations. It can
be installed from PyPI with "pip install tox". run_tests.sh outputs
those instructions if tox is not present.

New facilities are available using tox directly, including:

tox -e py26 # run tests under python 2.6
tox -e py27 # run tests under python 2.7
tox -e pep8 # run pep8 tests
tox # run all of the above
tox -e venv foo # run the command "foo" inside a virtualenv

The OpenStack nose plugin is used when running tox from the
command line, so the enhanced, colorized output is visible to
developers running the test suite locally. However, when Jenkins
runs tox, xunit output will be used instead, which is natively
understood by jenkins and much more readable in that context.

Change-Id: Ib627be3b37b5a09d3795006d412ddcc35f8c6c1e
</pre>
</div>
</content>
</entry>
</feed>
