PaloAltoNetworks / pan-os-python

The PAN-OS SDK for Python is a package to help interact with Palo Alto Networks devices (including physical and virtualized Next-generation Firewalls and Panorama). The pan-os-python SDK is object oriented and mimics the traditional interaction with the device via the GUI or CLI/API.
https://pan-os-python.readthedocs.io
ISC License
340 stars 168 forks source link

[ISSUE-441] Added Makefile support for local env setup #442

Closed 2ps closed 2 years ago

2ps commented 2 years ago

Added versioning support for hip-profiles since hip-profiles is no longer supported in v10.1.5+

Description

Adds versioning for hip_profiles when creating a security rule.

Motivation and Context

Please see issue 441

How Has This Been Tested?

Added unit tests to make sure that version 10.1.5+ xml included no hip-profiles element while lower versions still maintained the value.

Types of changes

Checklist

welcome-to-palo-alto-networks[bot] commented 2 years ago

:tada: Thanks for opening this pull request! We really appreciate contributors like you! :raised_hands:

welcome-to-palo-alto-networks[bot] commented 2 years ago

:tada: Congrats on getting your first pull request merged! We here at Palo Alto Networks are so grateful! :heart:

github-actions[bot] commented 2 years ago

:tada: This PR is included in version 1.7.2 :tada:

The release is available on PyPI and GitHub release

Posted by semantic-release bot