File python-pan-python.changes of Package python-pan-python
-------------------------------------------------------------------
Mon Sep 29 20:21:14 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 0.25.0:
* Support vsys for import_file().
* pan.xapi.py: In import_file() use dummy string for filename
when not specified and file is bytes; it's a required
argument.
* tests/test_xapi_fw_pano_import.py: Fix so test_01 is run and
works with Panorama.
* tests/test_wfapi_cld_web_artifacts.py: Update URL, 0.0.0.0
now has 404 status.
* tests/test_wfapi_cld_submit_url.py: Wait up to 300 seconds
for report to be available.
* tests/test_wfapi_cld_appl_verdict.py: Fix test_04 to work
until bug fixed.
* tests/wfapi_mixin.py: commit missing test file.
* Add support for type=import API request.
* Rename test filename, log() method does not support Panorama
to device redirection.
* Use 11.1 documentation links.
* pan.xapi, pan.xapi.rst, panxapi.rst: Modified version of
https://github.com/kevinsteves/pan-python/pull/54 from
Matthew Kazmar. type=export request supports target argument.
* tests/test_xapi_fw_tgt_multi_config.py: PAN-196392 is fixed.
* tests/test_xapi_fw_tgt_multi_config.py: Error message
changed.
* pan.config: Support 11.1.0 config for set format.
* pan.config: Support 11.0.0 config for set format.
* pan.wfapi: Add C2 verdict.
* pan.wfapi, pan.rc: Add agent argument to constructor. Agent
is used to specify the API key type for Prisma API keys. Can
be specified in .panrc; no command line argument at this
time.
* pan.wfapi: Remove handling for no ssl.CertificateError.
* pan.wfapi: Remove handling of Python 2.7 HTTP reason.
* pan.wfapi: Remove checks for Python version around ssl
module.
* pan.wfapi, panwfapi.py: Add support for url parameter to
report() and verdict().
* pan.wfapi: Remove old check for ssl.SSLContext().
* Fix some pycodestyle issues.
* pan.wfapi, panwfapi.py: Add support for the get URL web
artifacts API request.
* Add unit tests for the WildFire API.
* Use 11.0 documentation links.
* pan.xapi: Modified version of
https://github.com/kevinsteves/pan-python/pull/47 from Justin
Bradfield. Use urlopen() as a context manager Immediately
read() response Set object 'pan_body' attribute to read()
result
* Use urlopen() as a context manager
* Immediately read() response
* Set object 'pan_body' attribute to read() result
* panxapi.py: IOError merged into OSError as of Python 3.3.
* pan.xapi: Panorama to device redirection (target=) is allowed
for type=report.
* Add support for type=config&action=multi-config XML API
request which provides a mechanism to perform multiple
configuration API requests with transactional support.
* pan.xapi: Remove PAN-OS 8.0 TLS warning from 2017.
* Add tests for PAN-OS XML API.
* NOTE: Python 3 only release; Python 2 support is removed. In
general will plan to support the supported Python releases
(with bug and security updates); currently >= 3.7.
* Switch to pyproject.toml based build system.
* pan.afapi, pan.afapi.rst: Workaround for autofocus API bug.
Use af_in_progress to determine search completion. At some
point, af_message was changed from "complete" to "success" to
indicate search completion.
* pan.config: Support 10.0.0 and 10.1.0 config for set format.
* Use 10.1 documentation links.
* pan.config: Support 10.2.0 config for set format.
* Use 10.2 documentation links.
-------------------------------------------------------------------
Mon Jun 9 14:23:09 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to libalternatives
-------------------------------------------------------------------
Mon Jun 2 15:51:57 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
-------------------------------------------------------------------
Wed May 20 07:26:03 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
- %python3_only -> %python_alternative
-------------------------------------------------------------------
Sat Jan 11 18:27:39 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.16.0
* pan.config: Support 9.1.0 config for set format.
* pan.licapi: 'version' field in request header should use
version attribute and not int(). This was not noticed because
version:256 would previously use the current API version of 1.
* pan.licapi.rst: Document pan.licapi._ApiVersion int() layout
correctly.
panwfapi.py: Fix 'SyntaxWarning: "is" with a literal. Did you
mean "=="?' warning from Python 3.8.
* setup.py: Add Python 3.8.
-------------------------------------------------------------------
Sat Oct 12 12:02:37 UTC 2019 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.15.0
- Package cleanup
-------------------------------------------------------------------
Mon Aug 7 09:19:24 UTC 2017 - mardnh@gmx.de
- Update to 0.12.0
- Convert to singlespec
-------------------------------------------------------------------
Wed Nov 2 19:43:59 UTC 2016 - mardnh@gmx.de
- remove .py suffix from binaries
-------------------------------------------------------------------
Tue Oct 25 20:56:41 UTC 2016 - mardnh@gmx.de
- initial package, version 0.10.0