Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-pan-python | Distribution: openSUSE:Factory:zSystems |
Version: 0.25.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Sep 29 22:21:14 2025 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 470135 | Source RPM: python-pan-python-0.25.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/kevinsteves/pan-python | |
Summary: Multi-tool set for Palo Alto Networks PAN-OS, Panorama, WildFire and AutoFocus |
pan-python is a Python package for Palo Alto Networks' Next-Generation Firewalls, WildFire and AutoFocus. It provides: - a Python and command line interface to the PAN-OS and Panorama XML API - a command line program for managing PAN-OS XML configurations - a Python and command line interface to the WildFire API - a Python and command line interface to the AutoFocus API
ISC
* Mon Sep 29 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 09 2025 Markéta Machová <mmachova@suse.com> - Convert to libalternatives * Mon Jun 02 2025 Markéta Machová <mmachova@suse.com> - Convert to pip-based build * Wed May 20 2020 Petr Gajdos <pgajdos@suse.com> - %python3_only -> %python_alternative * Sat Jan 11 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 2019 Martin Hauke <mardnh@gmx.de> - Update to version 0.15.0 - Package cleanup * Mon Aug 07 2017 mardnh@gmx.de - Update to 0.12.0 - Convert to singlespec * Wed Nov 02 2016 mardnh@gmx.de - remove .py suffix from binaries * Tue Oct 25 2016 mardnh@gmx.de - initial package, version 0.10.0
/usr/bin/panafapi /usr/bin/panafapi-3.11 /usr/bin/panconf /usr/bin/panconf-3.11 /usr/bin/panlicapi /usr/bin/panlicapi-3.11 /usr/bin/panwfapi /usr/bin/panwfapi-3.11 /usr/bin/panxapi /usr/bin/panxapi-3.11 /usr/lib/python3.11/site-packages/pan /usr/lib/python3.11/site-packages/pan/__init__.py /usr/lib/python3.11/site-packages/pan/__pycache__ /usr/lib/python3.11/site-packages/pan/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/commit.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/commit.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/config.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/config.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/http.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/http.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/rc.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/rc.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/wfapi.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/wfapi.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/xapi.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/__pycache__/xapi.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/afapi /usr/lib/python3.11/site-packages/pan/afapi/__init__.py /usr/lib/python3.11/site-packages/pan/afapi/__pycache__ /usr/lib/python3.11/site-packages/pan/afapi/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/afapi/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/afapi/__pycache__/v1_0.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/afapi/__pycache__/v1_0.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/afapi/v1_0.py /usr/lib/python3.11/site-packages/pan/commit.py /usr/lib/python3.11/site-packages/pan/config.py /usr/lib/python3.11/site-packages/pan/http.py /usr/lib/python3.11/site-packages/pan/licapi /usr/lib/python3.11/site-packages/pan/licapi/__init__.py /usr/lib/python3.11/site-packages/pan/licapi/__pycache__ /usr/lib/python3.11/site-packages/pan/licapi/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/licapi/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/licapi/__pycache__/v1.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/pan/licapi/__pycache__/v1.cpython-311.pyc /usr/lib/python3.11/site-packages/pan/licapi/v1.py /usr/lib/python3.11/site-packages/pan/rc.py /usr/lib/python3.11/site-packages/pan/wfapi.py /usr/lib/python3.11/site-packages/pan/xapi.py /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/METADATA /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/RECORD /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/licenses /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/licenses/AUTHORS.rst /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/licenses/LICENSE.txt /usr/lib/python3.11/site-packages/pan_python-0.25.0.dist-info/top_level.txt /usr/share/doc/packages/python311-pan-python /usr/share/doc/packages/python311-pan-python/AUTHORS.rst /usr/share/doc/packages/python311-pan-python/HISTORY.rst /usr/share/doc/packages/python311-pan-python/README.rst /usr/share/libalternatives/panafapi /usr/share/libalternatives/panafapi/311.conf /usr/share/libalternatives/panconf /usr/share/libalternatives/panconf/311.conf /usr/share/libalternatives/panlicapi /usr/share/libalternatives/panlicapi/311.conf /usr/share/libalternatives/panwfapi /usr/share/libalternatives/panwfapi/311.conf /usr/share/libalternatives/panxapi /usr/share/libalternatives/panxapi/311.conf /usr/share/licenses/python311-pan-python /usr/share/licenses/python311-pan-python/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 7 22:43:28 2025