Skip to content

Commit 02812ce

Browse files
v5.4.0
1 parent 6e53935 commit 02812ce

File tree

6 files changed

+51
-5
lines changed

6 files changed

+51
-5
lines changed

CHANGELOG.md

+29-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,35 @@
11
# Change Log
22

3+
4+
## [5.4.0] - 2018-01-15
5+
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.3.2...master
6+
7+
- 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
8+
- reworked wait_for_ready function for virtual, and added to hardware managers.
9+
- fixed block/file iops in the `slcli block|file detail` view
10+
- Added sub items to `hw detail --price`, removed reverse PTR entries
11+
12+
### Added to CLI
13+
- slcli order
14+
```
15+
$ ./slcli order
16+
Usage: slcli order [OPTIONS] COMMAND [ARGS]...
17+
18+
Options:
19+
-h, --help Show this message and exit.
20+
21+
Commands:
22+
category-list List the categories of a package.
23+
item-list List package items used for ordering.
24+
package-list List packages that can be ordered via the...
25+
package-locations List Datacenters a package can be ordered in.
26+
place Place or verify an order.
27+
preset-list List package presets.
28+
```
29+
30+
331
## [5.3.2] - 2017-12-18
4-
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.3.1...master
32+
- Changes: https://github.com/softlayer/softlayer-python/compare/v5.3.1...v5.3.2
533

634
- Expanded `@retry` useage to a few areas in the hardware manager
735
- Added INTERVAL options to block and file replication

README.rst

+18-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ Additional API documentation can be found on the SoftLayer Development Network:
3131
<http://developer.softlayer.com/reference/softlayerapi>`_
3232
* `Object mask information and examples
3333
<http://developer.softlayer.com/article/Object-Masks>`_
34+
* `Code Examples
35+
<https://softlayer.github.io/python/>`_
3436

3537
Installation
3638
------------
@@ -55,16 +57,31 @@ InsecurePlatformWarning Notice
5557
------------------------------
5658
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.
5759

60+
Getting Help
61+
------------
62+
Bugs and feature requests about this library should have a `GitHub issue <https://github.com/softlayer/softlayer-python/issues>`_ opened about them.
63+
64+
Issues with the Softlayer API itself should be addressed by opening a ticket.
65+
5866
System Requirements
5967
-------------------
6068
* Python 2.7, 3.3, 3.4, 3.5 or 3.6.
6169
* A valid SoftLayer API username and key.
6270
* A connection to SoftLayer's private network is required to use
6371
our private network API endpoints.
6472

73+
Python Packages
74+
---------------
75+
* six >= 1.7.0
76+
* prettytable >= 0.7.0
77+
* click >= 5
78+
* requests >= 2.18.4
79+
* prompt_toolkit >= 0.53
80+
* pygments >= 2.0.0
81+
* urllib3 >= 1.22
6582

6683
Copyright
6784
---------
68-
This software is Copyright (c) 2016 SoftLayer Technologies, Inc.
85+
This software is Copyright (c) 2016-2018 SoftLayer Technologies, Inc.
6986

7087
See the bundled LICENSE file for more information.

SoftLayer/consts.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
:license: MIT, see LICENSE for more details.
77
"""
8-
VERSION = 'v5.3.2'
8+
VERSION = 'v5.4.0'
99
API_PUBLIC_ENDPOINT = 'https://api.softlayer.com/xmlrpc/v3.1/'
1010
API_PRIVATE_ENDPOINT = 'https://api.service.softlayer.com/xmlrpc/v3.1/'
1111
API_PUBLIC_ENDPOINT_REST = 'https://api.softlayer.com/rest/v3.1/'

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
setup(
1616
name='SoftLayer',
17-
version='5.3.2',
17+
version='5.4.0',
1818
description=DESCRIPTION,
1919
long_description=LONG_DESCRIPTION,
2020
author='SoftLayer Technologies, Inc.',

tools/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
requests
1+
requests >= 2.18.4
22
click >= 5
33
prettytable >= 0.7.0
44
six >= 1.7.0

tools/test-requirements.txt

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ mock
55
sphinx
66
testtools
77
urllib3
8+
requests >= 2.18.4

0 commit comments

Comments
 (0)