--- - branch: MAIN date: Wed Feb 10 10:49:56 UTC 2021 files: - new: '1.3' old: '1.2' path: pkgsrc/www/py-swiftclient/ALTERNATIVES pathrev: pkgsrc/www/py-swiftclient/ALTERNATIVES@1.3 type: modified - new: '1.7' old: '1.6' path: pkgsrc/www/py-swiftclient/Makefile pathrev: pkgsrc/www/py-swiftclient/Makefile@1.7 type: modified - new: '1.4' old: '1.3' path: pkgsrc/www/py-swiftclient/PLIST pathrev: pkgsrc/www/py-swiftclient/PLIST@1.4 type: modified - new: '1.4' old: '1.3' path: pkgsrc/www/py-swiftclient/distinfo pathrev: pkgsrc/www/py-swiftclient/distinfo@1.4 type: modified id: 20210210T104956Z.5186ee5646deff958bd8c5423b11fe073ff202f4 log: | py-swiftclient: updated to 3.11.0 3.11.0: Unknown changes 3.9.0 * Now tested under Python 3.8. * Better clean up connections when using the low-level client.py API. * Fixed a display issue when `swift delete` made multiple attempts to bulk delete objects. 3.8.1 * Deleting or overwriting a symlink to an SLO or DLO will no longer attempt to clean up the large object's segments. * Fixed an issue sending non-ASCII metadata keys on Python 3. Note that receiving such metadata on py3 is still broken; see https://bugs.python.org/issue37093 * Documentation can now be rendered as a PDF. * Dropped Python 3.5 testing. 3.8.0 * Added a new `--json` option to `swift list`. * Fixed an issue introduced in 3.5.0 where re-uploading an SLO with the same size, mtime, and segment size would delete all of the just-uploaded segments. * Various other minor bug fixes and improvements. 3.7.0 * Added the delimiter keyword parameter to `get_account()` to match the functionality of `get_container()`. * Fixed an issue in the client module where socket connections weren't closed properly before being dereferenced. * Various other minor bug fixes and improvements. 3.6.0 * Add the `--prompt` option for the CLI which will cause the user to be prompted to enter a password. Any password otherwise specified by `--key`, `--os-password` or an environment variable will be ignored. * Added bash completion support to the `swift` CLI. Enable this by sourcing the included `tools/swift.bash_completion` file. Make it permanent by including this file in the system's `/etc/bash_completion.d` directory. * Add ability to generate a temporary URL with an IP range restriction. TempURLs with IP restrictions are supported in Swift 2.19.0 or later. * The client.py SDK now supports a `query_string` option on the `head_object()` method. This is useful for finding information on SLO/DLO manifests without fetching the entire manifest. * The client.py SDK now respects `region_name` when using sessions. * Added a `.close()` method to an object response, allowing clients to give up on reading the rest of the response body, if they so choose. * Fixed a bug where using `--debug` in the CLI with unicode account names would cause a client crash. * Make OS_AUTH_URL work in DevStack (for testing) by default. * Dropped Python 3.4 testing. * Various other minor bug fixes and improvements. module: pkgsrc subject: 'CVS commit: pkgsrc/www/py-swiftclient' unixtime: '1612954196' user: adam