Description
Describe the bug
When i updated my project to use Python 3.12 i started to get a warning from splunk-sdk:
/usr/local/lib/python3.12/site-packages/splunklib/client.py:772: SyntaxWarning: invalid escape sequence '\/'
In Python 3.12 there was a change related to this issue:
A backslash-character pair that is not a valid escape sequence now generates a SyntaxWarning, instead of DeprecationWarning. For example, re.compile("\d+.\d+") now emits a SyntaxWarning ("\d" is an invalid escape sequence, use raw strings for regular expression: re.compile(r"\d+.\d+")). In a future Python version, SyntaxError will eventually be raised, instead of SyntaxWarning
To Reproduce
Steps to reproduce the behavior:
- Just use Python3.12 with splunk-sdk
SDK (please complete the following information):
- Version: 2.0.2
- Language Runtime Version: Python 3.12
- OS: Any
Linked PR: #583