Skip to content

Commit

Permalink
v5.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
allmightyspiff committed Jan 15, 2018
1 parent 6e53935 commit 02812ce
Show file tree
Hide file tree
Showing 6 changed files with 51 additions and 5 deletions.
30 changes: 29 additions & 1 deletion CHANGELOG.md
@@ -1,7 +1,35 @@
# Change Log


## [5.4.0] - 2018-01-15
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.3.2...master

- Upgraded Requests and Urllib3 library to latest. This allows the library to make use of connection retries, and connection pools. This should prevent the client from crashing if the API gives a connection reset / connection timeout error
- reworked wait_for_ready function for virtual, and added to hardware managers.
- fixed block/file iops in the `slcli block|file detail` view
- Added sub items to `hw detail --price`, removed reverse PTR entries

### Added to CLI
- slcli order
```
$ ./slcli order
Usage: slcli order [OPTIONS] COMMAND [ARGS]...
Options:
-h, --help Show this message and exit.
Commands:
category-list List the categories of a package.
item-list List package items used for ordering.
package-list List packages that can be ordered via the...
package-locations List Datacenters a package can be ordered in.
place Place or verify an order.
preset-list List package presets.
```


## [5.3.2] - 2017-12-18
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.3.1...master
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.3.1...v5.3.2

- Expanded `@retry` useage to a few areas in the hardware manager
- Added INTERVAL options to block and file replication
Expand Down
19 changes: 18 additions & 1 deletion README.rst
Expand Up @@ -31,6 +31,8 @@ Additional API documentation can be found on the SoftLayer Development Network:
<http://developer.softlayer.com/reference/softlayerapi>`_
* `Object mask information and examples
<http://developer.softlayer.com/article/Object-Masks>`_
* `Code Examples
<https://softlayer.github.io/python/>`_

Installation
------------
Expand All @@ -55,16 +57,31 @@ InsecurePlatformWarning Notice
------------------------------
This library relies on the `requests <http://docs.python-requests.org/>`_ library to make HTTP requests. On Python versions below Python 2.7.9, requests has started emitting a security warning (InsecurePlatformWarning) due to insecurities with creating SSL connections. To resolve this, upgrade to Python 2.7.9+ or follow the instructions here: http://stackoverflow.com/a/29099439.

Getting Help
------------
Bugs and feature requests about this library should have a `GitHub issue <https://github.com/softlayer/softlayer-python/issues>`_ opened about them.

Issues with the Softlayer API itself should be addressed by opening a ticket.

System Requirements
-------------------
* Python 2.7, 3.3, 3.4, 3.5 or 3.6.
* A valid SoftLayer API username and key.
* A connection to SoftLayer's private network is required to use
our private network API endpoints.

Python Packages
---------------
* six >= 1.7.0
* prettytable >= 0.7.0
* click >= 5
* requests >= 2.18.4
* prompt_toolkit >= 0.53
* pygments >= 2.0.0
* urllib3 >= 1.22

Copyright
---------
This software is Copyright (c) 2016 SoftLayer Technologies, Inc.
This software is Copyright (c) 2016-2018 SoftLayer Technologies, Inc.

See the bundled LICENSE file for more information.
2 changes: 1 addition & 1 deletion SoftLayer/consts.py
Expand Up @@ -5,7 +5,7 @@
:license: MIT, see LICENSE for more details.
"""
VERSION = 'v5.3.2'
VERSION = 'v5.4.0'
API_PUBLIC_ENDPOINT = 'https://api.softlayer.com/xmlrpc/v3.1/'
API_PRIVATE_ENDPOINT = 'https://api.service.softlayer.com/xmlrpc/v3.1/'
API_PUBLIC_ENDPOINT_REST = 'https://api.softlayer.com/rest/v3.1/'
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -14,7 +14,7 @@

setup(
name='SoftLayer',
version='5.3.2',
version='5.4.0',
description=DESCRIPTION,
long_description=LONG_DESCRIPTION,
author='SoftLayer Technologies, Inc.',
Expand Down
2 changes: 1 addition & 1 deletion tools/requirements.txt
@@ -1,4 +1,4 @@
requests
requests >= 2.18.4
click >= 5
prettytable >= 0.7.0
six >= 1.7.0
Expand Down
1 change: 1 addition & 0 deletions tools/test-requirements.txt
Expand Up @@ -5,3 +5,4 @@ mock
sphinx
testtools
urllib3
requests >= 2.18.4

0 comments on commit 02812ce

Please sign in to comment.