Skip to content
This repository was archived by the owner on May 5, 2025. It is now read-only.

Commit 785c1d1

Browse files
authored
Merge pull request #38 from sserrata/release-1.1.0
Release 1.1.0
2 parents be02793 + 2cc030c commit 785c1d1

File tree

4 files changed

+24
-6
lines changed

4 files changed

+24
-6
lines changed

HISTORY.rst

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,31 @@
22
History
33
=======
44

5+
1.1.0 (2018-05-08)
6+
------------------
7+
8+
* Updated logging `xpoll()` to reflect behavior of current API.
9+
* Added `credentials.py` module to support OAuth2 operations.
10+
* Added `auto_refresh` and `auto_retry` support to `HTTPClient()`.
11+
* Added `PartialCredentialsError` exception to handle cases where incomplete credentials are passed to `Credentials`.
12+
* Removed extraneous dependencies, e.g. pyopenssl.
13+
* Cleaned up requirements.txt and PipLock files.
14+
* Added `TinyDB` package for reading/writing `credentials.json` file.
15+
* Now raising `PanCloudError` for `enforce_json` errors.
16+
* Removed logging `poll_all()` method and example script.
17+
* Now checking if `sequence_no` is `None` before incrementing in logging `iter_poll()` method.
18+
* Added event `xpoll()` method to support iterating through events.
19+
* Introducing `summit.py`, a command-line interface for `pancloud`.
20+
* Added `credentials` support to `summit.py` to enable writing `credentials.json` file and passing `Credentials` with requests.
21+
* Updated example scripts library to incorporate new credentials feature.
22+
523
1.0.3 (2018-04-26)
624
------------------
725

826
* Overhauled and updated RTDs
927
* Updated `__init__.py` to allow package-level imports
1028
* Fixed issue where starrifying authorization token in `__repr__` overrode value in request header.
1129

12-
1330
1.0.2 (2018-03-20)
1431
------------------
1532

@@ -32,5 +49,3 @@ History
3249
------------------
3350

3451
* First release.
35-
36-

pancloud/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
from .credentials import Credentials
1212

1313
__author__ = 'Palo Alto Networks'
14-
__version__ = '1.0.3'
14+
__version__ = '1.1.0'

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.0.3
2+
current_version = 1.1.0
33
commit = True
44
tag = True
55

setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
setup(
4040
name='pancloud',
41-
version='1.0.3',
41+
version='1.1.0',
4242
description="Python idiomatic SDK for the Palo Alto Networks Application Framework.",
4343
long_description=readme + '\n\n' + history,
4444
author="Steven Serrata",
@@ -64,4 +64,7 @@
6464
test_suite='tests',
6565
tests_require=test_requirements,
6666
setup_requires=setup_requirements,
67+
scripts=[
68+
'bin/summit.py'
69+
]
6770
)

0 commit comments

Comments
 (0)