Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-swiftclient | Distribution: SUSE Linux Enterprise 15 |
Version: 3.9.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 7.4.5 | Build date: Thu Aug 6 14:45:23 2020 |
Group: Development/Languages/Python | Build host: sheep11 |
Size: 813525 | Source RPM: python-swiftclient-3.9.0-7.4.5.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://launchpad.net/python-swiftclient | |
Summary: OpenStack Object Storage API Client Library |
This is a python client for the Swift API. There's a Python API (the swiftclient module), and a command-line script (swift). This package contains the Python 3.x module.
Apache-2.0
* Tue May 12 2020 cloud-devel@suse.de - update to version 3.9.0 - Cleanup session on delete - Authors/changelog for 3.9.0 - Switch to Ussuri jobs - v1auth: support endpoint_data_for() api - Rename "tests" directory to be "test" like in the swift repo - Update master for stable/train - packaging: Properly flag universal wheel - Add test for bulk-delete-attempt-counter fix - Make py38 job voting - Fix printed object names on successful bulk-delete * Mon Mar 23 2020 dmueller@suse.com - add obsoletes * Wed Mar 11 2020 dmueller@suse.com - switch to python 3.x only build * Wed Oct 09 2019 cloud-devel@suse.de - update to version 3.8.1 - Fix SLO re-upload - Add Python 3 Train unit tests - Clean up warnings from newer flake8 - Optionally display listings in raw json - docs: Fix warning treated as error - Enable some off-by-default checks - Add missing <sync-to> value in command line docs - Delete/overwrite symlinks better - Drag forward prettytable in lower-constraints - Authors/changelog for 3.8.0 - docs: Clean up formatting - OpenDev Migration Patch - Remove oslosphinx usage - Authors/changelog for 3.8.1 - Make proper functions instead of assigning lambdas - Support pdb in tests better - Replace git.openstack.org URLs with opendev.org URLs - Update master for stable/stein - Fix up requests so we can send non-RFC-compliant headers on py3 - PDF Documentation Build tox target - Isolate docs requirements - Bump the openstackdocstheme extension to 1.20 * Mon Apr 08 2019 cloud-devel@suse.de - update to version 3.7.0 - Stop leaking quite so many connections - authors/changelog updates for release - Switch to stestr - Add .idea into .gitignore - Make py36 unit test job voting - Use template for lower-constraints - Update reno for stable/rocky - Add python 3.6 unit test job - import zuul job settings from project-config - Add release note link in README - Change openstack-dev to openstack-discuss - update .functests to run stestr - Add py37 check/gate jobs; add py37 to default tox env list - Stop lazy importing keystoneclient - add python 3.6 unit test job - Add Python 3.6 classifier to setup.cfg - switch documentation job to new PTI - Add delimiter to get_account(). - fix tox python3 overrides - Update release to 3.7.0 - Use Swift's in-tree DSVM test - Update hacking version - py2 functional testing * Mon Sep 03 2018 cloud-devel@suse.de - update to version 3.6.0 - Update reno for stable/queens - show option per line - Use a valid default for auth_version - Remove py34 from envlist in tox.ini - Remove PyPI downloads - authors/changelog update for 3.6.0 - Update the old http doc links - Add ability to generate a temporary URL with an - Add close() to _RetryBody. - Remove some pointless code - Add option for user to enter password - Remove trailing white space in tox.ini - Switch from oslosphinx to openstackdocstheme - Update links in README - Trivial: Update pypi url to new url - Make swiftclient respect region_name when using sessions - Stop mutating header dicts - Add bash_completion to swiftclient - Drop py34 target in tox.ini - Treat 404 as success when deleting segments - Add a query_string option to head_object(). - Make OS_AUTH_URL work in DevStack by default - Add force auth retry mode in swiftclient - Back out some version bumps - Remove unnecessary calls to parse_header_string(). - Properly handle unicode headers. - add lower-constraints job * Fri Feb 23 2018 tbechtold@suse.com - Switch to stable/queens spec template * Mon Feb 12 2018 cloud-devel@suse.de - update to version 3.5.0 (bsc#1078607) - Add support for versionless endpoints - Update tox_install.sh to align for sphinx jobs - Remove setting of version/release from releasenotes - authors/changelog updates for 3.5.0 release - Allow for object uploads > 5GB from stdin. - Trying out the new releasenotes jobs - Make tox runnable in a directory with spaces - Add pypy-devel for RPM-based systems - Add releasenotes tox env - Revert "Add Constraints support" - Allow --meta on upload * Fri Jan 19 2018 tbechtold@suse.com - Convert to singlespec * Mon Aug 07 2017 cloud-devel@suse.de - update to version 3.4.0 - ISO 8601 timestamps for tempurl - Fix MockHttpResponse to be more like the Real - merged openstack-manuals content with existing content - Buffer reads from disk - Option to ignore mtime metadata entry. - Allow for uploads from standard input. - Optimize the link address - Fix some reST field lists in docstrings - Change swift.o.o URL - Update the documentation link for doc migration - Fix logging of the gzipped body - moved cli doc to the right place for new links process - Don't recommend to overwrite imported `session` variable - Do not set Content-Type to '' with new requests. - Close file handle after upload job - Tolerate RFC-compliant ETags - respect bulk delete page size and fix logic error - Stop sending X-Static-Large-Object headers - [trivial] Be consistent in using example.com - Removing duplicated doc from client-api - Skip checksum validation on partial downloads - 3.4.0 authors/changelog update - Expose --prefix as an option for st_delete * Mon Feb 13 2017 cloud-devel@suse.de - update to version 3.3.0: - Remove redundant space in docstring - Update help text around container ACL syntax - remove swiftclient/openstack/common/* in the .coveragerc - prefix-based tempurls support - Adding keystoneauth sessions support - Fix typo in shell.py - Add v1password keystoneauth plugin - TrivialFix: Removed redundant 'the' - Add Constraints support - Replace 'assertEqual(None, ...)' with 'assertIsNone(...)' - Show team and repo badges on README - modify 'swift <sub_command> —help' display - Installs futures only for python 2.7 and 2.6 - Fix intermittent test failure - Make object option dependent on container in usage strings - Fixed inconsistent positional arguments naming - Replace assertTrue(a in b) with assertIn(a, b) - Correct the example keystone session code imports - Change Examples from headings to topics - Typo fix - 3.3.0 authors/changelog update - Use ConfigParser instead of SafeConfigParser - Fix 'url' to 'URL' - Accept more types of input for headers/meta - Make tempurl subcommand insist on whole number seconds - add pypy to the bindep "test" profile - Require newer version of oslosphinx - Make tempurl command check for valid object path - Add commands examples for copy and delete - Enable code coverage report in console output - Low-level API: Don't log just before raising an exception - Make options arguments truely optional - Add additional headers for HEAD/GET/DELETE requests. - 3.2.0 release notes - Make functests py3-compatible - Fix order of arguments in assertIs * Mon Sep 26 2016 tbechtold@suse.com update to version 3.1.0 * Include response headers in ClientExceptions * Add copy object method * Support client certificate/key * Add new doc structure and contents for swiftclient * Add --json option to `swift capabilities` / `swift info` * Convert numeric and boolean header values to strings * Correct doc string for http_conn argument * authors/changelog updates for 3.1.0 release * Add tests for thread option validation * Drop *.dbm* before running tests * fixing nit picks in python-swiftclient doc * boolean logic cleanup in service.Swift[Copy|Post]Object * Query string functionality for containers * Check responses when retrying bodies * Add python version constraint python>=2.7 * Use mock patch to handle get_auth_keystone * Default to v3 auth if we find a (user|project)-domain-(name|id) option * Initialise delete_object mock before it's called * Accept gzip-encoded API responses * Use application/directory content-type for dir markers * Fix examples and missing code-block * Strip leading/trailing whitespace from headers * Move other-requirements.txt to bindep.txt * Suppress InsecureRequestWarning when using --insecure * reenable sidebar links * Migrated contributing file from .md to .rst * Fixed a typo in SwiftService API doc * Move python-keystoneclient to "extras" * Pull option processing out to service.py * Add swift tempurl and swift auth command docstring * Add other-requirements.txt * Identify segments uploaded via swiftclient * Port from optparse to argparse * Fix SwiftPostObject options usage in SwiftService * client: renew token on 401 even if retries is 0 * Fix downloading from "marker" item * Tighten up testing for sloppy auth version * Removes redundant "to" * Fix unicode issues in tempurl command * Parse options to dict * Modify assert * Update the home-page with developer documentation * Initialize delete_object mock *before* creating all the threads * Clean up some unnecessary variables * Add __ne__ built-in function * Add an option: disable etag check on downloads * Check threads number options validation * Mon Aug 01 2016 tbechtold@suse.com - update _service and switch to upstream spec file * Mon Mar 14 2016 tbechtold@suse.com - update to 3.0.0: * Python 2.6 and Python 3.3 support has been removed. Currently supported and tested versions of Python are Python 2.7 and Python 3.4. * Do not reveal sensitive headers in swiftclient log messages by default. This is controlled by the client.logger_settings dictionary. Setting the `redact_sensitive_headers` key to False prevents the information hiding. If the value is True (the default), the `reveal_sensitive_prefix` controls the maximum length of any sensitive header value logged. The default is 16 to match the default in Swift. * Object downloads that fail partway through will now retry with a Range request to read the rest of the object. * Object uploads will be retried if the source supports seek/tell or has a reset() method. * Delete requests will use the cluster's bulk delete feature, if available, for requests that would require a lot of individual deletes. * The delete CLI option now accepts a --prefix option to delete objects that start with the given prefix (similar to the same-named option for list). * Add support for the auth-version to be specified using - -os-identity-api-version or OS_IDENTITY_API_VERSION for compatibility with other openstack client command line options. * --debug and --info command-line options now work anywhere in the command. * Objects can now be uploaded to pseudo-directories with the CLI. * Fixed an issue with uploading a large object that includes a unicode path. * swiftclient can now auth against Keystone using only a project (tenant) and a token. This is useful when the client doesn't have access to the password for a user but otherwise has been granted access. * Various other minor bug fixes and improvements. * This is the very last release to support Python 2.6. Any further development on the 2.7.x release series will only be for security bugfixes. * Added content type to CLI object list long-form output * client.get_container() and client.head_object now accept a headers parameter * Fixed bug when setting Content-Type on upload from CLI * Fixed bug when deleting DLOs with unicode characters * Updated man pages and docstrings * Suppress iso8601 logging in --debug output * Various other minor bug fixes and improvements. * Mon Sep 14 2015 tbechtold@suse.com - 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 object content to be improperly decoded. * Added a timeout parameter to HTTPConnection objects for socket-level read timeouts. * Removed a dependency on simplejson. * Various other minor bug fixes and improvements. - Adjust Requires according to requirements.txt - Add python_requires to _service file * Fri Apr 24 2015 tbechtold@suse.com - Use %{version} in source * Thu Apr 23 2015 tbechtold@suse.com - Switch to version 2.4.0 * Wed Apr 01 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.4.0.post2: 2.4.0 * Include unsupported url scheme with ClientException * Sat Mar 07 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post60: * Mention --segment-size option after 413 response * Fri Mar 06 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post59: * Add improvements to MD5 validation * Unindent a chunk of st_list * Thu Feb 26 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post56: * Release connection after consuming the content * Fix crash when stat'ing objects with non-ascii names * Wed Feb 25 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post52: * Verify MD5 of uploaded objects * Fix crash with -l, -d /, and pseudo folders * Thu Feb 19 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post48: * add functional tox target * Wed Feb 11 2015 dmueller@suse.com - add dependency on python-setuptools (bnc#914910) * Wed Feb 11 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post47: * Add help message for "<subcommand> --help" * Fix missing ca-certificate parameter to get_auth * Sat Feb 07 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post44: * Fix deleting SLO segments on overwrite * Wed Feb 04 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post43: * This patch fixes downloading files to stdout * Tue Feb 03 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post41: * Fix cross account upload using --os-storage-url * Fri Jan 30 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post39: * Fix environment sanitization for TestServiceUtils * Sun Jan 11 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post38: * Change tests to use CaptureOutput class * Check that content_type header exists before using * Tue Jan 06 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post35: * Print info message about incorrect --totals usage when neither -l nor --lh is provided. Added test coverage for --totals * Mon Jan 05 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post34: * Fix misplaced check for None in SwiftUploadObject * Sat Jan 03 2015 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post32: * Suppress 'No handlers...' message from keystoneclient logger * Wed Dec 31 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.post30: * Make preauth params work * Change tests to use new CaptureOutput class * Tue Dec 16 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.26.gd59af8c: * Fix misnamed dictionary key * Show warning when auth_version >= 2 and keystoneclient is missing * Sat Dec 06 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.22.g79fb531: * Workflow documentation is now in infra-manual * Tue Dec 02 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.21.gd89e08f: * Capture test output better * Thu Nov 20 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.20.gcfbabe7: * Add unit tests for _encode_meta_headers * Fix misnamed variable in SwiftReader * Fri Nov 14 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.17.g202bbab: * Make swift post output an error message when failing * Fix KeyError raised from client Connection * Fri Oct 31 2014 dmueller@suse.com - rename rpmlintrc to python-swiftclient-rpmlintrc * Wed Oct 29 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.13.g19b427e: * Adds user friendly message when --segment-size is a non-integer * Mon Oct 27 2014 cloud-devel@suse.de - Update to version python-swiftclient-2.3.1.11.g025da14: * Replaces Stacktraces with useful error messages * Fix race in shell when testing for errors to raise SysExit * Fix race between container create jobs during upload * Fix the info command with --insecure * Allow segment size to be specified in a human readable way * Tue Oct 21 2014 dmueller@suse.com - add rpmlintrc as a source
/usr/bin/swift /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/entry_points.txt /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/not-zip-safe /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/pbr.json /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/python_swiftclient-3.9.0-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/swiftclient /usr/lib/python3.6/site-packages/swiftclient/__init__.py /usr/lib/python3.6/site-packages/swiftclient/__pycache__ /usr/lib/python3.6/site-packages/swiftclient/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/authv1.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/authv1.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/client.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/client.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/command_helpers.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/command_helpers.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/exceptions.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/exceptions.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/multithreading.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/multithreading.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/service.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/service.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/shell.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/shell.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/utils.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/version.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/swiftclient/__pycache__/version.cpython-36.pyc /usr/lib/python3.6/site-packages/swiftclient/authv1.py /usr/lib/python3.6/site-packages/swiftclient/client.py /usr/lib/python3.6/site-packages/swiftclient/command_helpers.py /usr/lib/python3.6/site-packages/swiftclient/exceptions.py /usr/lib/python3.6/site-packages/swiftclient/multithreading.py /usr/lib/python3.6/site-packages/swiftclient/service.py /usr/lib/python3.6/site-packages/swiftclient/shell.py /usr/lib/python3.6/site-packages/swiftclient/utils.py /usr/lib/python3.6/site-packages/swiftclient/version.py /usr/share/doc/packages/python3-swiftclient /usr/share/doc/packages/python3-swiftclient/ChangeLog /usr/share/doc/packages/python3-swiftclient/LICENSE /usr/share/doc/packages/python3-swiftclient/README.rst /usr/share/man/man1/swift.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 13:21:55 2025