Skip to content

Releases: mitchos/pyZscaler

v1.0.0

02 Dec 04:55
Compare
Choose a tag to compare

pyZscaler is version 1.0!

  • ZIA and ZPA now cover all Zscaler API calls with 100% test suite coverage
  • Resolves #71
  • Resolves #72
  • Fixes #54
  • Fixes #55
  • Fixes #56

Again a big thank you to contributors @daxm and @jacobgarder for your great work and helping get us to 1.0.

Full Changelog: 0.12.0...1.0.0

v0.12.0

12 Nov 01:51
Compare
Choose a tag to compare

Notable Changes

  • Resolves #64: Adds support for pagination in ZPA API endpoints that support it
  • Resolves #65: Updates dev dependency Sphinx to 4.3.0
  • Resolves #62: Updates Restfly to 1.4.4
  • Fixes #61: Bug with ReadTheDocs doc generation
  • Fixes #50: Update docstrings to ensure dummy credentials look fake
  • Fixes a bug in ZIA Firewall add_network_service method
  • Adds tests for ZIA Firewall, ZPA Session, Server Groups and Segment Groups

Attention Contributors

Restfly 1.4.4 incorporates an update that automatically determines if the response object should be Box or BoxList (if box is enabled, which it is for pyZscaler). This means that the return response from an endpoint doesn't need to include box=BoxList for lists.

When returning a string or int (e.g. requests.response status_code) you'll still need to disable box with box=False.

Full Changelog: 0.11.0...0.12.0

v0.11.0

05 Nov 05:06
Compare
Choose a tag to compare

What's Changed

  • ❗ BREAKING CHANGE ❗ Have dropped support for Python 3.6 due to dependency requirements. Now require 3.6.1 or higher.
  • 🐛 BUGFIX: revent Iterator from looping forever by @jacobgarder in #53
  • Style and formatting rules by @jacobgarder in #51
  • Pin responses to latest version 0.15.0 by @pyup-bot in #57
  • adminUsers "add_user" built by @daxm in #58

New User Functionality

  • [ZIA] Admin and Role Management API endpoints

Full Changelog: 0.10.0...0.11.0

v0.10.0

21 Oct 00:30
Compare
Choose a tag to compare

What's Changed

You can now import ZIA and ZPA directly from pyzscaler (thanks @daxm)

from pyzscaler import ZIA, ZPA

New Contributors

  • @daxm made their first contribution in #46

Full Changelog: 0.9.1...0.10.0

v0.9.0

21 Sep 23:46
Compare
Choose a tag to compare

Notable Changes

  • Resolves #35: Update Furo to 2021.9.8
  • Resolves #36: Update Sphinx to 4.2.0
  • Resolves #37: Pagination support for lists
  • Adds tests for pagination support
  • Updates documentation for methods that use pagination

Big thanks goes to @jacobgarder for their help with #37!

v0.8.0

07 Sep 20:43
Compare
Choose a tag to compare

Notable Changes

  • Resolves #31 , #34
  • Fixes #27
  • Updates furo to 2021.8.31
  • Updates python-box to 5.4.1
  • Updates restfly to 1.4.1
  • Adds ZIA DLP Dictionaries support
  • Refactors unit tests to use mocking via responses library

v0.7.1

11 Aug 01:22
Compare
Choose a tag to compare

Notable Changes

  • Resolves #23
  • Fixes #22
  • Adds ZPA Session class
  • Adds documentation for the ZPA Session class
  • Refactors the following classes:
    • servers
    • server_groups
    • policies

v0.7.0

30 Jul 06:14
Compare
Choose a tag to compare

Notable Changes

  • Resolves #16: Add support for ZIA URL Filtering Policies
  • Resolves #14: Add support for ZIA SSL Inspection Settings
  • Updates docs to use Sphinx 4.1.2
  • Adds test automation via GitHub actions

v0.6.0

28 Jul 06:13
Compare
Choose a tag to compare

Notable Changes

  • Resolves #18 : Adds support for ZIA Firewall Policies
  • Updates Sphinx to 4.1.2

v0.5.0

26 Jul 10:41
Compare
Choose a tag to compare

Notable Changes

Resolves #11 : Adds support for ZIA Admin Audit Logs
Resolves #15 : Adds support for ZIA User Authentication Settings