Overview

Request 337165 accepted

- update to 2.6.0:
* Several CLI options have learned short options. The usage strings have
been updated to reflect this.
* Added --no-shuffle option to the CLI download command.
* Added --absolute option for CLI TempURL generation and the corresponding
parameter to utils.generate_temp_url(). This allows for an exact, specific
time to be used for the TempURL expiry time.
* CLI arguments are now always decoded as UTF-8.
* Stop Connection class modifying os_options parameter.
* Reduce memory usage for download/delete.
* The swift service API now logs and reports the traceback
on failed operations.
* Increase httplib._MAXHEADERS to 256 to work around header limits in recent
Python releases.
* Added minimal working service token support to client.py.
* Various other minor bug fixes and improvements.
* The CLI learned an "auth" subcommand which returns bash environment
snippets for auth credentials.
* The CLI --version option is now more explicit by calling itself
"python-swiftclient" rather than the name of the binary.
* Now validates the checksum of each chunk of a large object as it is
uploaded.
* Fixes uploading an object with a relative path.
* Added the ability to download objects to a particular folder.
* Now correctly removes all old segments of an object when replacing a
Dynamic Large Object (DLO).
* The --skip-identical option now works properly when downloading
large objects.
* The client.get_object() response learned a .read([length]) method.
* Fixed an issue where an intermediate caching/proxy service could cause

Request History
Dirk Mueller's avatar

dirkmueller created request

- update to 2.6.0:
* Several CLI options have learned short options. The usage strings have
been updated to reflect this.
* Added --no-shuffle option to the CLI download command.
* Added --absolute option for CLI TempURL generation and the corresponding
parameter to utils.generate_temp_url(). This allows for an exact, specific
time to be used for the TempURL expiry time.
* CLI arguments are now always decoded as UTF-8.
* Stop Connection class modifying os_options parameter.
* Reduce memory usage for download/delete.
* The swift service API now logs and reports the traceback
on failed operations.
* Increase httplib._MAXHEADERS to 256 to work around header limits in recent
Python releases.
* Added minimal working service token support to client.py.
* Various other minor bug fixes and improvements.
* The CLI learned an "auth" subcommand which returns bash environment
snippets for auth credentials.
* The CLI --version option is now more explicit by calling itself
"python-swiftclient" rather than the name of the binary.
* Now validates the checksum of each chunk of a large object as it is
uploaded.
* Fixes uploading an object with a relative path.
* Added the ability to download objects to a particular folder.
* Now correctly removes all old segments of an object when replacing a
Dynamic Large Object (DLO).
* The --skip-identical option now works properly when downloading
large objects.
* The client.get_object() response learned a .read([length]) method.
* Fixed an issue where an intermediate caching/proxy service could cause


Saul Goodman's avatar

licensedigger accepted review


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Stephan Kulow's avatar

coolo added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:27"


Stephan Kulow's avatar

coolo accepted review

Picked openSUSE:Factory:Staging:adi:27


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-ceilometerclient-test-1.5.0-34.1.noarch:
package python-ceilometerclient-test-1.5.0-34.1.noarch requires python-tempest-lib >= 0.6.1, but none of the providers can be installed
nothing provides python-os-testr >= 0.1.0 needed by python-tempest-lib-0.9.0-8.1.noarch


Dominique Leuenberger's avatar

dimstar accepted review

ok


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-django_openstack_auth-2.0.1-28.2.noarch:
nothing provides python-oslo.policy >= 0.5.0 needed by python-django_openstack_auth-2.0.1-28.2.noarch


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-django_openstack_auth-2.0.1-28.3.noarch:
nothing provides python-oslo.policy >= 0.5.0 needed by python-django_openstack_auth-2.0.1-28.3.noarch


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-django_openstack_auth-2.0.1-28.4.noarch:
nothing provides python-oslo.policy >= 0.5.0 needed by python-django_openstack_auth-2.0.1-28.4.noarch


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-django_openstack_auth-2.0.1-28.5.noarch:
nothing provides python-oslo.policy >= 0.5.0 needed by python-django_openstack_auth-2.0.1-28.5.noarch


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-django_openstack_auth-2.0.1-28.6.noarch:
nothing provides python-oslo.policy >= 0.5.0 needed by python-django_openstack_auth-2.0.1-28.6.noarch


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-django_openstack_auth-2.0.1-28.7.noarch:
nothing provides python-oslo.policy >= 0.5.0 needed by python-django_openstack_auth-2.0.1-28.7.noarch


Factory Repo Checker's avatar

factory-repo-checker reopened review

can't install python-django_openstack_auth-2.0.1-28.8.noarch:
nothing provides python-oslo.policy >= 0.5.0 needed by python-django_openstack_auth-2.0.1-28.8.noarch


Factory Repo Checker's avatar

factory-repo-checker accepted review

Builds for repo openSUSE:Factory:Staging:adi:27/standard


Max Lin's avatar

mlin7442 accepted review

ready to accept


Max Lin's avatar

mlin7442 approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by