Releases: pycontribs/pyrax
Releases · pycontribs/pyrax
Version 1.8.2
2014.06.04 - Version 1.8.2
Version 1.8.1
2014.05.13 - Version 1.8.1
- General
- Identity
- Cloud Files
- Added aliases to make Cloud Files method names more consistent. GitHub
#373 - Added missing limit/marker parameters. GitHub #349
- Added code to check for CDN before making CDN calls.
- Made the meta prefixes read-only. GitHub #365
- Added 'prefix' parameter to get/set metadata commands. GitHub #367
- Added chunking to put_object()
- Fixed old cloudfiles reference. GitHub #362
- Fixed unit tests for CDN changes.
- Added aliases to make Cloud Files method names more consistent. GitHub
Version 1.8.0
2014.05.06 - Version 1.8.0
- Identity
- Added Context Objects as a way to encapsulate an authenticated
session. - Context objects remove the limitation in pyrax of only working with a
single authenticated session at a time. - Improves the ability to work with multiple providers at once, or across
multiple regions for the same provider. - More information in the context_objects.md document in the docs/
folder.
- Added Context Objects as a way to encapsulate an authenticated
- Cloud Files
- Fixed missing URL quoting for bulk deletes. GitHub #350
- Multiple improvements to sync_folder_to_container in GitHub #355:
- Added the ability to specify a prefix to be added to the object name
during checking and uploading during a sync - Sped up sync_folder_to_container by having it pull down a list of
objects all at once to use to compare against instead of checking once
for each file. - Added verbose logging to sync_folder_to_container (Originally requested
in GitHub #250)
- Added the ability to specify a prefix to be added to the object name
- General
- Block Storage
- Added missing update methods to Cloud Block Storage.
- Documentation
- Updated the queues docs to include listing of queues. GitHub #353
v1.7.3
2014.04.07 - Version 1.7.3
- Identity
- Updated the identity module and tests to work with the new http library.
GitHub #333
- Updated the identity module and tests to work with the new http library.
- General
- Fixed some log debug issues.
- Removed locale test, as it is unreliable at best.
- Cloud Files
- Round up the datetime in seconds in convert_list_last_modified to match
the behaviour in https://review.openstack.org/#/c/55488/. GitHub #337 - Fixed ValueError when handling a bulk delete response. GitHub #335
- Round up the datetime in seconds in convert_list_last_modified to match
Version 1.7.2
2014.03.30 - Version 1.7.2
- General
- Fixes a bug that doubly-encoded JSON body content. GitHub #333
Version 1.7.1
2014.03.28 - Version 1.7.1
- General
- Added a CONTRIBUTING.rst file, following the suggestion of @justinclift
in GitHub #327. - Removed dependecy on the httplib2 library; pyrax now only relies on the
'requests' module for HTTP communication. - Fixed a bug in folder size calculations. GitHub #302
- Removed a limit that only handled Rackspace vendor extensions. GitHub #315
- Updated the setup.py version requirements for the 'requests' and 'six'
libraries. GitHub #314 - Updated utility calls to reflect new names. GitHub #312
- Added a CONTRIBUTING.rst file, following the suggestion of @justinclift
- Documentation
- Images
- Sample code for accepting images that were shared add_image_member.py.
GitHub #318
- Sample code for accepting images that were shared add_image_member.py.
- Cloud Files
- Fixed (yet again) the ability to turn on/off debug output after another
change in the underlying swiftclient library. GitHub #317
- Fixed (yet again) the ability to turn on/off debug output after another
Version 1.7.0
2014.03.12 - Version 1.7.0
- New:
- Added support for Cloud Images (Glance).
- Import/export your compute images across different data centers, or
even different providers. - Share your images with other accounts.
- Import/export your compute images across different data centers, or
- Added support for Cloud Images (Glance).
- Queues:
- Fixed limit bug for queue messages. GitHub #309
- General
Version 1.6.4
2014.02.24 - Version 1.6.4
- Cloud Block Storage:
- Added support for volume cloning.
- Cloud Files:
- General:
- Added support for identity modules outside of pyrax. GitHub #292
- Testing:
- Moved fakes.py into pyrax module to enable easier testing from other
projects. GitHub #288
- Moved fakes.py into pyrax module to enable easier testing from other
- Docs:
- Autoscale:
- Removed default of AUTO for diskConfig from Autoscale.
Version 1.6.3
2014.02.03 - Version 1.6.3
- Cloud Monitoring:
- Autoscale:
- Queues:
- Removed default TTL when posting messages to a queue. GitHub #265
- Cloud Files:
- Add
use_servicenet
setting for Cloud Files. GitHub #273 - Fixed bug in passing TTL to
delete_in_seconds()
. GitHub #281 - Added a fix for GETting 0-byte content with Dynamic Large Objects (multipart files). GitHub #258
- Include container name in
X-Object-Manifest
header when creating DLO. GitHub #261 - Use
X-Object-Manifest
instead ofX-Object-Meta-Manifest
when creating DLO. GitHub #260
- Add
- Cloud Load Balancers:
- Cloud DNS:
- Handle empty bodies in GET responses from the Cloud DNS API. GitHub #280
- Cloud Servers:
- Updated docs and samples to eliminate old flavor references.
- General:
- Add requests as installation requirement. GitHub #269
Version 1.6.2
2013.11.13 - Version 1.6.2
- Cloud Databases:
- Added missing 'host' parameter. GitHub #246
- Cloud Queues:
- Removed requirement for Client ID for non-message requests. GitHub #244
- Added support for ServiceNet queues. GitHub #240
- Added the
claim_id
parameter to message deletion calls. GitHub #243 - Fixed a bug when parsing message and claim IDs.
- Made several corrections in the docs. - Cloud DNS:
- Added handling for an occasional empty body when polling a running request.
GitHub #237
- General:
- Added support for Python Wheel distribution
- Fixed missing file spec in MANIFEST.in
- Removed unneeded files