build(deps): bump pydash from 8.0.0 to 8.0.1#78
Merged
Conversation
Bumps [pydash](https://github.com/dgilland/pydash) from 8.0.0 to 8.0.1. - [Changelog](https://github.com/dgilland/pydash/blob/develop/CHANGELOG.rst) - [Commits](dgilland/pydash@v8.0.0...v8.0.1) --- updated-dependencies: - dependency-name: pydash dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
🎉 This PR is included in version 0.1.6 🎉 The release is available on PyPI and GitHub release
|
willguibr
added a commit
that referenced
this pull request
Dec 8, 2024
…ish a Canonical Codebase (#219) * refactor: Adds additional functionality in utils Iterator to handle ZPA pagination, adds 1-second delay between requests tests: Adds decorator to stub out time.sleep to speed up tests featuring pagination * refactor(tests): Moves stub_sleep decorator to parent tests conftest.py * refactor: Adds pagination support to all ZPA API endpoints that allow pagination * tests: Adds tests for ZPA Segment Groups, ZPA Server Groups and ZPA Session * refactor(tests): Updates ZIA tests to import stub_sleep decorator from conftest.py in parent tests folder * fix: Updates Restfly dependency from 1.4.3 to 1.4.4 * refactor: Updates Sphinx dependency from 4.2.0 to 4.3.0 * Bumps version to 0.12.0, Resolves #65, Resolves #62, Fixes #61, Fixes #64, Fixes #50 feat: Adds pagination for ZPA API endpoints chore: Updates pyproject.toml dependencies * refactor: Renames BACertificatesAPI class to a more fitting CertificatesAPI name feat: Adds support for v2 ZPA Certificates endpoints refactor: Refactors existing ZPA Certificates endpoints to use pagination docs: Adds and updates docstrings for ZPA Certificates * feat: Adds support for ZPA Provisioning Key API endpoints docs: Adds and updates docstrings for ZPA Provisioning module * refactor: Converts relative references to absolute references for ZPA modules feat: adds ZPA connectors API endpoints docs: adds ZPA Connectors to documentation * refactor: Deprecates ZPA Connector Groups module docs: Updates ZPA Connectors docstrings * chore: Tidy imports in ZPA init * feat: Adds support for ZPA Service Edge API endpoints docs: Adds documentation for ZPA Service Edge module refactor: Relocates version profile reformatter function to utils due to usage across multiple modules. * docs: Updates ZPA Connectors docstrings. refactor: Imports version profile formatter from utils * fix: Fixes bug in update method that didn't convert snake/camel case for nested dicts style: Adds argument annotations docs: Updates docstrings * refactor: Removes duplicate list_certs method docs: Updates docstrings and docs * fix: Fixes API call destination for list and get methods which was going to the wrong endpoint docs: Updates docstrings * style: Adds argument annotations docs: Updates docstrings * refactor: Updates list methods in idp, machine_groups and posture_profiles to use ZPA v2 API endpoints style: Adds argument annotation docs: Updates docstrings * fix: Fixes bug in get_service_edge method which had the wrong ZPA API endpoint URL * refactor: Removes unneccessary formatting function from add_server method refactor: Changes update_server method to return the updated resource record style: Adds argument annotation docs: Updates docstrings * refactor: Removes session delete method that doesn't work * docs: Updates docstrings style: Adds argument annotation * docs: Updates docstrings style: Adds argument annotation * fix: Fixes a bug where snake/camel case conversion was missing nested dicts refactor: Removes conditional statements and uses a dict to lookup policy_type values refactor: Changes update_policy method to return the updated resource record docs: Updates docstrings style: Adds argument annotation * refactor: Updates list methods to use the ZPA v2 API endpoints docs: Updates docstrings style: Adds argument annotation * refactor: Updates list methods to use the ZPA v2 API endpoints docs: Updates docstrings style: Adds argument annotation * docs: Updates docstrings style: Adds argument annotation * fix: Adds missing property and import for ConnectorsAPI refactor: Adds user_config_url variable during init for ZPA refactor: Removes broken _deauthenticate method * test: Extends test suite coverage for ZPA * feat: Adds convert_keys method to utils to handle nested dict snake/camel case conversion * refactor: Updates list method to use ZPA v2 API Endpoints docs: Updates docstrings style: Adds argument annotation * fix: Fixes bug in convert_keys function chore: Updates documentation URL in pyproject.toml * test: Adds missing tests for ZIA Locations test: Adds additional tests for ZIA Traffic * style: Updates docstrings, adds argument and return annotations * fix: Fixes bug in validate_dict return style: Updates docstrings, adds argument and return annotations * refactor: Simplifies update_vpn_credential method, fixes bug with snake_to_camel conversion of nested keys refactor: Simplifies list_vips_recommended method and adds method argument refactor: Simplifies update_static_ip method refactor: Removes unused kwargs from check_static_ip method style: Updates docstrings, adds argument and return annotations * refactor: Simplifies update_url_category method, fixes bug with snake to camel conversion of nested keys refactor: Simplifies add_urls_to_category method refactor: Simplifies delete_urls_from_category method style: Updates docstrings, adds argument and return annotations * refactor: Simplifies update_user method refactor: Updates list returns to use BoxList on the iterator style: Updates docstrings, adds argument and return annotations * fix: Fixes bug for edge case in list_public_se_method style: Updates docstrings, adds argument and return annotations * test: Extends test suite coverage * style: Adds argument and return annotations * docs: Updates README * chore: Updates dependencies * Bumps version to 1.0.0. Resolves #71, #72. Fixes #54, #55, #56. * fix: Fixes both get and list methods for ZPA SCIM Groups. docs: Updates docstrings for ZPA SCIM Groups get and list methods. tests: Updates tests for ZPA SCIM Groups get and list methods. * Bumps version to 1.0.1. Fixes #85 * Update build.yml updates requirements to use dev_requirements.txt file, toml module was missing for pytest. * Update build.yml updates requirements to use dev_requirements.txt file, toml module was missing for pytest. * fix: Fixes both get and list methods for ZPA SCIM Groups. docs: Updates docstrings for ZPA SCIM Groups get and list methods. tests: Updates tests for ZPA SCIM Groups get and list methods. * Bumps version to 1.0.1. Fixes #85 * fix: Refactors ZPA SCIM Groups endpoints to correctly modify the URL in the Restfly APISession base class. * fix: Fix typo in Github Actions build.yml * fix: Fixes Python version string being interpreted as number. * chore: Updates dependencies to latest supported version. * Bumps version to 1.0.2. fix: Fixes #87, #88, #89, #90 chore: Resolves #77, #78, #79, #80, #84, #86 chore: Fixes typo in ZIA property docstring * Fix an issue regarding the app_segments definition which is expecting two strings currently whereas they should be expected lists (#92) As I'm working with the python functions signatures, it's not working in my own script * Fix an issue regarding the app_segments definition which is expecting two strings currently whereas they should be expected lists (#92) As I'm working with the python functions signatures, it's not working in my own script * feat: Adds support for ZPA LSS Config Controller v2 endpoints feat: Adds util that checks for nested keys docs: Adds docs for ZPA LSS Config Controller v2 endpoints tests: Adds tests for ZPA LSS Config Controller v2 endpoints * Fix an issue regarding the app_segments definition which is expecting two strings currently whereas they should be expected lists (#92) As I'm working with the python functions signatures, it's not working in my own script * Bumps version to 1.1.0. Resolves #81 * Fix missing type hints (#95) * Fix missing type hints (#95) * fix: fixes #110 test: refactors ZIA update_user test to correctly update the dict used in response * chore: updates dependencies. closes #101, closes #102, closes #103, closes #104, closes #105, closes #107, closes #108 * Bumps version to 1.1.1. * feat: Adds initial support for ZIA Rule Labels API endpoints * docs: Adds documentation for ZIA Rule Labels API tests: Adds test suite coverage for ZIA Rule Labels API * refactor: Updates ZIA URL Categories to support latest API endpoints docs: Updates ZIA URL Categories docs tests: Updates ZIA URL Categories test suite * feat: Adds initial support for ZCC API * refactor: Adds additional methods for ZCC Mobile Admin Portal API Endpoints * refactor: Updates docstrings. docs: Adds documentation for ZCC tests: Adds test suite coverage for ZCC * Bumps version to 1.2.0. Resolves #114 * fix: fixes #122 docs: updates docstrings test: updates test suite refactor: refactors utils function type hint Signed-off-by: mkelly <me@mkelly.dev> * chore: resolves #111, resolves #113, resolves #116, resolves #121, resolves #123, resolves #124 docs: fix copyright in Sphinx config Signed-off-by: mkelly <me@mkelly.dev> * bumps version to 1.2.1 Signed-off-by: mkelly <me@mkelly.dev> * feat: Adds initial code for ZPA Inspection API Endpoints * feat: closes #112 - Add support for ZPIA Inspection API Endpoints Signed-off-by: mkelly <me@mkelly.dev> * bug: fixes edge-case in snake_to_camel conversion Signed-off-by: mkelly <me@mkelly.dev> * docs: adds documentation for ZPA Inspection API endpoints Signed-off-by: mkelly <me@mkelly.dev> * test: adds test-suite for ZPA Inspection API endpoints Signed-off-by: mkelly <me@mkelly.dev> * fix: resolves #130, closes #115. fix support for non-production clouds Signed-off-by: mkelly <me@mkelly.dev> * bumps version to 1.3.0 Signed-off-by: mkelly <me@mkelly.dev> * refactor: change pre-commit python black from local to remote repo * feat: add support for ZPA Policy Reorder API endpoint. resolves #135 docs: updates docstrings test: updates test suite * fix: resolves #143, attribute error with missing blacklistUrls attribute in JSON response refactor: alters method to return blacklist URLs after adding a URL using existing GET method * test: updates test-suite for blacklist URL endpoint * fix: fixes #153, refactors app segment update method for tcp/udp ports docs: updates docstrings for new tcp/udp port range syntax tests: updates test suite Signed-off-by: mkelly <me@mkelly.dev> * chore: updates pyZscaler dependencies- closes #128, closes #129, closes #142, closes #145, closes #147, closes #148, closes #149, closes #150 Signed-off-by: mkelly <me@mkelly.dev> * Bumps version to 1.3.1 Signed-off-by: mkelly <me@mkelly.dev> * feat: resolves #13, adds support for ZIA Cloud Sandbox File Submission API docs: adds documentation for ZIA Cloud Sandbox File Submission API tests: adds tests for ZIA Cloud Sandbox File Submission API Signed-off-by: mkelly <me@mkelly.dev> * revert: undo accidental changes to url_categories Signed-off-by: mkelly <me@mkelly.dev> * Web DLP class/methods (#152) * Add support for ZIA Web DLP API Co-authored-by: Dax Mickelson <dmickelson@zscaler.com> * pytest tests created (#154) docs: fixes docstr formatting for ZIA Web DLP endpoint tests: adds test suite for ZIA Web DLP endpoint Co-authored-by: Dax Mickelson <dmickelson@zscaler.com> Co-authored-by: Mitch Kelly <me@mkelly.dev> * chore: update web_dlp method names for consistency docs: standardise web_dlp docstring format tests: fix broken web_dlp tests * docs: Resolves #134, updates docstring on ZPA Policies update method to clarify usage. * fix: fixes #155, ZCC Device List missing pagination options docs: updates docstrings for ZCC Device List method tests: updates test suite for ZCC Device List method feat: adds ZCC OS Map to utils * chore: add missing dependency for Python Black * refactor: remove deprecated company_id references feat: add support for ZCC device removal API endpoint feat: add support for ZCC device download API endpoint * refactor: remove deprecated company_id and os_map references docs: update docstring typo * feat: add ZCC parameter map object * refactor: simplifies conditional in keys_exist method refactor: optimises obfuscate api key method to remove unnecessary cast to str * chore: fix line-length for docstrings * Bumps version to 1.4.0 * fix: update isort version to fix bug that prevents pre-commit hooks running * feat: Adds initial support for ZDX * feat: add additional ZDX API endpoints * fix: resolves #175 - deleting a ZIA URL category will empty all other custom category fields feat: implements a new ZIA URL category method that allows selective deletion of URLs and keywords test: updates test suite and adds new test * fix: fixes #174, remove hardcoded URL for creating ZPA sessions refactor: move url_base instance attribute from private to public * fix: fixes #160, resolves #162, resolves #165 let ZIA sandbox submission inherit env_cloud * chore: remove pre-commit dependencies from dev_requirements chore: update pyzscaler dependencies to latest supported versions. closes #156, closes #161, closes #163, closes #164, closes #170, closes #172, closes #173 * docs: fix malformed docstring formatting Signed-off-by: Mitch Kelly <me@mkelly.dev> * chore: fix formatting with Black Signed-off-by: Mitch Kelly <me@mkelly.dev> * Bumps version to 1.4.1 Signed-off-by: Mitch Kelly <me@mkelly.dev> * docs: fix zpa.session example code (#185) * feat: support ZPA policies complex conditions (#166) * refactor: convert policy template methods from static to class methods. optimise functions. * fix: fixes an issue where python black doesn't run correctly Signed-off-by: Mitch Kelly <me@mkelly.dev> * fix: resolves #175 - deleting a ZIA URL category will empty all other custom category fields feat: implements a new ZIA URL category method that allows selective deletion of URLs and keywords test: updates test suite and adds new test * fix: fixes #174, remove hardcoded URL for creating ZPA sessions refactor: move url_base instance attribute from private to public * fix: fixes #160, resolves #162, resolves #165 let ZIA sandbox submission inherit env_cloud * chore: remove pre-commit dependencies from dev_requirements chore: update pyzscaler dependencies to latest supported versions. closes #156, closes #161, closes #163, closes #164, closes #170, closes #172, closes #173 * docs: fix malformed docstring formatting Signed-off-by: Mitch Kelly <me@mkelly.dev> * chore: fix formatting with Black Signed-off-by: Mitch Kelly <me@mkelly.dev> * Bumps version to 1.4.1 Signed-off-by: Mitch Kelly <me@mkelly.dev> * docs: fix zpa.session example code (#185) * feat: support ZPA policies complex conditions (#166) * refactor: convert policy template methods from static to class methods. optimise functions. * fix: fixes an issue where python black doesn't run correctly Signed-off-by: Mitch Kelly <me@mkelly.dev> * feat: Adds initial support for ZDX * feat: adds support for ZDX devices API endpoints * docs: adds documentation for ZDX Signed-off-by: Mitch Kelly <me@mkelly.dev> * chore: remove print statement used for debugging * feat: add additional ZDX Admin API endpoints and refactor existing code for uniformity Signed-off-by: Mitch Kelly <me@mkelly.dev> * tests: add tests for ZDX Admin API endpoints Signed-off-by: Mitch Kelly <me@mkelly.dev> * feat: add complete functionality for ZDX devices API endpoints Signed-off-by: Mitch Kelly <me@mkelly.dev> * test: add additional endpoints to ZDX test suite Signed-off-by: Mitch Kelly <me@mkelly.dev> * feat: complete implementation of ZDX Apps API endpoints Signed-off-by: Mitch Kelly <me@mkelly.dev> * chore: fix TODO Signed-off-by: Mitch Kelly <me@mkelly.dev> * docs: Update docstrings for ZDX session endpoints Signed-off-by: Mitch Kelly <me@mkelly.dev> * feat: add ZDX Iterator feat: update zdx_params decorator Signed-off-by: Mitch Kelly <me@mkelly.dev> * feat: add support ZDX users endpoint Signed-off-by: Mitch Kelly <me@mkelly.dev> * feat: add support for ZDX users endpoint refactor: update ZDX build session to accomodate changes in ZDX session module Signed-off-by: Mitch Kelly <me@mkelly.dev> * refactor: drop support for Python 3.7 tests, add support for Python 3.11 Signed-off-by: Mitch Kelly <me@mkelly.dev> * fix: fixes #200, update docstrings for add and update location to include all possible kwargs Signed-off-by: Mitch Kelly <me@mkelly.dev> * fix: refactors start_deeptrace to be compatible with python3.8 Signed-off-by: Mitch Kelly <me@mkelly.dev> * fix: fixes #198 where displayTimeUnit is a mandatory field for updating a ZIA Sublocation Signed-off-by: Mitch Kelly <me@mkelly.dev> * test: update ZIA update_location test to include edge-case fix Signed-off-by: Mitch Kelly <me@mkelly.dev> * docs: resolves #200, updates add and update location methods to clarify params Signed-off-by: mkelly <me@mkelly.dev> * chore: update user dependencies chore: update dev dependencies, closes #203, closes #202, closes #201, closes #195, closes #192, closes #183, closes #178 Signed-off-by: mkelly <me@mkelly.dev> * refactor: update ZDX Params decorator to include functools wrapper, fixing docstrings Signed-off-by: mkelly <me@mkelly.dev> * refactor: update ZDX init to use absolute imports for submodules Signed-off-by: mkelly <me@mkelly.dev> * fix: fixes deprecated intersphinx mapping option Signed-off-by: mkelly <me@mkelly.dev> * docs: updates docstring to use correct example Signed-off-by: mkelly <me@mkelly.dev> * chore: drops support for EOL Python 3.7 Signed-off-by: mkelly <me@mkelly.dev> * docs: adds docs for zdx.users module Signed-off-by: mkelly <me@mkelly.dev> * chore: removes references to unused company_id parameter Signed-off-by: mkelly <me@mkelly.dev> * chore!: removes deprecated zpa connector_groups endpoints Signed-off-by: mkelly <me@mkelly.dev> * style: renames Web DLP module to comply with pyzscaler naming conventions Signed-off-by: mkelly <me@mkelly.dev> * docs: standardises zia index.rst auto-index with rest of pyzscaler docs Signed-off-by: mkelly <me@mkelly.dev> * docs: fixes docstrings with incorrect syntax Signed-off-by: mkelly <me@mkelly.dev> * chore: removes obsolete ZPA Connector Group tests Signed-off-by: mkelly <me@mkelly.dev> * docs: updates intersphinx mappings Signed-off-by: mkelly <me@mkelly.dev> * refactor: refactor pick_version_profile util to be more readable Signed-off-by: mkelly <me@mkelly.dev> * fix: pins urllib3 to earlier version to resolve incompatible urllib3 2.0.3 and restfly library Signed-off-by: mkelly <me@mkelly.dev> * Bumps version to 1.5.0 Signed-off-by: mkelly <me@mkelly.dev> * fix: fixes docs issue with custom readthedocs yaml config file Signed-off-by: mkelly <me@mkelly.dev> * Fix cloud selection being ignored (#227) Corrected property definition at init so that the class will correctly set the target zscaler cloud * update tests to specify cloud name (#228) * feat: adds ZCON module to pyZscaler * feat: add support for locations and connectors API endpoints refactor: renames zcon modules to avoid conflicts Signed-off-by: mkelly <me@mkelly.dev> * feat: implement zcon admin API Endpoints Signed-off-by: mkelly <me@mkelly.dev> * refactor: rename Config class to avoid conflicts Signed-off-by: mkelly <me@mkelly.dev> * refactor: rename Connectors class to avoid conflicts docs: update docstrings Signed-off-by: mkelly <me@mkelly.dev> * refactor: rename Locations class to avoid conflicts docs: update docstrings Signed-off-by: mkelly <me@mkelly.dev> * refactor: rename Session class to avoid conflicts docs: update docstrings Signed-off-by: mkelly <me@mkelly.dev> * docs: add documentation for zcon Signed-off-by: mkelly <me@mkelly.dev> * tests: add test suite for ZCON API endpoints Signed-off-by: mkelly <me@mkelly.dev> * refactor: rename param in update_role Signed-off-by: mkelly <me@mkelly.dev> * fix: fix incorrect URLs and edge-case with case conversion Signed-off-by: mkelly <me@mkelly.dev> * chore: remove print statement used for debugging fix: add kwarg passthrough for list_location_templates Signed-off-by: mkelly <me@mkelly.dev> * fix: fix incorrect property from status to status_code Signed-off-by: mkelly <me@mkelly.dev> * refactor: refactor the convert_keys function to allow bidrectional conversion between camel and snake case feat: add additional function to handle camel to snake conversion Signed-off-by: mkelly <me@mkelly.dev> * feat: add implementation of AppTotal API endpoints docs: add docstrings and docs tests: add tests for AppTotal API endpoints Signed-off-by: mkelly <me@mkelly.dev> * feat: update locations to include additional API endpoints Signed-off-by: mkelly <me@mkelly.dev> * feat: update traffic to include additional API endpoints Signed-off-by: mkelly <me@mkelly.dev> * chore: adds edge cases to case conversion Signed-off-by: mkelly <me@mkelly.dev> * tests: update test suites to cover new endpoints Signed-off-by: mkelly <me@mkelly.dev> * feat: add ZIA Reports module to cover Shadow IT Report API endpoints docs: add documentation for ZIA Shadow IT Reports Signed-off-by: mkelly <me@mkelly.dev> * chore: add support for Python 3.12 Signed-off-by: mkelly <me@mkelly.dev> * chore: rename reports module to Cloud Apps to reflect API intent Signed-off-by: mkelly <me@mkelly.dev> * chore: add edge-case to snake and camel conversion methods Signed-off-by: mkelly <me@mkelly.dev> * feat: add support for cloud apps API endpoints and shadow IT reports docs: add documentation for cloud apps API endpoints chore: rename module files from reports to cloud_apps Signed-off-by: mkelly <me@mkelly.dev> * tests: add test suite coverage for cloud apps module Signed-off-by: mkelly <me@mkelly.dev> * docs: update README to include updated Quick Examples and fix minor inaccuracies Signed-off-by: mkelly <me@mkelly.dev> * Bumps version to 1.6.0 resolves #213, resolves #214, resolves #215, resolves #216 Signed-off-by: mkelly <me@mkelly.dev> * Remove legacy SDK files not used in official SDK --------- Signed-off-by: mkelly <me@mkelly.dev> Signed-off-by: Mitch Kelly <me@mkelly.dev> Co-authored-by: LmR <letmer00t@gmail.com> Co-authored-by: daxm <3335783+daxm@users.noreply.github.com> Co-authored-by: Dax Mickelson <dmickelson@zscaler.com> Co-authored-by: Álvaro González <alvaro.gonzalez@auctane.com> Co-authored-by: david-kn <14314517+david-kn@users.noreply.github.com> Co-authored-by: Julian Greensmith <48175613+jxg81@users.noreply.github.com> Co-authored-by: William Guilherme <wguilherme@securitygeek.io>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps pydash from 8.0.0 to 8.0.1.
Changelog
Sourced from pydash's changelog.
Commits
2a89f78release: v8.0.10358c81fix: handling of operator.{attrgetter,itemgetter,methodcaller} instances as c...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)