Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump demisto-sdk from 1.15.5 to 1.20.4 in /docker/demisto-sdk #20365

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 20, 2023

Bumps demisto-sdk from 1.15.5 to 1.20.4.

Release notes

Sourced from demisto-sdk's releases.

v1.20.4

  • Fixed an issue where using prepare-content, upload, zip-packs and download on machines with default encoding other than unicode caused errors.
  • The modeling-rules-test will now ignore test data files containing the test_data_config_ignore key.
  • Fixed an issue where modeling-rules init-test-data command failed on modeling rules that contain the text call even not as a separate word.
  • Unlocked the dependency on packaging.

v1.20.3

  • Added the FileType.VULTURE_WHITELIST to the FileType enum for .vulture_whitelist.py files.
  • Improved performance when reading yml files.
  • Fixed an issue where format would add unnecessary period at the end of descriptions ending with brackets.
  • Fixed an issue where format would not add a period at the end of descriptions, when running on in script files.
  • Fixed an issue where validate falsely failed with error DS108 on descriptions ending with brackets that contains a dot at the end of them.
  • Fixed an issue where running validate -g failed reading a .pack-ignore file that contained only newlines and spaces.
  • Fixed an issue where upload failed when trying to upload a list content item.
  • Fixed an issue where download would skip downloading list content items assigned to specific user roles with no roles.
  • Demisto-SDK will now exit gracefully with an appropriate error message when git is not installed.
  • Updated validation RN116 to support the structure of --force flag in update-release-notes command.
  • Fixed an issue where the release notes file was not added automatically to git when using the update-release-notes command.
  • Fixed the structure in update-release-notes command when used with the --force flag. Now the header will display the pack display name.
  • Fixed the support in validate for svg images to have their theme suffix.
  • Modified validate to support only .svg files ending with _dark or _light suffixes.
  • Fixed an issue where modeling-rule test command failed to properly compare types of fields.
  • Updated the engineinfo type in the script schema.
  • Updated the modeling-rules init & test commands to support RULE section fields.
  • Stability improvements for graph create and graph update commands.
  • Fixed the metadata type in the XSIAM dashboard schema to map, with possible values: lazy_load and cache_ttl

v1.20.2

  • Updated the pre-commit command to run on all python versions in one run.
  • Added the --dry-run flag to the pre-commit command, to create the config file without running the command.
  • Fixed an issue where the coverage-analyze command was not parsing the logs correctly.
  • Fixed an issue where validate falsly failed with error DS108 on descriptions ending with a newline.
  • Added formatting for script yml files when period is missing in the end of comment field, in the format command.
  • Fixed an issue where format add a newline with a period when the description field missing a period.
  • The content graph will now include the python_version field that each script/integration uses.
  • Updated the update-release-notes command message structure when is run with --force flag.
  • Added the engineinfo in to the script schema. This field specifies on which engine the script will run.
  • Fixed an issue where validate falsely failed with error DS108 on empty descriptions.
  • Added support for lazy loading the of widgets in XSIAM dashboards.
  • Added a validate check for correlation rules, making sure that search_window cannot be empty when execution_mode is set to SCHEDULED.
  • Added the metadata key to the XSIAM dashboard schema. This field adds support for dynamic parameters in the dashboards.

v1.20.1

  • Added formatting for yml files when period is missing in the end of description field, in the format command.
  • Fixed an issue where logging arguments were not in the standard kebab-case. The new arguments are: console-log-threshold, file-log-threshold, log-file-path.
  • Added a new validation (DS108) to ensure that each description in the yml of script/integration ends with a dot.
  • Fixed an issue where the validate -g failed reading a .pack-ignore file that was previously empty.
  • Fixed an issue where the update-release-notes failed when changing the .pack-ignore file.
  • Fixed an issue where the GR103 validation output was malformed.
  • Fixed an issue where the upload command failed for private repositories while trying to find the landing_page.json file.

... (truncated)

Changelog

Sourced from demisto-sdk's changelog.

1.20.4

  • Fixed an issue where using prepare-content, upload, zip-packs and download on machines with default encoding other than unicode caused errors.
  • The modeling-rules-test will now ignore test data files containing the test_data_config_ignore key.
  • Fixed an issue where modeling-rules init-test-data command failed on modeling rules that contain the text call even not as a separate word.
  • Unlocked the dependency on packaging.

1.20.3

  • Added the FileType.VULTURE_WHITELIST to the FileType enum for .vulture_whitelist.py files.
  • Improved performance when reading yml files.
  • Fixed an issue where format would add unnecessary period at the end of descriptions ending with brackets.
  • Fixed an issue where format would not add a period at the end of descriptions, when running on in script files.
  • Fixed an issue where validate falsely failed with error DS108 on descriptions ending with brackets that contains a dot at the end of them.
  • Fixed an issue where running validate -g failed reading a .pack-ignore file that contained only newlines and spaces.
  • Fixed an issue where upload failed when trying to upload a list content item.
  • Fixed an issue where download would skip downloading list content items assigned to specific user roles with no roles.
  • Demisto-SDK will now exit gracefully with an appropriate error message when git is not installed.
  • Updated validation RN116 to support the structure of --force flag in update-release-notes command.
  • Fixed an issue where the release notes file was not added automatically to git when using the update-release-notes command.
  • Fixed the structure in update-release-notes command when used with the --force flag. Now the header will display the pack display name.
  • Fixed the support in validate for svg images to have their theme suffix.
  • Modified validate to support only .svg files ending with _dark or _light suffixes.
  • Fixed an issue where modeling-rule test command failed to properly compare types of fields.
  • Fixed an issue where validate falsely failed with error DS108 on descriptions ending with question mark and exclamation mark.
  • Updated the engineinfo type in the script schema.
  • Updated the modeling-rules init & test commands to support RULE section fields.
  • Stability improvements for graph create and graph update commands.
  • Fixed the metadata type in the XSIAM dashboard schema to map, with possible values: lazy_load and cache_ttl

1.20.2

  • Updated the pre-commit command to run on all python versions in one run.
  • Added the --dry-run flag to the pre-commit command, to create the config file without running the command.
  • Fixed an issue where the coverage-analyze command was not parsing the logs correctly.
  • Fixed an issue where validate falsly failed with error DS108 on descriptions ending with a newline.
  • Added formatting for script yml files when period is missing in the end of comment field, in the format command.
  • Fixed an issue where format add a newline with a period when the description field missing a period.
  • The content graph will now include the python_version field that each script/integration uses.
  • Updated the update-release-notes command message structure when is run with --force flag.
  • Added the engineinfo in to the script schema. This field specifies on which engine the script will run.
  • Fixed an issue where validate falsely failed with error DS108 on empty descriptions.
  • Added support for lazy loading the of widgets in XSIAM dashboards.
  • Added a validate check for correlation rules, making sure that search_window cannot be empty when execution_mode is set to SCHEDULED.
  • Added the metadata key to the XSIAM dashboard schema. This field adds support for dynamic parameters in the dashboards.

1.20.1

  • Added formatting for yml files when period is missing in the end of description field, in the format command.
  • Fixed an issue where logging arguments were not in the standard kebab-case. The new arguments are: console-log-threshold, file-log-threshold, log-file-path.
  • Added a new validation (DS108) to ensure that each description in the yml of script/integration ends with a dot.
  • Fixed an issue where the validate -g failed reading a .pack-ignore file that was previously empty.
  • Fixed an issue where the update-release-notes failed when changing the .pack-ignore file.
  • Fixed an issue where the GR103 validation output was malformed.

... (truncated)

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [demisto-sdk](https://github.com/demisto/demisto-sdk) from 1.15.5 to 1.20.4.
- [Release notes](https://github.com/demisto/demisto-sdk/releases)
- [Changelog](https://github.com/demisto/demisto-sdk/blob/master/CHANGELOG.md)
- [Commits](demisto/demisto-sdk@v1.15.5...v1.20.4)

---
updated-dependencies:
- dependency-name: demisto-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 20, 2023
@github-actions github-actions bot enabled auto-merge (squash) September 20, 2023 14:40
@xsoar-bot
Copy link

Docker Image Ready - Dev

Docker automatic build at CircleCI has deployed your docker image: devdemisto/demisto-sdk:1.20.4.75113
It is available now on docker hub at: https://hub.docker.com/r/devdemisto/demisto-sdk/tags
Get started by pulling the image:

docker pull devdemisto/demisto-sdk:1.20.4.75113

Docker Metadata

  • Image Size: 594.76 MB
  • Image ID: sha256:8bd43a0af58dbf018e551a634cd382db1ba0f0863755c55884c1a3c8781930e7
  • Created: 2023-09-20T14:46:20.340250456Z
  • Arch: linux/amd64
  • Command: ["demisto-sdk","--help"]
  • Environment:
    • PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • LANG=C.UTF-8
    • GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
    • PYTHON_VERSION=3.10.12
    • PYTHON_PIP_VERSION=23.0.1
    • PYTHON_SETUPTOOLS_VERSION=65.5.1
    • PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/0d8570dc44796f4369b652222cf176b3db6ac70e/public/get-pip.py
    • PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207
    • DOCKER_IMAGE=devdemisto/demisto-sdk:1.20.4.75113
  • Labels:
    • org.opencontainers.image.authors:Demisto <[email protected]>
    • org.opencontainers.image.revision:3bc912c2da0834ed706cf4d1e00639bc0e602b9d
    • org.opencontainers.image.version:1.20.4.75113

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 26, 2023

Superseded by #20519.

@dependabot dependabot bot closed this Sep 26, 2023
auto-merge was automatically disabled September 26, 2023 14:15

Pull request was closed

@dependabot dependabot bot deleted the dependabot/pip/docker/demisto-sdk/demisto-sdk-1.20.4 branch September 26, 2023 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant