You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+37
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,42 @@
1
1
# Splunk Enterprise SDK for Python Changelog
2
2
3
+
## Version 2.0.0-beta
4
+
5
+
### Feature updates
6
+
*`ensure_binary`, `ensure_str` and `assert_regex` utility methods have been migrated from `six.py` to `splunklib/utils.py`
7
+
8
+
### Major changes
9
+
* Removed Code specific to Python2
10
+
* Removed six.py dependency
11
+
* Removed `__future__` imports
12
+
* Refactored & Updated `splunklib` and `tests` to utilise Python3 features
13
+
* Updated CI test matrix to run with Python versions - 3.7 and 3.9
14
+
* Refactored Code throwing `deprecation` warnings
15
+
* Refactored Code violating Pylint rules
16
+
## Version 1.7.4
17
+
18
+
### Bug fixes
19
+
*[#532](https://github.com/splunk/splunk-sdk-python/pull/532) update encoding errors mode to 'replace' [[issue#505](https://github.com/splunk/splunk-sdk-python/issues/505)]
20
+
*[#507](https://github.com/splunk/splunk-sdk-python/pull/507) masked sensitive data in logs [[issue#506](https://github.com/splunk/splunk-sdk-python/issues/506)]
21
+
22
+
### Minor changes
23
+
*[#530](https://github.com/splunk/splunk-sdk-python/pull/530) Update GitHub CI build status in README and removed RTD(Read The Docs) reference
24
+
25
+
## Version 1.7.3
26
+
27
+
### Bug fixes
28
+
*[#493](https://github.com/splunk/splunk-sdk-python/pull/493) Fixed file permission for event_writer.py file [[issue#487](https://github.com/splunk/splunk-sdk-python/issues/487)]
29
+
*[#500](https://github.com/splunk/splunk-sdk-python/pull/500) Replaced index_field with accelerated_field for kvstore [[issue#497](https://github.com/splunk/splunk-sdk-python/issues/497)]
30
+
*[#502](https://github.com/splunk/splunk-sdk-python/pull/502) Updated check for IPv6 addresses
# The Splunk Enterprise Software Development Kit for Python
5
6
6
-
#### Version 1.7.2
7
+
#### Version 1.7.4
7
8
8
9
The Splunk Enterprise Software Development Kit (SDK) for Python contains library code designed to enable developers to build applications using the Splunk platform.
9
10
@@ -24,13 +25,13 @@ The Splunk Enterprise SDK for Python contains library code, and it's examples ar
24
25
25
26
Here's what you need to get going with the Splunk Enterprise SDK for Python.
26
27
27
-
* Python 2.7+ or Python 3.7.
28
+
* Python 3.7 or Python 3.9.
28
29
29
-
The Splunk Enterprise SDK for Python has been tested with Python v2.7 and v3.7.
30
+
The Splunk Enterprise SDK for Python is compatible with python3 and has been tested with Python v3.7 and v3.9.
30
31
31
-
* Splunk Enterprise 9.0 or 8.2
32
+
* Splunk Enterprise 9.2 or 8.2
32
33
33
-
The Splunk Enterprise SDK for Python has been tested with Splunk Enterprise 9.0 and 8.2
34
+
The Splunk Enterprise SDK for Python has been tested with Splunk Enterprise 9.2, 8.2 and 8.1
34
35
35
36
If you haven't already installed Splunk Enterprise, download it [here](http://www.splunk.com/download).
36
37
For more information, see the Splunk Enterprise [_Installation Manual_](https://docs.splunk.com/Documentation/Splunk/latest/Installation).
@@ -60,7 +61,7 @@ Install the sources you cloned from GitHub:
60
61
You'll need `docker` and `docker-compose` to get up and running using this method.
61
62
62
63
```
63
-
make up SPLUNK_VERSION=9.0
64
+
make up SPLUNK_VERSION=9.2
64
65
make wait_up
65
66
make test
66
67
make down
@@ -109,7 +110,7 @@ here is an example of .env file:
109
110
# Access scheme (default: https)
110
111
scheme=https
111
112
# Your version of Splunk Enterprise
112
-
version=9.0
113
+
version=9.2
113
114
# Bearer token for authentication
114
115
#splunkToken=<Bearer-token>
115
116
# Session key for authentication
@@ -127,7 +128,7 @@ The Splunk Enterprise SDK for Python contains a collection of unit tests. To run
127
128
128
129
You can also run individual test files, which are located in **/splunk-sdk-python/tests**. To run a specific test, enter:
129
130
130
-
make specific_test_name
131
+
make test_specific
131
132
132
133
The test suite uses Python's standard library, the built-in `unittest` library, `pytest`, and `tox`.
0 commit comments