diff --git a/.current_gitmodules b/.current_gitmodules index 9fa5adf8..261cfd04 100644 --- a/.current_gitmodules +++ b/.current_gitmodules @@ -1 +1 @@ -160000 4ebbbac7f7c0b72ee268f1aa59effb0a3d44c81b 0 script-languages +160000 ca29b6f41f107c0c6f9142284b855dd86d3f16d3 0 script-languages diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 95093a74..39c34e15 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -16,3 +16,7 @@ ### When integrating to Main branch: 1. [ ] Remember to merge with "Merge" +2. [ ] Have you thought about version number? If there is a breaking change in the toolchain, need to update major version. +3. [ ] If you plan a release, have you checked the Exasol packages for updates? + 1. Websocket API (https://github.com/EXASOL/websocket-api) + 2. [Exasol-BucketFS](https://pypi.org/project/exasol-bucketfs/) diff --git a/.github/workflows/check_bazel_tests.yml b/.github/workflows/check_bazel_tests.yml new file mode 100644 index 00000000..822c64c9 --- /dev/null +++ b/.github/workflows/check_bazel_tests.yml @@ -0,0 +1,42 @@ +name: Check Bazel Tests + +on: + push: + branches: + - develop + pull_request: + + +jobs: + build: + runs-on: ubuntu-latest + + env: + USE_BAZEL_VERSION: 7.2.1 + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + submodules: 'recursive' + + - name: Install bazel + run: | + curl -L -o bazel https://github.com/bazelbuild/bazelisk/releases/download/v1.19.0/bazelisk-linux-amd64 + chmod +x bazel + - name: Install JDK and ZMQ + run: | + sudo apt-get update + sudo apt-get install -y openjdk-11-jdk libzmq3-dev + - name: Java Tests + run: | + bazel test //base/javacontainer/test/... + working-directory: ./exaudfclient/ + - name: ExaudfLib Tests + run: | + bazel test //base/exaudflib/test/... + working-directory: ./exaudfclient/ + - name: Script Options Parser Tests + run: | + bazel test //base/script_options_parser/test/... + working-directory: ./exaudfclient/ + diff --git a/.github/workflows/check_current_gitmodules.yaml b/.github/workflows/check_current_gitmodules.yaml index 787800ad..86da1a7b 100644 --- a/.github/workflows/check_current_gitmodules.yaml +++ b/.github/workflows/check_current_gitmodules.yaml @@ -14,8 +14,9 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Init submodules - run: git submodule update --init --recursive + with: + fetch-depth: 0 + submodules: 'recursive' - name: Run update_current_submodules_file.sh run: bash githooks/update_current_submodules_file.sh - name: Show changes on working copy diff --git a/.github/workflows/check_error_codes.yml b/.github/workflows/check_error_codes.yml index 8d2c3c88..b8c39a6c 100644 --- a/.github/workflows/check_error_codes.yml +++ b/.github/workflows/check_error_codes.yml @@ -14,9 +14,9 @@ jobs: steps: - uses: actions/checkout@v4 - - - name: Init submodules - run: git submodule update --init --recursive + with: + fetch-depth: 0 + submodules: 'recursive' - name: Search for duplicated error codes run: bash find_duplicate_error_codes.sh diff --git a/.github/workflows/check_if_submodules_head_are_ancestors_of_origin_master.yaml b/.github/workflows/check_if_submodules_head_are_ancestors_of_origin_master.yaml index 15d66dad..834f4467 100644 --- a/.github/workflows/check_if_submodules_head_are_ancestors_of_origin_master.yaml +++ b/.github/workflows/check_if_submodules_head_are_ancestors_of_origin_master.yaml @@ -14,9 +14,9 @@ jobs: steps: - uses: actions/checkout@v4 - - - name: Init submodules - run: git submodule update --init --recursive + with: + fetch-depth: 0 + submodules: 'recursive' - name: Check if submodules heads are ancestors of origin/master run: bash scripts/check_if_submodules_head_are_ancestors_of_origin_master.sh diff --git a/.github/workflows/check_markdown_links.yaml b/.github/workflows/check_markdown_links.yaml index be007fbb..afed847e 100644 --- a/.github/workflows/check_markdown_links.yaml +++ b/.github/workflows/check_markdown_links.yaml @@ -12,9 +12,11 @@ jobs: markdown-link-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - name: Init submodules - run: git submodule update --init --recursive - - uses: gaurav-nelson/github-action-markdown-link-check@v1 - with: - config-file: '.github/markdown_check_config.json' \ No newline at end of file + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + submodules: 'recursive' + + - uses: gaurav-nelson/github-action-markdown-link-check@v1 + with: + config-file: '.github/markdown_check_config.json' \ No newline at end of file diff --git a/.github/workflows/check_package_diffs.yaml b/.github/workflows/check_package_diffs.yaml index 02f48f47..c578ab60 100644 --- a/.github/workflows/check_package_diffs.yaml +++ b/.github/workflows/check_package_diffs.yaml @@ -11,9 +11,9 @@ jobs: steps: - uses: actions/checkout@v4 - - - name: Init submodules - run: git submodule update --init --recursive + with: + fetch-depth: 0 + submodules: 'recursive' - name: Setup Python & Poetry Environment uses: exasol/python-toolbox/.github/actions/python-environment@0.12.0 diff --git a/.github/workflows/check_pull_request.yml b/.github/workflows/check_pull_request.yml index f971f6d3..ac0c772c 100644 --- a/.github/workflows/check_pull_request.yml +++ b/.github/workflows/check_pull_request.yml @@ -8,10 +8,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - - name: Init submodules - run: git submodule update --init --recursive + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + submodules: 'recursive' - name: Check if the branch triggers a rebuild run: "bash .github/workflows/check_pull_request.sh ${{ github.event.pull_request.head.ref }} ${{ github.event.pull_request.base.ref }}" diff --git a/.github/workflows/nigthly.yaml b/.github/workflows/nigthly.yaml index 377b014f..9a26b196 100644 --- a/.github/workflows/nigthly.yaml +++ b/.github/workflows/nigthly.yaml @@ -14,9 +14,9 @@ jobs: steps: - uses: actions/checkout@v4 - - - name: Init submodules - run: git submodule update --init --recursive + with: + fetch-depth: 0 + submodules: 'recursive' - name: Get Time id: time diff --git a/.github/workflows/push_docker_test_container.yaml b/.github/workflows/push_docker_test_container.yaml index 5b43b0d4..a052b7f7 100644 --- a/.github/workflows/push_docker_test_container.yaml +++ b/.github/workflows/push_docker_test_container.yaml @@ -12,9 +12,10 @@ jobs: runs-on: ubuntu-latest environment: publish steps: - - uses: actions/checkout@v3 - - name: Init submodules - run: git submodule update --init --recursive + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + submodules: 'recursive' - name: Build TestContainer run: ./exaslct build-test-container --force-rebuild - name: Push TestContainer image diff --git a/.github/workflows/release_droid_upload_github_release_assets.yml b/.github/workflows/release_droid_upload_github_release_assets.yml index 27f4864c..e923c4c6 100644 --- a/.github/workflows/release_droid_upload_github_release_assets.yml +++ b/.github/workflows/release_droid_upload_github_release_assets.yml @@ -13,21 +13,21 @@ jobs: environment: AWS runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + submodules: 'recursive' - - name: Init submodules - run: git submodule update --init --recursive + - name: Setup Python & Poetry Environment + uses: exasol/python-toolbox/.github/actions/python-environment@0.12.0 + with: + python-version: "3.10" + poetry-version: '1.8.2' - - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.12.0 - with: - python-version: "3.10" - poetry-version: '1.8.2' - - - name: Start release - run: poetry run python -m exasol_script_languages_container_ci_setup.main start-release-build --log-level info --project "ScriptLanguagesRelease" --upload-url "${{ github.event.inputs.upload_url }}" --branch "$GITHUB_REF" - env: # Set the secret as an env variable - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY_SECRET }} - AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }} - GITHUB_TOKEN: ${{ github.token }} + - name: Start release + run: poetry run python -m exasol_script_languages_container_ci_setup.main start-release-build --log-level info --project "ScriptLanguagesRelease" --upload-url "${{ github.event.inputs.upload_url }}" --branch "$GITHUB_REF" + env: # Set the secret as an env variable + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY_SECRET }} + AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }} + GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/test_release.yml b/.github/workflows/test_release.yml index c6204044..a6b66aef 100644 --- a/.github/workflows/test_release.yml +++ b/.github/workflows/test_release.yml @@ -13,21 +13,21 @@ jobs: environment: AWS runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + submodules: 'recursive' - - name: Init submodules - run: git submodule update --init --recursive + - name: Setup Python & Poetry Environment + uses: exasol/python-toolbox/.github/actions/python-environment@0.12.0 + with: + python-version: "3.10" + poetry-version: '1.8.2' - - name: Setup Python & Poetry Environment - uses: exasol/python-toolbox/.github/actions/python-environment@0.12.0 - with: - python-version: "3.10" - poetry-version: '1.8.2' - - - name: Start test release - run: poetry run python -m exasol_script_languages_container_ci_setup.main start-test-release-build --log-level info --project ScriptLanguagesRelease --repo-name "$GITHUB_REPOSITORY" --branch "$GITHUB_REF" --release-title "${{ github.event.inputs.release_title }}" - env: # Set the secret as an env variable - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY_SECRET }} - AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }} - GITHUB_TOKEN: ${{ github.token }} + - name: Start test release + run: poetry run python -m exasol_script_languages_container_ci_setup.main start-test-release-build --log-level info --project ScriptLanguagesRelease --repo-name "$GITHUB_REPOSITORY" --branch "$GITHUB_REF" --release-title "${{ github.event.inputs.release_title }}" + env: # Set the secret as an env variable + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY_SECRET }} + AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }} + GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/update_trivy_cache.yaml b/.github/workflows/update_trivy_cache.yaml new file mode 100644 index 00000000..b7ddb064 --- /dev/null +++ b/.github/workflows/update_trivy_cache.yaml @@ -0,0 +1,54 @@ +name: Update trivy cache + +on: + workflow_dispatch: + schedule: + - cron: "30 0 * * *" + +jobs: + update_trivy_cache: + environment: AWS + runs-on: ubuntu-latest + steps: + - name: Run install dependencies + run: | + sudo apt update && sudo apt install -y awscli curl wget apt-transport-https gnupg lsb-release + wget -qO - https://aquasecurity.github.io/trivy-repo/deb/public.key | sudo apt-key add - + echo deb https://aquasecurity.github.io/trivy-repo/deb $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list.d/trivy.list + sudo apt-get update + sudo apt-get install trivy + env: + DEBIAN_FRONTEND: noninteractive + + - name: Fetch trivy databases + run: | + trivy image --download-java-db-only + trivy image --download-db-only + + - name: Create tar gz databases + run: | + pushd $HOME/.cache + tar -czf trivy_cache.tar.gz ./trivy + popd + + - name: Copy trivy databases + run: aws s3 cp "$HOME/.cache/trivy_cache.tar.gz" "$TRIVY_CACHE_LOCATION/trivy_cache.tar.gz" + env: # Set the secret as an env variable + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY_SECRET }} + AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }} + TRIVY_CACHE_LOCATION: ${{ secrets.TRIVY_CACHE_LOCATION }} + + - name: Report failure Status to Slack channel + id: report-failure-status-slack + # Also run this step in case of failures + if: ${{ always() }} + uses: ravsamhq/notify-slack-action@v2 + with: + status: ${{ job.status }} + token: ${{ github.token }} + notification_title: "Update trivy build in {repo} has {status_message}" + message_format: "{emoji} *{workflow}* {status_message} in <{repo_url}|{repo}>" + notify_when: "failure,cancelled,warnings,skipped" + env: + SLACK_WEBHOOK_URL: ${{ secrets.INTEGRATION_TEAM_SLACK_NOTIFICATION_WEBHOOK }} \ No newline at end of file diff --git a/doc/changes/changelog.md b/doc/changes/changelog.md index 3ff270a2..b0fe8a1a 100644 --- a/doc/changes/changelog.md +++ b/doc/changes/changelog.md @@ -1,5 +1,6 @@ # Changes +* [8.4.0](changes_8.4.0.md) * [8.3.0](changes_8.3.0.md) * [8.2.0](changes_8.2.0.md) * [8.1.0](changes_8.1.0.md) diff --git a/doc/changes/changes_8.4.0.md b/doc/changes/changes_8.4.0.md new file mode 100644 index 00000000..34f62736 --- /dev/null +++ b/doc/changes/changes_8.4.0.md @@ -0,0 +1,28 @@ +# script-languages-release 8.4.0, released t.b.d. + +Code name: t.b.d. + +## Summary + +t.b.d. + + +## Script-Language-Container-Tool (Exaslct) + +This release uses version 1.0.0 of the container tool. + +## Features + + - #962: Add a GH workflow which uploads trivy databases and updated Ubuntu packages + +## Security Issues + + - #956: Updated dependencies + +## Refactorings + + - #950: Refactored existing script-options parser + +## Doc + + - #954: added release checklist \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/README.md b/doc/changes/package_diffs/8.4.0/README.md new file mode 100644 index 00000000..a055697f --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/README.md @@ -0,0 +1,8 @@ +# Package Version Comparison between 8.4.0 and 8.3.0 + +- [Comparison of flavor Template-exasol-all-python-3.10-conda](template-Exasol-all-python-3.10-conda/README.md) +- [Comparison of flavor Standard-exasol-all](standard-EXASOL-all/README.md) +- [Comparison of flavor Template-exasol-all-python-3.10](template-Exasol-all-python-3.10/README.md) +- [Comparison of flavor Template-exasol-all-java-17](template-Exasol-all-java-17/README.md) +- [Comparison of flavor Template-exasol-all-r-4](template-Exasol-all-r-4/README.md) +- [Comparison of flavor Template-exasol-all-python-3.10-cuda-conda](template-Exasol-all-python-3.10-cuda-conda/README.md) diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/README.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/README.md new file mode 100644 index 00000000..25ff98b9 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/README.md @@ -0,0 +1,19 @@ +# Package Version Comparison between Standard-exasol-all flavor in 8.4.0 and Standard-exasol-all flavor in 8.3.0 + +- Comparison of build step Udfclient_deps + - [Comparison of Apt Get Packages](udfclient_deps/apt_get_packages_diff.md) +- Comparison of build step Language_deps + - [Comparison of Apt Get Packages](language_deps/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages R](language_deps/apt_get_packages_r_diff.md) + - [Comparison of Python3 Pip Packages](language_deps/python3_pip_packages_diff.md) +- Comparison of build step Flavor_base_deps_r + - [Comparison of Cran Packages](flavor_base_deps_r/cran_packages_diff.md) +- Comparison of build step Flavor_base_deps_python + - [Comparison of Python3 Pip Packages](flavor_base_deps_python/python3_pip_packages_diff.md) +- Comparison of build step Flavor_base_deps_apt + - [Comparison of Apt Get Packages](flavor_base_deps_apt/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages Trivy](flavor_base_deps_apt/apt_get_packages_trivy_diff.md) +- Comparison of build step Build_deps + - [Comparison of Apt Get Packages](build_deps/apt_get_packages_diff.md) +- Comparison of build step Base_test_deps + - [Comparison of Apt Get Packages](base_test_deps/apt_get_packages_diff.md) diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/base_test_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..7bf7369f --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/base_test_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:----------------------|:----------------------|:---------| +| 0 | binutils | 2.38-4ubuntu2.6 | 2.38-4ubuntu2.6 | | +| 1 | gdb | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 2 | gdbserver | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 3 | patchelf | 0.14.3-1 | 0.14.3-1 | | +| 4 | strace | 5.16-0ubuntu3 | 5.16-0ubuntu3 | | +| 5 | valgrind | 1:3.18.1-1ubuntu2 | 1:3.18.1-1ubuntu2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/build_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..adae0ece --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/build_deps/apt_get_packages_diff.md @@ -0,0 +1,13 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------|:-----------------------------|:-----------------------------|:---------| +| 0 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 2 | chrpath | 0.16-2 | 0.16-2 | | +| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 4 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | +| 6 | openjdk-11-jdk | 11.0.24+8-1ubuntu3~22.04 | 11.0.24+8-1ubuntu3~22.04 | | +| 7 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 8 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu0.1.22.04.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_apt/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_apt/apt_get_packages_diff.md new file mode 100644 index 00000000..df01ed62 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_apt/apt_get_packages_diff.md @@ -0,0 +1,26 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:---------------------|:-----------------------------|:-----------------------------|:---------| +| 0 | apt-transport-https | 2.4.12 | 2.4.13 | UPDATED | +| 1 | libcurl4-openssl-dev | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 2 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 3 | cmake | 3.22.1-1ubuntu1.22.04.2 | 3.22.1-1ubuntu1.22.04.2 | | +| 4 | git | 1:2.34.1-1ubuntu1.11 | 1:2.34.1-1ubuntu1.11 | | +| 5 | gnupg | 2.2.27-3ubuntu2.1 | 2.2.27-3ubuntu2.1 | | +| 6 | ldap-utils | 2.5.18+dfsg-0ubuntu0.22.04.2 | 2.5.18+dfsg-0ubuntu0.22.04.2 | | +| 7 | libhiredis-dev | 0.14.1-2 | 0.14.1-2 | | +| 8 | libldap2-dev | 2.5.18+dfsg-0ubuntu0.22.04.2 | 2.5.18+dfsg-0ubuntu0.22.04.2 | | +| 9 | libldb2 | 2:2.4.4-0ubuntu0.22.04.2 | 2:2.4.4-0ubuntu0.22.04.2 | | +| 10 | libleveldb1d | 1.23-3build1 | 1.23-3build1 | | +| 11 | libsasl2-dev | 2.1.27+dfsg2-3ubuntu1.2 | 2.1.27+dfsg2-3ubuntu1.2 | | +| 12 | libsmbclient | 2:4.15.13+dfsg-0ubuntu1.6 | 2:4.15.13+dfsg-0ubuntu1.6 | | +| 13 | libsmbclient-dev | 2:4.15.13+dfsg-0ubuntu1.6 | 2:4.15.13+dfsg-0ubuntu1.6 | | +| 14 | libxml2-dev | 2.9.13+dfsg-1ubuntu0.4 | 2.9.13+dfsg-1ubuntu0.4 | | +| 15 | maven | 3.6.3-5 | 3.6.3-5 | | +| 16 | openssl | 3.0.2-0ubuntu1.18 | 3.0.2-0ubuntu1.18 | | +| 17 | slapd | 2.5.18+dfsg-0ubuntu0.22.04.2 | 2.5.18+dfsg-0ubuntu0.22.04.2 | | +| 18 | smbclient | 2:4.15.13+dfsg-0ubuntu1.6 | 2:4.15.13+dfsg-0ubuntu1.6 | | +| 19 | unixodbc-dev | 2.3.9-5ubuntu0.1 | 2.3.9-5ubuntu0.1 | | +| 20 | unzip | 6.0-26ubuntu3.2 | 6.0-26ubuntu3.2 | | +| 21 | wget | 1.21.2-2ubuntu1.1 | 1.21.2-2ubuntu1.1 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_apt/apt_get_packages_trivy_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_apt/apt_get_packages_trivy_diff.md new file mode 100644 index 00000000..2323ee43 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_apt/apt_get_packages_trivy_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:-------------------|:-------------------|:---------| +| 0 | trivy | 0.51.1 | 0.51.1 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_python/python3_pip_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_python/python3_pip_packages_diff.md new file mode 100644 index 00000000..e304b5d5 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_python/python3_pip_packages_diff.md @@ -0,0 +1,79 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------------------------------------------------------------------------------------------------------------------|:---------------------|:---------------------|:---------| +| 0 | awscrt | 0.20.9 | 0.20.9 | | +| 1 | azure-batch | 14.2.0 | 14.2.0 | | +| 2 | azure-cosmos | 4.6.0 | 4.6.0 | | +| 3 | azure-eventgrid | 4.19.0 | 4.19.0 | | +| 4 | azure-eventhub | 5.11.7 | 5.11.7 | | +| 5 | azure-eventhub-checkpointstoreblob | 1.1.4 | 1.1.4 | | +| 6 | azure-eventhub-checkpointstoreblob-aio | 1.1.4 | 1.1.4 | | +| 7 | azure-identity | 1.16.0 | 1.16.0 | | +| 8 | azure-keyvault | 4.2.0 | 4.2.0 | | +| 9 | azure-keyvault-certificates | 4.8.0 | 4.8.0 | | +| 10 | azure-keyvault-keys | 4.9.0 | 4.9.0 | | +| 11 | azure-keyvault-secrets | 4.8.0 | 4.8.0 | | +| 12 | azure-kusto-data | 4.4.0 | 4.4.0 | | +| 13 | azure-loganalytics | 0.1.1 | 0.1.1 | | +| 14 | azure-servicebus | 7.12.1 | 7.12.1 | | +| 15 | azure-storage-blob | 12.19.1 | 12.19.1 | | +| 16 | azure-storage-file-datalake | 12.14.0 | 12.14.0 | | +| 17 | azure-storage-file-share | 12.15.0 | 12.15.0 | | +| 18 | azure-storage-queue | 12.9.0 | 12.9.0 | | +| 19 | bitarray | 2.9.2 | 2.9.2 | | +| 20 | bitsets | 0.8.4 | 0.8.4 | | +| 21 | boto3 | 1.34.98 | 1.34.98 | | +| 22 | cffi | 1.16.0 | 1.16.0 | | +| 23 | cryptography | 42.0.6 | 42.0.6 | | +| 24 | cython | 3.0.10 | 3.0.10 | | +| 25 | debugpy | 1.8.1 | 1.8.1 | | +| 26 | docutils | 0.21.2 | 0.21.2 | | +| 27 | exasol-bucketfs | 0.9.0 | 0.9.0 | | +| 28 | git+http://github.com/EXASOL/websocket-api.git@5e122932d11a5c52a5889c6882b86a6018efb0fb#egg=exasol-db-api&subdirectory=python | No version specified | No version specified | | +| 29 | google-cloud-asset | 3.26.1 | 3.26.1 | | +| 30 | google-cloud-bigquery | 3.21.0 | 3.21.0 | | +| 31 | google-cloud-bigquery-storage | 2.25.0 | 2.25.0 | | +| 32 | google-cloud-bigtable | 2.23.1 | 2.23.1 | | +| 33 | google-cloud-containeranalysis | 2.14.3 | 2.14.3 | | +| 34 | google-cloud-datacatalog | 3.19.0 | 3.19.0 | | +| 35 | google-cloud-datastore | 2.19.0 | 2.19.0 | | +| 36 | google-cloud-firestore | 2.16.0 | 2.16.0 | | +| 37 | google-cloud-kms | 2.21.4 | 2.21.4 | | +| 38 | google-cloud-logging | 3.10.0 | 3.10.0 | | +| 39 | google-cloud-monitoring | 2.21.0 | 2.21.0 | | +| 40 | google-cloud-ndb | 2.3.1 | 2.3.1 | | +| 41 | google-cloud-pubsub | 2.21.1 | 2.21.1 | | +| 42 | google-cloud-spanner | 3.46.0 | 3.46.0 | | +| 43 | google-cloud-storage | 2.16.0 | 2.16.0 | | +| 44 | google-cloud-trace | 1.13.3 | 1.13.3 | | +| 45 | h2 | 4.1.0 | 4.1.0 | | +| 46 | jinja2 | 3.1.4 | 3.1.4 | | +| 47 | lxml | 5.2.1 | 5.2.1 | | +| 48 | martian | 2.0.post1 | 2.0.post1 | | +| 49 | numba | 0.59.1 | 0.59.1 | | +| 50 | paramiko | 3.4.0 | 3.4.0 | | +| 51 | plyvel | 1.5.1 | 1.5.1 | | +| 52 | protobuf | 4.25.3 | 4.25.3 | | +| 53 | pyOpenSSL | 24.1.0 | 24.1.0 | | +| 54 | pybase64 | 1.3.2 | 1.3.2 | | +| 55 | pybloomfiltermmap3 | 0.5.7 | 0.5.7 | | +| 56 | pycurl | 7.45.3 | 7.45.3 | | +| 57 | pyexasol | 0.25.2 | 0.25.2 | | +| 58 | pyftpdlib | 1.5.9 | 1.5.9 | | +| 59 | pyodbc | 5.1.0 | 5.1.0 | | +| 60 | pysftp | 0.2.9 | 0.2.9 | | +| 61 | pysimdjson | 6.0.2 | 6.0.2 | | +| 62 | pysmbc | 1.0.25.1 | 1.0.25.1 | | +| 63 | python-ldap | 3.4.4 | 3.4.4 | | +| 64 | pytz | 2024.1 | 2024.1 | | +| 65 | pyyaml | 6.0.1 | 6.0.1 | | +| 66 | redis | 5.0.4 | 5.0.4 | | +| 67 | requests | 2.31.0 | 2.31.0 | | +| 68 | roman | 4.2 | 4.2 | | +| 69 | sagemaker | 2.218.1 | 2.218.1 | | +| 70 | scikit-learn | 1.4.2 | 1.4.2 | | +| 71 | scipy | 1.13.0 | 1.13.0 | | +| 72 | setuptools | 70.0.0 | 70.0.0 | | +| 73 | simplejson | 3.19.2 | 3.19.2 | | +| 74 | ujson | 5.9.0 | 5.9.0 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_r/cran_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_r/cran_packages_diff.md new file mode 100644 index 00000000..ce9a71bd --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/flavor_base_deps_r/cran_packages_diff.md @@ -0,0 +1,48 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:--------------|:-------------------|:-------------------|:---------| +| 0 | BradleyTerry2 | 1.1-2 | 1.1-2 | | +| 1 | Formula | 1.2-5 | 1.2-5 | | +| 2 | RCurl | 1.98-1.14 | 1.98-1.14 | | +| 3 | RODBC | 1.3-23 | 1.3-23 | | +| 4 | Rcpp | 1.0.12 | 1.0.12 | | +| 5 | SparseM | 1.81 | 1.81 | | +| 6 | XML | 3.99-0.16.1 | 3.99-0.16.1 | | +| 7 | acepack | 1.4.2 | 1.4.2 | | +| 8 | brglm | 0.7.2 | 0.7.2 | | +| 9 | caret | 6.0-94 | 6.0-94 | | +| 10 | caretEnsemble | 2.0.3 | 2.0.3 | | +| 11 | chron | 2.3-61 | 2.3-61 | | +| 12 | data.table | 1.15.4 | 1.15.4 | | +| 13 | digest | 0.6.35 | 0.6.35 | | +| 14 | dplyr | 1.1.4 | 1.1.4 | | +| 15 | e1071 | 1.7-14 | 1.7-14 | | +| 16 | fastcluster | 1.2.6 | 1.2.6 | | +| 17 | flashClust | 1.01-2 | 1.01-2 | | +| 18 | foreach | 1.5.2 | 1.5.2 | | +| 19 | gbm | 2.1.9 | 2.1.9 | | +| 20 | glue | 1.7.0 | 1.7.0 | | +| 21 | gtools | 3.9.5 | 3.9.5 | | +| 22 | htmltools | 0.5.8.1 | 0.5.8.1 | | +| 23 | httr | 1.4.7 | 1.4.7 | | +| 24 | iterators | 1.0.14 | 1.0.14 | | +| 25 | jsonlite | 1.8.8 | 1.8.8 | | +| 26 | lme4 | 1.1-35.3 | 1.1-35.3 | | +| 27 | magrittr | 2.0.3 | 2.0.3 | | +| 28 | minqa | 1.2.6 | 1.2.6 | | +| 29 | nloptr | 2.0.3 | 2.0.3 | | +| 30 | oysteR | 0.1.1 | 0.1.1 | | +| 31 | plyr | 1.8.9 | 1.8.9 | | +| 32 | profileModel | 0.6.1 | 0.6.1 | | +| 33 | proto | 1.0.0 | 1.0.0 | | +| 34 | purrr | 1.0.2 | 1.0.2 | | +| 35 | randomForest | 4.7-1.1 | 4.7-1.1 | | +| 36 | redux | 1.1.4 | 1.1.4 | | +| 37 | reshape2 | 1.4.4 | 1.4.4 | | +| 38 | rjson | 0.2.21 | 0.2.21 | | +| 39 | scales | 1.3.0 | 1.3.0 | | +| 40 | stringr | 1.5.1 | 1.5.1 | | +| 41 | tibble | 3.2.1 | 3.2.1 | | +| 42 | tidyr | 1.3.1 | 1.3.1 | | +| 43 | yaml | 2.3.8 | 2.3.8 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..4f604906 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------------|:-------------------------|:-------------------------|:---------| +| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20240203~22.04.1 | UPDATED | +| 1 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 2 | python3.10-dev | 3.10.12-1~22.04.5 | 3.10.12-1~22.04.6 | UPDATED | +| 3 | chrpath | 0.16-2 | 0.16-2 | | +| 4 | openjdk-11-jdk-headless | 11.0.24+8-1ubuntu3~22.04 | 11.0.24+8-1ubuntu3~22.04 | | +| 5 | python3-distutils | 3.10.8-1~22.04 | 3.10.8-1~22.04 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/apt_get_packages_r_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/apt_get_packages_r_diff.md new file mode 100644 index 00000000..5082c2d9 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/apt_get_packages_r_diff.md @@ -0,0 +1,8 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:--------------|:-------------------|:-------------------|:---------| +| 0 | libexpat1 | 2.4.7-1ubuntu0.3 | 2.4.7-1ubuntu0.4 | UPDATED | +| 1 | libexpat1-dev | 2.4.7-1ubuntu0.3 | 2.4.7-1ubuntu0.4 | UPDATED | +| 2 | r-base-core | 4.4.0-1.2204.0 | 4.4.1-3.2204.0 | UPDATED | +| 3 | r-base-dev | 4.4.0-1.2204.0 | 4.4.1-3.2204.0 | UPDATED | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/python3_pip_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/python3_pip_packages_diff.md new file mode 100644 index 00000000..cf95e9f4 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/language_deps/python3_pip_packages_diff.md @@ -0,0 +1,7 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:-------------------|:-------------------|:---------| +| 0 | numpy | 1.26.4 | 1.26.4 | | +| 1 | pandas | 2.2.2 | 2.2.2 | | +| 2 | pyarrow | 16.0.0 | 16.0.0 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/udfclient_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/udfclient_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..1d5bd04d --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/standard-EXASOL-all/udfclient_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------------|:------------------------|:------------------------|:---------| +| 0 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 1 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu3 | | +| 2 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 3 | libssl-dev | 3.0.2-0ubuntu1.18 | 3.0.2-0ubuntu1.18 | | +| 4 | libzmq3-dev | 4.3.4-2 | 4.3.4-2 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/README.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/README.md new file mode 100644 index 00000000..0be90292 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/README.md @@ -0,0 +1,15 @@ +# Package Version Comparison between Template-exasol-all-java-17 flavor in 8.4.0 and Template-exasol-all-java-17 flavor in 8.3.0 + +- Comparison of build step Udfclient_deps + - [Comparison of Apt Get Packages](udfclient_deps/apt_get_packages_diff.md) +- Comparison of build step Security_scan + - [Comparison of Apt Get Packages](security_scan/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages Trivy Deps](security_scan/apt_get_packages_trivy_deps_diff.md) +- Comparison of build step Language_deps + - [Comparison of Apt Get Packages](language_deps/apt_get_packages_diff.md) +- Comparison of build step Flavor_base_deps + - [Comparison of Apt Get Packages](flavor_base_deps/apt_get_packages_diff.md) +- Comparison of build step Build_deps + - [Comparison of Apt Get Packages](build_deps/apt_get_packages_diff.md) +- Comparison of build step Base_test_deps + - [Comparison of Apt Get Packages](base_test_deps/apt_get_packages_diff.md) diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/base_test_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..b1ab8eee --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/base_test_deps/apt_get_packages_diff.md @@ -0,0 +1,11 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:----------------------|:----------------------|:---------| +| 0 | binutils | 2.38-4ubuntu2.6 | 2.38-4ubuntu2.6 | | +| 1 | chrpath | 0.16-2 | 0.16-2 | | +| 2 | gdb | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 3 | gdbserver | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 4 | patchelf | 0.14.3-1 | 0.14.3-1 | | +| 5 | strace | 5.16-0ubuntu3 | 5.16-0ubuntu3 | | +| 6 | valgrind | 1:3.18.1-1ubuntu2 | 1:3.18.1-1ubuntu2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/build_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..6540c51d --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/build_deps/apt_get_packages_diff.md @@ -0,0 +1,14 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------------|:-----------------------------|:-----------------------------|:---------| +| 0 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 2 | chrpath | 0.16-2 | 0.16-2 | | +| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 4 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | +| 6 | openjdk-17-jdk-headless | 17.0.12+7-1ubuntu2~22.04 | 17.0.12+7-1ubuntu2~22.04 | | +| 7 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 8 | python3 | 3.10.6-1~22.04.1 | 3.10.6-1~22.04.1 | | +| 9 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu0.1.22.04.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/flavor_base_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/flavor_base_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..06c71223 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/flavor_base_deps/apt_get_packages_diff.md @@ -0,0 +1,9 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 1 | git | 1:2.34.1-1ubuntu1.11 | 1:2.34.1-1ubuntu1.11 | | +| 2 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | +| 3 | unzip | 6.0-26ubuntu3.2 | 6.0-26ubuntu3.2 | | +| 4 | wget | 1.21.2-2ubuntu1.1 | 1.21.2-2ubuntu1.1 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/language_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/language_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..074ccfb9 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/language_deps/apt_get_packages_diff.md @@ -0,0 +1,7 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------------|:-------------------------|:-------------------------|:---------| +| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20240203~22.04.1 | UPDATED | +| 1 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 2 | openjdk-17-jdk-headless | 17.0.12+7-1ubuntu2~22.04 | 17.0.12+7-1ubuntu2~22.04 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/security_scan/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/security_scan/apt_get_packages_diff.md new file mode 100644 index 00000000..2615d463 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/security_scan/apt_get_packages_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | trivy | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/security_scan/apt_get_packages_trivy_deps_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/security_scan/apt_get_packages_trivy_deps_diff.md new file mode 100644 index 00000000..7a10fbfb --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/security_scan/apt_get_packages_trivy_deps_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:--------------------|:---------------------|:---------------------|:---------| +| 0 | apt-transport-https | No version specified | No version specified | | +| 1 | gnupg | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/udfclient_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/udfclient_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..1d5bd04d --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-java-17/udfclient_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------------|:------------------------|:------------------------|:---------| +| 0 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 1 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu3 | | +| 2 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 3 | libssl-dev | 3.0.2-0ubuntu1.18 | 3.0.2-0ubuntu1.18 | | +| 4 | libzmq3-dev | 4.3.4-2 | 4.3.4-2 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/README.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/README.md new file mode 100644 index 00000000..f797bfb7 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/README.md @@ -0,0 +1,22 @@ +# Package Version Comparison between Template-exasol-all-python-3.10-conda flavor in 8.4.0 and Template-exasol-all-python-3.10-conda flavor in 8.3.0 + +- Comparison of build step Udfclient_deps + - [Comparison of Conda Channels](udfclient_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](udfclient_deps/conda_packages_diff.md) +- Comparison of build step Security_scan + - [Comparison of Apt Get Packages](security_scan/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages Trivy Deps](security_scan/apt_get_packages_trivy_deps_diff.md) +- Comparison of build step Language_deps + - [Comparison of Conda Channels](language_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](language_deps/conda_packages_diff.md) +- Comparison of build step Flavor_base_deps + - [Comparison of Conda Channels](flavor_base_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](flavor_base_deps/conda_packages_diff.md) + - [Comparison of Python3 Pip Packages](flavor_base_deps/python3_pip_packages_diff.md) +- Comparison of build step Conda_deps + - [Comparison of Apt Get Packages](conda_deps/apt_get_packages_diff.md) +- Comparison of build step Build_deps + - [Comparison of Conda Channels](build_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](build_deps/conda_packages_diff.md) +- Comparison of build step Base_test_deps + - [Comparison of Apt Get Packages](base_test_deps/apt_get_packages_diff.md) diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/base_test_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..7bf7369f --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/base_test_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:----------------------|:----------------------|:---------| +| 0 | binutils | 2.38-4ubuntu2.6 | 2.38-4ubuntu2.6 | | +| 1 | gdb | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 2 | gdbserver | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 3 | patchelf | 0.14.3-1 | 0.14.3-1 | | +| 4 | strace | 5.16-0ubuntu3 | 5.16-0ubuntu3 | | +| 5 | valgrind | 1:3.18.1-1ubuntu2 | 1:3.18.1-1ubuntu2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/build_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/build_deps/conda_channels_diff.md new file mode 100644 index 00000000..7f46641c --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/build_deps/conda_channels_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/build_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/build_deps/conda_packages_diff.md new file mode 100644 index 00000000..ad6c0060 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/build_deps/conda_packages_diff.md @@ -0,0 +1,11 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:-------------|:-------------------|:-------------------|:---------| +| 0 | bazel | 7.2.1 | 7.2.1 | | +| 1 | chrpath | 0.16 | 0.16 | | +| 2 | gcc_linux-64 | 12.4.0 | 12.4.0 | | +| 3 | gxx_linux-64 | 12.4.0 | 12.4.0 | | +| 4 | make | 4.3 | 4.3 | | +| 5 | pcre | 8.45 | 8.45 | | +| 6 | protobuf | 4.25.3 | 4.25.3 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/conda_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/conda_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..f2c1d0e4 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/conda_deps/apt_get_packages_diff.md @@ -0,0 +1,9 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------------|:------------------------|:-------------------|:---------| +| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20240203~22.04.1 | UPDATED | +| 1 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 2 | bzip2 | 1.0.8-5build1 | 1.0.8-5build1 | | +| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 4 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/conda_channels_diff.md new file mode 100644 index 00000000..7f46641c --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/conda_channels_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/conda_packages_diff.md new file mode 100644 index 00000000..3df9ee88 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/conda_packages_diff.md @@ -0,0 +1,4 @@ + + +| Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|-----------|--------------------|--------------------|----------| \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/python3_pip_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/python3_pip_packages_diff.md new file mode 100644 index 00000000..3df9ee88 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/flavor_base_deps/python3_pip_packages_diff.md @@ -0,0 +1,4 @@ + + +| Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|-----------|--------------------|--------------------|----------| \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/language_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/language_deps/conda_channels_diff.md new file mode 100644 index 00000000..7f46641c --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/language_deps/conda_channels_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/language_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/language_deps/conda_packages_diff.md new file mode 100644 index 00000000..b59c2faf --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/language_deps/conda_packages_diff.md @@ -0,0 +1,9 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:-------------------|:-------------------|:---------| +| 0 | mamba | 1.5.1 | 1.5.1 | | +| 1 | numpy | 1.26.2 | 1.26.2 | | +| 2 | pandas | 2.2.2 | 2.2.2 | | +| 3 | pyarrow | 16.0.0 | 16.0.0 | | +| 4 | python | 3.10.4 | 3.10.4 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/security_scan/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/security_scan/apt_get_packages_diff.md new file mode 100644 index 00000000..2615d463 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/security_scan/apt_get_packages_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | trivy | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/security_scan/apt_get_packages_trivy_deps_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/security_scan/apt_get_packages_trivy_deps_diff.md new file mode 100644 index 00000000..7a10fbfb --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/security_scan/apt_get_packages_trivy_deps_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:--------------------|:---------------------|:---------------------|:---------| +| 0 | apt-transport-https | No version specified | No version specified | | +| 1 | gnupg | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/udfclient_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/udfclient_deps/conda_channels_diff.md new file mode 100644 index 00000000..7f46641c --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/udfclient_deps/conda_channels_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/udfclient_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/udfclient_deps/conda_packages_diff.md new file mode 100644 index 00000000..29eb8462 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-conda/udfclient_deps/conda_packages_diff.md @@ -0,0 +1,8 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:-------------------|:-------------------|:---------| +| 0 | cppzmq | 4.10.0 | 4.10.0 | | +| 1 | libprotobuf | 4.25.3 | 4.25.3 | | +| 2 | nss | 3.100 | 3.100 | | +| 3 | zeromq | 4.3.5 | 4.3.5 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/README.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/README.md new file mode 100644 index 00000000..3dfbee0f --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/README.md @@ -0,0 +1,22 @@ +# Package Version Comparison between Template-exasol-all-python-3.10-cuda-conda flavor in 8.4.0 and Template-exasol-all-python-3.10-cuda-conda flavor in 8.3.0 + +- Comparison of build step Udfclient_deps + - [Comparison of Conda Channels](udfclient_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](udfclient_deps/conda_packages_diff.md) +- Comparison of build step Security_scan + - [Comparison of Apt Get Packages](security_scan/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages Trivy Deps](security_scan/apt_get_packages_trivy_deps_diff.md) +- Comparison of build step Nvidia_driver_deps + - [Comparison of Apt Get Packages](nvidia_driver_deps/apt_get_packages_diff.md) +- Comparison of build step Language_deps + - [Comparison of Conda Channels](language_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](language_deps/conda_packages_diff.md) +- Comparison of build step Flavor_base_deps + - [Comparison of Conda Channels](flavor_base_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](flavor_base_deps/conda_packages_diff.md) + - [Comparison of Python3 Pip Packages](flavor_base_deps/python3_pip_packages_diff.md) +- Comparison of build step Build_deps + - [Comparison of Conda Channels](build_deps/conda_channels_diff.md) + - [Comparison of Conda Packages](build_deps/conda_packages_diff.md) +- Comparison of build step Base_test_deps + - [Comparison of Apt Get Packages](base_test_deps/apt_get_packages_diff.md) diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/base_test_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..7bf7369f --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/base_test_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:----------------------|:----------------------|:---------| +| 0 | binutils | 2.38-4ubuntu2.6 | 2.38-4ubuntu2.6 | | +| 1 | gdb | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 2 | gdbserver | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 3 | patchelf | 0.14.3-1 | 0.14.3-1 | | +| 4 | strace | 5.16-0ubuntu3 | 5.16-0ubuntu3 | | +| 5 | valgrind | 1:3.18.1-1ubuntu2 | 1:3.18.1-1ubuntu2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/build_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/build_deps/conda_channels_diff.md new file mode 100644 index 00000000..7f46641c --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/build_deps/conda_channels_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/build_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/build_deps/conda_packages_diff.md new file mode 100644 index 00000000..c7e52a2d --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/build_deps/conda_packages_diff.md @@ -0,0 +1,11 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:-------------|:-------------------|:-------------------|:---------| +| 0 | gcc_linux-64 | 12.4.0 | | REMOVED | +| 1 | gxx_linux-64 | 12.4.0 | | REMOVED | +| 2 | bazel | 7.2.1 | 7.2.1 | | +| 3 | chrpath | 0.16 | 0.16 | | +| 4 | make | 4.3 | 4.3 | | +| 5 | pcre | 8.45 | 8.45 | | +| 6 | protobuf | 4.25.3 | 4.25.3 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/conda_channels_diff.md new file mode 100644 index 00000000..7f46641c --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/conda_channels_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/conda_packages_diff.md new file mode 100644 index 00000000..0ee0855d --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/conda_packages_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:-------------------|:-------------------|:---------| +| 0 | cudnn | 8.1.0.77 | 8.1.0.77 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/python3_pip_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/python3_pip_packages_diff.md new file mode 100644 index 00000000..3df9ee88 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/flavor_base_deps/python3_pip_packages_diff.md @@ -0,0 +1,4 @@ + + +| Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|-----------|--------------------|--------------------|----------| \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/language_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/language_deps/conda_channels_diff.md new file mode 100644 index 00000000..bb481c5b --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/language_deps/conda_channels_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | +| 1 | nvidia | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/language_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/language_deps/conda_packages_diff.md new file mode 100644 index 00000000..64c13945 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/language_deps/conda_packages_diff.md @@ -0,0 +1,11 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:-------------|:-----------------------|:-----------------------|:---------| +| 0 | cuda-toolkit | 11.8.0 | 11.8.0 | | +| 1 | libarrow | 16.0.0=he216f8a_1_cuda | 16.0.0=he216f8a_1_cuda | | +| 2 | mamba | 1.5.1 | 1.5.1 | | +| 3 | numpy | 1.26.2 | 1.26.2 | | +| 4 | pandas | 2.2.2 | 2.2.2 | | +| 5 | pyarrow | 16.0.0 | 16.0.0 | | +| 6 | python | 3.10.4 | 3.10.4 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/nvidia_driver_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/nvidia_driver_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..f2c1d0e4 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/nvidia_driver_deps/apt_get_packages_diff.md @@ -0,0 +1,9 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------------|:------------------------|:-------------------|:---------| +| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20240203~22.04.1 | UPDATED | +| 1 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 2 | bzip2 | 1.0.8-5build1 | 1.0.8-5build1 | | +| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 4 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/security_scan/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/security_scan/apt_get_packages_diff.md new file mode 100644 index 00000000..2615d463 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/security_scan/apt_get_packages_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | trivy | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/security_scan/apt_get_packages_trivy_deps_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/security_scan/apt_get_packages_trivy_deps_diff.md new file mode 100644 index 00000000..7a10fbfb --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/security_scan/apt_get_packages_trivy_deps_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:--------------------|:---------------------|:---------------------|:---------| +| 0 | apt-transport-https | No version specified | No version specified | | +| 1 | gnupg | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/udfclient_deps/conda_channels_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/udfclient_deps/conda_channels_diff.md new file mode 100644 index 00000000..7f46641c --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/udfclient_deps/conda_channels_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:---------------------|:---------------------|:---------| +| 0 | conda-forge | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/udfclient_deps/conda_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/udfclient_deps/conda_packages_diff.md new file mode 100644 index 00000000..29eb8462 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10-cuda-conda/udfclient_deps/conda_packages_diff.md @@ -0,0 +1,8 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:-------------------|:-------------------|:---------| +| 0 | cppzmq | 4.10.0 | 4.10.0 | | +| 1 | libprotobuf | 4.25.3 | 4.25.3 | | +| 2 | nss | 3.100 | 3.100 | | +| 3 | zeromq | 4.3.5 | 4.3.5 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/README.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/README.md new file mode 100644 index 00000000..5865c158 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/README.md @@ -0,0 +1,17 @@ +# Package Version Comparison between Template-exasol-all-python-3.10 flavor in 8.4.0 and Template-exasol-all-python-3.10 flavor in 8.3.0 + +- Comparison of build step Udfclient_deps + - [Comparison of Apt Get Packages](udfclient_deps/apt_get_packages_diff.md) +- Comparison of build step Security_scan + - [Comparison of Apt Get Packages](security_scan/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages Trivy Deps](security_scan/apt_get_packages_trivy_deps_diff.md) +- Comparison of build step Language_deps + - [Comparison of Apt Get Packages](language_deps/apt_get_packages_diff.md) + - [Comparison of Python3 Pip Packages](language_deps/python3_pip_packages_diff.md) +- Comparison of build step Flavor_base_deps + - [Comparison of Apt Get Packages](flavor_base_deps/apt_get_packages_diff.md) + - [Comparison of Python3 Pip Packages](flavor_base_deps/python3_pip_packages_diff.md) +- Comparison of build step Build_deps + - [Comparison of Apt Get Packages](build_deps/apt_get_packages_diff.md) +- Comparison of build step Base_test_deps + - [Comparison of Apt Get Packages](base_test_deps/apt_get_packages_diff.md) diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/base_test_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..7bf7369f --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/base_test_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:----------------------|:----------------------|:---------| +| 0 | binutils | 2.38-4ubuntu2.6 | 2.38-4ubuntu2.6 | | +| 1 | gdb | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 2 | gdbserver | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 3 | patchelf | 0.14.3-1 | 0.14.3-1 | | +| 4 | strace | 5.16-0ubuntu3 | 5.16-0ubuntu3 | | +| 5 | valgrind | 1:3.18.1-1ubuntu2 | 1:3.18.1-1ubuntu2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/build_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..adae0ece --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/build_deps/apt_get_packages_diff.md @@ -0,0 +1,13 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------|:-----------------------------|:-----------------------------|:---------| +| 0 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 2 | chrpath | 0.16-2 | 0.16-2 | | +| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 4 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | +| 6 | openjdk-11-jdk | 11.0.24+8-1ubuntu3~22.04 | 11.0.24+8-1ubuntu3~22.04 | | +| 7 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 8 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu0.1.22.04.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/flavor_base_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/flavor_base_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..fce71f8f --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/flavor_base_deps/apt_get_packages_diff.md @@ -0,0 +1,8 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:---------------------|:---------------------|:---------------------|:---------| +| 0 | libcurl4-openssl-dev | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 2 | git | 1:2.34.1-1ubuntu1.11 | 1:2.34.1-1ubuntu1.11 | | +| 3 | unzip | 6.0-26ubuntu3.2 | 6.0-26ubuntu3.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/flavor_base_deps/python3_pip_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/flavor_base_deps/python3_pip_packages_diff.md new file mode 100644 index 00000000..3df9ee88 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/flavor_base_deps/python3_pip_packages_diff.md @@ -0,0 +1,4 @@ + + +| Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|-----------|--------------------|--------------------|----------| \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/language_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/language_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..3a2458cf --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/language_deps/apt_get_packages_diff.md @@ -0,0 +1,8 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------|:------------------------|:-------------------|:---------| +| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20240203~22.04.1 | UPDATED | +| 1 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 2 | python3.10-dev | 3.10.12-1~22.04.5 | 3.10.12-1~22.04.6 | UPDATED | +| 3 | python3-distutils | 3.10.8-1~22.04 | 3.10.8-1~22.04 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/language_deps/python3_pip_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/language_deps/python3_pip_packages_diff.md new file mode 100644 index 00000000..cf95e9f4 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/language_deps/python3_pip_packages_diff.md @@ -0,0 +1,7 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:-------------------|:-------------------|:---------| +| 0 | numpy | 1.26.4 | 1.26.4 | | +| 1 | pandas | 2.2.2 | 2.2.2 | | +| 2 | pyarrow | 16.0.0 | 16.0.0 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/security_scan/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/security_scan/apt_get_packages_diff.md new file mode 100644 index 00000000..2615d463 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/security_scan/apt_get_packages_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | trivy | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/security_scan/apt_get_packages_trivy_deps_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/security_scan/apt_get_packages_trivy_deps_diff.md new file mode 100644 index 00000000..7a10fbfb --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/security_scan/apt_get_packages_trivy_deps_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:--------------------|:---------------------|:---------------------|:---------| +| 0 | apt-transport-https | No version specified | No version specified | | +| 1 | gnupg | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/udfclient_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/udfclient_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..1d5bd04d --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-python-3.10/udfclient_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------------|:------------------------|:------------------------|:---------| +| 0 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 1 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu3 | | +| 2 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 3 | libssl-dev | 3.0.2-0ubuntu1.18 | 3.0.2-0ubuntu1.18 | | +| 4 | libzmq3-dev | 4.3.4-2 | 4.3.4-2 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/README.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/README.md new file mode 100644 index 00000000..6e148210 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/README.md @@ -0,0 +1,19 @@ +# Package Version Comparison between Template-exasol-all-r-4 flavor in 8.4.0 and Template-exasol-all-r-4 flavor in 8.3.0 + +- Comparison of build step Udfclient_deps + - [Comparison of Apt Get Packages](udfclient_deps/apt_get_packages_diff.md) +- Comparison of build step Security_scan + - [Comparison of Apt Get Packages](security_scan/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages Oyster Deps](security_scan/apt_get_packages_oyster_deps_diff.md) + - [Comparison of Apt Get Packages Trivy Deps](security_scan/apt_get_packages_trivy_deps_diff.md) + - [Comparison of R Cran Packages](security_scan/r_cran_packages_diff.md) +- Comparison of build step Language_deps + - [Comparison of Apt Get Packages](language_deps/apt_get_packages_diff.md) + - [Comparison of Apt Get Packages R](language_deps/apt_get_packages_r_diff.md) +- Comparison of build step Flavor_base_deps + - [Comparison of Apt Get Packages](flavor_base_deps/apt_get_packages_diff.md) + - [Comparison of Cran Packages](flavor_base_deps/cran_packages_diff.md) +- Comparison of build step Build_deps + - [Comparison of Apt Get Packages](build_deps/apt_get_packages_diff.md) +- Comparison of build step Base_test_deps + - [Comparison of Apt Get Packages](base_test_deps/apt_get_packages_diff.md) diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/base_test_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/base_test_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..b1ab8eee --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/base_test_deps/apt_get_packages_diff.md @@ -0,0 +1,11 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:----------------------|:----------------------|:---------| +| 0 | binutils | 2.38-4ubuntu2.6 | 2.38-4ubuntu2.6 | | +| 1 | chrpath | 0.16-2 | 0.16-2 | | +| 2 | gdb | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 3 | gdbserver | 12.1-0ubuntu1~22.04.2 | 12.1-0ubuntu1~22.04.2 | | +| 4 | patchelf | 0.14.3-1 | 0.14.3-1 | | +| 5 | strace | 5.16-0ubuntu3 | 5.16-0ubuntu3 | | +| 6 | valgrind | 1:3.18.1-1ubuntu2 | 1:3.18.1-1ubuntu2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/build_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/build_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..168e4779 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/build_deps/apt_get_packages_diff.md @@ -0,0 +1,14 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------------|:-----------------------------|:-----------------------------|:---------| +| 0 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | +| 1 | build-essential | 12.9ubuntu3 | 12.9ubuntu3 | | +| 2 | chrpath | 0.16-2 | 0.16-2 | | +| 3 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 4 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu0.22.04.1 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | +| 6 | openjdk-11-jdk | 11.0.24+8-1ubuntu3~22.04 | 11.0.24+8-1ubuntu3~22.04 | | +| 7 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 8 | python3 | 3.10.6-1~22.04.1 | 3.10.6-1~22.04.1 | | +| 9 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu0.1.22.04.2 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/flavor_base_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/flavor_base_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..06c71223 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/flavor_base_deps/apt_get_packages_diff.md @@ -0,0 +1,9 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 1 | git | 1:2.34.1-1ubuntu1.11 | 1:2.34.1-1ubuntu1.11 | | +| 2 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | +| 3 | unzip | 6.0-26ubuntu3.2 | 6.0-26ubuntu3.2 | | +| 4 | wget | 1.21.2-2ubuntu1.1 | 1.21.2-2ubuntu1.1 | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/flavor_base_deps/cran_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/flavor_base_deps/cran_packages_diff.md new file mode 100644 index 00000000..3df9ee88 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/flavor_base_deps/cran_packages_diff.md @@ -0,0 +1,4 @@ + + +| Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|-----------|--------------------|--------------------|----------| \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/language_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/language_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..791754ff --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/language_deps/apt_get_packages_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------------|:------------------------|:-------------------|:---------| +| 0 | ca-certificates | 20230311ubuntu0.22.04.1 | 20240203~22.04.1 | UPDATED | +| 1 | curl | 7.81.0-1ubuntu1.17 | 7.81.0-1ubuntu1.18 | UPDATED | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/language_deps/apt_get_packages_r_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/language_deps/apt_get_packages_r_diff.md new file mode 100644 index 00000000..bf361793 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/language_deps/apt_get_packages_r_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:------------|:-------------------|:-------------------|:---------| +| 0 | r-base-core | 4.4.0-1.2204.0 | 4.4.1-3.2204.0 | UPDATED | +| 1 | r-base-dev | 4.4.0-1.2204.0 | 4.4.1-3.2204.0 | UPDATED | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_diff.md new file mode 100644 index 00000000..2615d463 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | trivy | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_oyster_deps_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_oyster_deps_diff.md new file mode 100644 index 00000000..02aa92b4 --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_oyster_deps_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:---------------------|:---------------------|:---------------------|:---------| +| 0 | libcurl4-openssl-dev | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_trivy_deps_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_trivy_deps_diff.md new file mode 100644 index 00000000..7a10fbfb --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/apt_get_packages_trivy_deps_diff.md @@ -0,0 +1,6 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:--------------------|:---------------------|:---------------------|:---------| +| 0 | apt-transport-https | No version specified | No version specified | | +| 1 | gnupg | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/r_cran_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/r_cran_packages_diff.md new file mode 100644 index 00000000..0c6cacca --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/security_scan/r_cran_packages_diff.md @@ -0,0 +1,5 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------|:---------------------|:---------------------|:---------| +| 0 | oysteR | No version specified | No version specified | | \ No newline at end of file diff --git a/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/udfclient_deps/apt_get_packages_diff.md b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/udfclient_deps/apt_get_packages_diff.md new file mode 100644 index 00000000..1d5bd04d --- /dev/null +++ b/doc/changes/package_diffs/8.4.0/template-Exasol-all-r-4/udfclient_deps/apt_get_packages_diff.md @@ -0,0 +1,10 @@ + + +| | Package | Version in 8.3.0 | Version in 8.4.0 | Status | +|---:|:----------------|:------------------------|:------------------------|:---------| +| 0 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu1.2 | | +| 1 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu3 | | +| 2 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.1 | 3.12.4-1ubuntu7.22.04.1 | | +| 3 | libssl-dev | 3.0.2-0ubuntu1.18 | 3.0.2-0ubuntu1.18 | | +| 4 | libzmq3-dev | 4.3.4-2 | 4.3.4-2 | | +| 5 | locales | 2.35-0ubuntu3.8 | 2.35-0ubuntu3.8 | | \ No newline at end of file diff --git a/exasol/slc_release/__init__.py b/exasol/slc_release/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/exaudfclient/BUILD b/exaudfclient/BUILD index 45e826fc..5385dda4 100644 --- a/exaudfclient/BUILD +++ b/exaudfclient/BUILD @@ -90,7 +90,7 @@ cc_binary( srcs = ["exaudfclient.cc", "//base:load_dynamic"], linkopts = ["-ldl"], # needed for dynamicly loading libexaudflib_complete.so into another linker namespace deps = ["//base/exaudflib:header", "//base:debug_message_h"]+VM_ENABLED_DEPS+VM_R_DEPS+ - ["//base/exaudflib:exaudflib-deps"], + ["//base/exaudflib:exaudflib-deps", "//base/swig_factory:swig_factory"], defines = VM_ENABLED_DEFINES, data = ["//base:libexaudflib_complete.so"] ) @@ -100,7 +100,7 @@ cc_binary( srcs = ["exaudfclient.cc", "//base:load_dynamic"], linkopts = ["-ldl"], # needed for dynamicly loading libexaudflib_complete.so into another linker namespace deps = ["//base/exaudflib:header", "//base:debug_message_h"]+VM_ENABLED_DEPS+VM_PYTHON3_DEPS+VM_R_DEPS+ - ["//base/exaudflib:exaudflib-deps"], + ["//base/exaudflib:exaudflib-deps", "//base/swig_factory:swig_factory"], defines = VM_ENABLED_DEFINES, data = ["//base:libexaudflib_complete.so"] ) @@ -123,7 +123,7 @@ cc_binary( srcs = ["exaudfclient.cc", "//base:load_dynamic"], linkopts = ["-ldl"], # needed for dynamicly loading libexaudflib_complete.so into another linker namespace deps = ["//base/exaudflib:header", "//base:debug_message_h"]+VM_ENABLED_DEPS+VM_PYTHON3_DEPS+VM_R_DEPS+ - ["//base/exaudflib:exaudflib-deps"] + [ "@zmq//:zmq", "@protobuf//:protobuf"], + ["//base/exaudflib:exaudflib-deps", "//base/swig_factory:swig_factory"] + [ "@zmq//:zmq", "@protobuf//:protobuf"], defines = VM_ENABLED_DEFINES, data = ["//base:libexaudflib_complete.so"], ) diff --git a/exaudfclient/exaudfclient.cc b/exaudfclient/exaudfclient.cc index caa427e9..b05a6e42 100644 --- a/exaudfclient/exaudfclient.cc +++ b/exaudfclient/exaudfclient.cc @@ -49,6 +49,8 @@ #include "protegrityclient.h" #endif +#include "base/swig_factory/swig_factory_impl.h" + using namespace std; using namespace SWIGVMContainers; @@ -138,7 +140,7 @@ int main(int argc, char **argv) { ::setlocale(LC_ALL, "en_US.utf8"); std::functionvmMaker=[](){return nullptr;}; // the initial vm maker returns NULL - + SwigFactoryImpl swigFactory; #ifdef UDF_PLUGIN_CLIENT vmMaker = [](){return new SWIGVMContainers::Protegrity(false);}; #else @@ -168,7 +170,7 @@ int main(int argc, char **argv) { } else if (strcmp(argv[2], "lang=java")==0) { #ifdef ENABLE_JAVA_VM - vmMaker = [](){return new SWIGVMContainers::JavaVMach(false);}; + vmMaker = [&](){return new SWIGVMContainers::JavaVMach(false, swigFactory);}; #else throw SWIGVM::exception("this exaudfclient has been compilied without Java support"); #endif diff --git a/flavors/standard-EXASOL-all/flavor_base/build_deps/packages/apt_get_packages b/flavors/standard-EXASOL-all/flavor_base/build_deps/packages/apt_get_packages index 9e12389d..8e8dc222 100644 --- a/flavors/standard-EXASOL-all/flavor_base/build_deps/packages/apt_get_packages +++ b/flavors/standard-EXASOL-all/flavor_base/build_deps/packages/apt_get_packages @@ -1,7 +1,7 @@ coreutils|8.32-4.1ubuntu1.2 locales|2.35-0ubuntu3.8 tar|1.34+dfsg-1ubuntu0.1.22.04.2 -curl|7.81.0-1ubuntu1.17 +curl|7.81.0-1ubuntu1.18 openjdk-11-jdk|11.0.24+8-1ubuntu3~22.04 build-essential|12.9ubuntu3 libpcre3-dev|2:8.39-13ubuntu0.22.04.1 diff --git a/flavors/standard-EXASOL-all/flavor_base/flavor_base_deps_apt/packages/apt_get_packages b/flavors/standard-EXASOL-all/flavor_base/flavor_base_deps_apt/packages/apt_get_packages index bd998d0d..0585d764 100644 --- a/flavors/standard-EXASOL-all/flavor_base/flavor_base_deps_apt/packages/apt_get_packages +++ b/flavors/standard-EXASOL-all/flavor_base/flavor_base_deps_apt/packages/apt_get_packages @@ -1,6 +1,6 @@ unzip|6.0-26ubuntu3.2 git|1:2.34.1-1ubuntu1.11 -libcurl4-openssl-dev|7.81.0-1ubuntu1.17 +libcurl4-openssl-dev|7.81.0-1ubuntu1.18 build-essential|12.9ubuntu3 wget|1.21.2-2ubuntu1.1 maven|3.6.3-5 @@ -13,7 +13,7 @@ slapd|2.5.18+dfsg-0ubuntu0.22.04.2 ldap-utils|2.5.18+dfsg-0ubuntu0.22.04.2 unixodbc-dev|2.3.9-5ubuntu0.1 libxml2-dev|2.9.13+dfsg-1ubuntu0.4 -apt-transport-https|2.4.12 +apt-transport-https|2.4.13 gnupg|2.2.27-3ubuntu2.1 libhiredis-dev|0.14.1-2 libsmbclient|2:4.15.13+dfsg-0ubuntu1.6 diff --git a/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages b/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages index 3cdf9c93..c6f34a8c 100644 --- a/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages +++ b/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages @@ -1,6 +1,6 @@ -ca-certificates|20230311ubuntu0.22.04.1 -python3.10-dev|3.10.12-1~22.04.5 +ca-certificates|20240203~22.04.1 +python3.10-dev|3.10.12-1~22.04.6 python3-distutils|3.10.8-1~22.04 -curl|7.81.0-1ubuntu1.17 +curl|7.81.0-1ubuntu1.18 openjdk-11-jdk-headless|11.0.24+8-1ubuntu3~22.04 chrpath|0.16-2 diff --git a/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages_r b/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages_r index 0c2ede2c..3b995139 100644 --- a/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages_r +++ b/flavors/standard-EXASOL-all/flavor_base/language_deps/packages/apt_get_packages_r @@ -1,4 +1,4 @@ -libexpat1|2.4.7-1ubuntu0.3 #Overrides version used by r-base-core/r-base-dev -libexpat1-dev|2.4.7-1ubuntu0.3 #Overrides version used by r-base-core/r-base-dev -r-base-core|4.4.0-1.2204.0 -r-base-dev|4.4.0-1.2204.0 \ No newline at end of file +libexpat1|2.4.7-1ubuntu0.4 #Overrides version used by r-base-core/r-base-dev +libexpat1-dev|2.4.7-1ubuntu0.4 #Overrides version used by r-base-core/r-base-dev +r-base-core|4.4.1-3.2204.0 +r-base-dev|4.4.1-3.2204.0 \ No newline at end of file diff --git a/flavors/template-Exasol-all-java-17/flavor_base/build_deps/packages/apt_get_packages b/flavors/template-Exasol-all-java-17/flavor_base/build_deps/packages/apt_get_packages index 59ac1a37..e715eb2d 100644 --- a/flavors/template-Exasol-all-java-17/flavor_base/build_deps/packages/apt_get_packages +++ b/flavors/template-Exasol-all-java-17/flavor_base/build_deps/packages/apt_get_packages @@ -1,7 +1,7 @@ coreutils|8.32-4.1ubuntu1.2 locales|2.35-0ubuntu3.8 tar|1.34+dfsg-1ubuntu0.1.22.04.2 -curl|7.81.0-1ubuntu1.17 +curl|7.81.0-1ubuntu1.18 openjdk-17-jdk-headless|17.0.12+7-1ubuntu2~22.04 build-essential|12.9ubuntu3 libpcre3-dev|2:8.39-13ubuntu0.22.04.1 diff --git a/flavors/template-Exasol-all-java-17/flavor_base/language_deps/packages/apt_get_packages b/flavors/template-Exasol-all-java-17/flavor_base/language_deps/packages/apt_get_packages index ce7b5834..48c78b1b 100644 --- a/flavors/template-Exasol-all-java-17/flavor_base/language_deps/packages/apt_get_packages +++ b/flavors/template-Exasol-all-java-17/flavor_base/language_deps/packages/apt_get_packages @@ -1,3 +1,3 @@ -ca-certificates|20230311ubuntu0.22.04.1 -curl|7.81.0-1ubuntu1.17 +ca-certificates|20240203~22.04.1 +curl|7.81.0-1ubuntu1.18 openjdk-17-jdk-headless|17.0.12+7-1ubuntu2~22.04 diff --git a/flavors/template-Exasol-all-r-4/flavor_base/build_deps/packages/apt_get_packages b/flavors/template-Exasol-all-r-4/flavor_base/build_deps/packages/apt_get_packages index 287608ba..740da853 100644 --- a/flavors/template-Exasol-all-r-4/flavor_base/build_deps/packages/apt_get_packages +++ b/flavors/template-Exasol-all-r-4/flavor_base/build_deps/packages/apt_get_packages @@ -1,7 +1,7 @@ coreutils|8.32-4.1ubuntu1.2 locales|2.35-0ubuntu3.8 tar|1.34+dfsg-1ubuntu0.1.22.04.2 -curl|7.81.0-1ubuntu1.17 +curl|7.81.0-1ubuntu1.18 openjdk-11-jdk|11.0.24+8-1ubuntu3~22.04 build-essential|12.9ubuntu3 libpcre3-dev|2:8.39-13ubuntu0.22.04.1 diff --git a/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages b/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages index 4cabc6c4..fa144c20 100644 --- a/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages +++ b/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages @@ -1,2 +1,2 @@ -ca-certificates|20230311ubuntu0.22.04.1 -curl|7.81.0-1ubuntu1.17 +ca-certificates|20240203~22.04.1 +curl|7.81.0-1ubuntu1.18 diff --git a/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages_r b/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages_r index e64ef6e6..3db6eb62 100644 --- a/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages_r +++ b/flavors/template-Exasol-all-r-4/flavor_base/language_deps/packages/apt_get_packages_r @@ -1,2 +1,2 @@ -r-base-core|4.4.0-1.2204.0 -r-base-dev|4.4.0-1.2204.0 +r-base-core|4.4.1-3.2204.0 +r-base-dev|4.4.1-3.2204.0 diff --git a/poetry.lock b/poetry.lock index 8c3a8d96..23b58a61 100644 --- a/poetry.lock +++ b/poetry.lock @@ -13,13 +13,13 @@ files = [ [[package]] name = "anyio" -version = "4.4.0" +version = "4.6.0" description = "High level compatibility layer for multiple asynchronous event loop implementations" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "anyio-4.4.0-py3-none-any.whl", hash = "sha256:c1b2d8f46a8a812513012e1107cb0e68c17159a7a594208005a57dc776e1bdc7"}, - {file = "anyio-4.4.0.tar.gz", hash = "sha256:5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94"}, + {file = "anyio-4.6.0-py3-none-any.whl", hash = "sha256:c7d2e9d63e31599eeb636c8c5c03a7e108d73b345f064f1c19fdc87b79036a9a"}, + {file = "anyio-4.6.0.tar.gz", hash = "sha256:137b4559cbb034c477165047febb6ff83f390fc3b20bf181c1fc0a728cb8beeb"}, ] [package.dependencies] @@ -29,9 +29,9 @@ sniffio = ">=1.1" typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} [package.extras] -doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] -trio = ["trio (>=0.23)"] +doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] +test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.21.0b1)"] +trio = ["trio (>=0.26.1)"] [[package]] name = "argcomplete" @@ -203,78 +203,78 @@ files = [ [[package]] name = "cffi" -version = "1.17.0" +version = "1.17.1" description = "Foreign Function Interface for Python calling C code." optional = false python-versions = ">=3.8" files = [ - {file = "cffi-1.17.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f9338cc05451f1942d0d8203ec2c346c830f8e86469903d5126c1f0a13a2bcbb"}, - {file = "cffi-1.17.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a0ce71725cacc9ebf839630772b07eeec220cbb5f03be1399e0457a1464f8e1a"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c815270206f983309915a6844fe994b2fa47e5d05c4c4cef267c3b30e34dbe42"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6bdcd415ba87846fd317bee0774e412e8792832e7805938987e4ede1d13046d"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8a98748ed1a1df4ee1d6f927e151ed6c1a09d5ec21684de879c7ea6aa96f58f2"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0a048d4f6630113e54bb4b77e315e1ba32a5a31512c31a273807d0027a7e69ab"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24aa705a5f5bd3a8bcfa4d123f03413de5d86e497435693b638cbffb7d5d8a1b"}, - {file = "cffi-1.17.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:856bf0924d24e7f93b8aee12a3a1095c34085600aa805693fb7f5d1962393206"}, - {file = "cffi-1.17.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:4304d4416ff032ed50ad6bb87416d802e67139e31c0bde4628f36a47a3164bfa"}, - {file = "cffi-1.17.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:331ad15c39c9fe9186ceaf87203a9ecf5ae0ba2538c9e898e3a6967e8ad3db6f"}, - {file = "cffi-1.17.0-cp310-cp310-win32.whl", hash = "sha256:669b29a9eca6146465cc574659058ed949748f0809a2582d1f1a324eb91054dc"}, - {file = "cffi-1.17.0-cp310-cp310-win_amd64.whl", hash = "sha256:48b389b1fd5144603d61d752afd7167dfd205973a43151ae5045b35793232aa2"}, - {file = "cffi-1.17.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c5d97162c196ce54af6700949ddf9409e9833ef1003b4741c2b39ef46f1d9720"}, - {file = "cffi-1.17.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5ba5c243f4004c750836f81606a9fcb7841f8874ad8f3bf204ff5e56332b72b9"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bb9333f58fc3a2296fb1d54576138d4cf5d496a2cc118422bd77835e6ae0b9cb"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:435a22d00ec7d7ea533db494da8581b05977f9c37338c80bc86314bec2619424"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d1df34588123fcc88c872f5acb6f74ae59e9d182a2707097f9e28275ec26a12d"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df8bb0010fdd0a743b7542589223a2816bdde4d94bb5ad67884348fa2c1c67e8"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8b5b9712783415695663bd463990e2f00c6750562e6ad1d28e072a611c5f2a6"}, - {file = "cffi-1.17.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ffef8fd58a36fb5f1196919638f73dd3ae0db1a878982b27a9a5a176ede4ba91"}, - {file = "cffi-1.17.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:4e67d26532bfd8b7f7c05d5a766d6f437b362c1bf203a3a5ce3593a645e870b8"}, - {file = "cffi-1.17.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:45f7cd36186db767d803b1473b3c659d57a23b5fa491ad83c6d40f2af58e4dbb"}, - {file = "cffi-1.17.0-cp311-cp311-win32.whl", hash = "sha256:a9015f5b8af1bb6837a3fcb0cdf3b874fe3385ff6274e8b7925d81ccaec3c5c9"}, - {file = "cffi-1.17.0-cp311-cp311-win_amd64.whl", hash = "sha256:b50aaac7d05c2c26dfd50c3321199f019ba76bb650e346a6ef3616306eed67b0"}, - {file = "cffi-1.17.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:aec510255ce690d240f7cb23d7114f6b351c733a74c279a84def763660a2c3bc"}, - {file = "cffi-1.17.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2770bb0d5e3cc0e31e7318db06efcbcdb7b31bcb1a70086d3177692a02256f59"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:db9a30ec064129d605d0f1aedc93e00894b9334ec74ba9c6bdd08147434b33eb"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a47eef975d2b8b721775a0fa286f50eab535b9d56c70a6e62842134cf7841195"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f3e0992f23bbb0be00a921eae5363329253c3b86287db27092461c887b791e5e"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6107e445faf057c118d5050560695e46d272e5301feffda3c41849641222a828"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb862356ee9391dc5a0b3cbc00f416b48c1b9a52d252d898e5b7696a5f9fe150"}, - {file = "cffi-1.17.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c1c13185b90bbd3f8b5963cd8ce7ad4ff441924c31e23c975cb150e27c2bf67a"}, - {file = "cffi-1.17.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:17c6d6d3260c7f2d94f657e6872591fe8733872a86ed1345bda872cfc8c74885"}, - {file = "cffi-1.17.0-cp312-cp312-win32.whl", hash = "sha256:c3b8bd3133cd50f6b637bb4322822c94c5ce4bf0d724ed5ae70afce62187c492"}, - {file = "cffi-1.17.0-cp312-cp312-win_amd64.whl", hash = "sha256:dca802c8db0720ce1c49cce1149ff7b06e91ba15fa84b1d59144fef1a1bc7ac2"}, - {file = "cffi-1.17.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6ce01337d23884b21c03869d2f68c5523d43174d4fc405490eb0091057943118"}, - {file = "cffi-1.17.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cab2eba3830bf4f6d91e2d6718e0e1c14a2f5ad1af68a89d24ace0c6b17cced7"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:14b9cbc8f7ac98a739558eb86fabc283d4d564dafed50216e7f7ee62d0d25377"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b00e7bcd71caa0282cbe3c90966f738e2db91e64092a877c3ff7f19a1628fdcb"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:41f4915e09218744d8bae14759f983e466ab69b178de38066f7579892ff2a555"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e4760a68cab57bfaa628938e9c2971137e05ce48e762a9cb53b76c9b569f1204"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:011aff3524d578a9412c8b3cfaa50f2c0bd78e03eb7af7aa5e0df59b158efb2f"}, - {file = "cffi-1.17.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:a003ac9edc22d99ae1286b0875c460351f4e101f8c9d9d2576e78d7e048f64e0"}, - {file = "cffi-1.17.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ef9528915df81b8f4c7612b19b8628214c65c9b7f74db2e34a646a0a2a0da2d4"}, - {file = "cffi-1.17.0-cp313-cp313-win32.whl", hash = "sha256:70d2aa9fb00cf52034feac4b913181a6e10356019b18ef89bc7c12a283bf5f5a"}, - {file = "cffi-1.17.0-cp313-cp313-win_amd64.whl", hash = "sha256:b7b6ea9e36d32582cda3465f54c4b454f62f23cb083ebc7a94e2ca6ef011c3a7"}, - {file = "cffi-1.17.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:964823b2fc77b55355999ade496c54dde161c621cb1f6eac61dc30ed1b63cd4c"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:516a405f174fd3b88829eabfe4bb296ac602d6a0f68e0d64d5ac9456194a5b7e"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dec6b307ce928e8e112a6bb9921a1cb00a0e14979bf28b98e084a4b8a742bd9b"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e4094c7b464cf0a858e75cd14b03509e84789abf7b79f8537e6a72152109c76e"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2404f3de742f47cb62d023f0ba7c5a916c9c653d5b368cc966382ae4e57da401"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3aa9d43b02a0c681f0bfbc12d476d47b2b2b6a3f9287f11ee42989a268a1833c"}, - {file = "cffi-1.17.0-cp38-cp38-win32.whl", hash = "sha256:0bb15e7acf8ab35ca8b24b90af52c8b391690ef5c4aec3d31f38f0d37d2cc499"}, - {file = "cffi-1.17.0-cp38-cp38-win_amd64.whl", hash = "sha256:93a7350f6706b31f457c1457d3a3259ff9071a66f312ae64dc024f049055f72c"}, - {file = "cffi-1.17.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1a2ddbac59dc3716bc79f27906c010406155031a1c801410f1bafff17ea304d2"}, - {file = "cffi-1.17.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6327b572f5770293fc062a7ec04160e89741e8552bf1c358d1a23eba68166759"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dbc183e7bef690c9abe5ea67b7b60fdbca81aa8da43468287dae7b5c046107d4"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bdc0f1f610d067c70aa3737ed06e2726fd9d6f7bfee4a351f4c40b6831f4e82"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6d872186c1617d143969defeadac5a904e6e374183e07977eedef9c07c8953bf"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0d46ee4764b88b91f16661a8befc6bfb24806d885e27436fdc292ed7e6f6d058"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f76a90c345796c01d85e6332e81cab6d70de83b829cf1d9762d0a3da59c7932"}, - {file = "cffi-1.17.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0e60821d312f99d3e1569202518dddf10ae547e799d75aef3bca3a2d9e8ee693"}, - {file = "cffi-1.17.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:eb09b82377233b902d4c3fbeeb7ad731cdab579c6c6fda1f763cd779139e47c3"}, - {file = "cffi-1.17.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:24658baf6224d8f280e827f0a50c46ad819ec8ba380a42448e24459daf809cf4"}, - {file = "cffi-1.17.0-cp39-cp39-win32.whl", hash = "sha256:0fdacad9e0d9fc23e519efd5ea24a70348305e8d7d85ecbb1a5fa66dc834e7fb"}, - {file = "cffi-1.17.0-cp39-cp39-win_amd64.whl", hash = "sha256:7cbc78dc018596315d4e7841c8c3a7ae31cc4d638c9b627f87d52e8abaaf2d29"}, - {file = "cffi-1.17.0.tar.gz", hash = "sha256:f3157624b7558b914cb039fd1af735e5e8049a87c817cc215109ad1c8779df76"}, + {file = "cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14"}, + {file = "cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be"}, + {file = "cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c"}, + {file = "cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15"}, + {file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401"}, + {file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b"}, + {file = "cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655"}, + {file = "cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0"}, + {file = "cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4"}, + {file = "cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93"}, + {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3"}, + {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8"}, + {file = "cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65"}, + {file = "cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903"}, + {file = "cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e"}, + {file = "cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd"}, + {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed"}, + {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9"}, + {file = "cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d"}, + {file = "cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a"}, + {file = "cffi-1.17.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1"}, + {file = "cffi-1.17.1-cp38-cp38-win32.whl", hash = "sha256:7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8"}, + {file = "cffi-1.17.1-cp38-cp38-win_amd64.whl", hash = "sha256:78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1"}, + {file = "cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16"}, + {file = "cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e"}, + {file = "cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7"}, + {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, + {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] [package.dependencies] @@ -473,9 +473,9 @@ isort = ">=4.3.21,<6.0" jinja2 = ">=2.10.1,<4.0" packaging = "*" pydantic = [ - {version = ">=1.9.0,<2.4.0 || >2.4.0,<3.0", extras = ["email"], markers = "python_version >= \"3.10\" and python_version < \"3.11\""}, - {version = ">=1.10.0,<2.4.0 || >2.4.0,<3.0", extras = ["email"], markers = "python_version >= \"3.11\" and python_version < \"3.12\""}, {version = ">=1.10.0,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.4.0 || >2.4.0,<3.0", extras = ["email"], markers = "python_version >= \"3.12\" and python_version < \"4.0\""}, + {version = ">=1.10.0,<2.4.0 || >2.4.0,<3.0", extras = ["email"], markers = "python_version >= \"3.11\" and python_version < \"3.12\""}, + {version = ">=1.9.0,<2.4.0 || >2.4.0,<3.0", extras = ["email"], markers = "python_version >= \"3.10\" and python_version < \"3.11\""}, ] pyyaml = ">=6.0.1" toml = {version = ">=0.10.0,<1.0.0", markers = "python_version < \"3.11\""} @@ -625,13 +625,13 @@ files = [ [[package]] name = "exasol-integration-test-docker-environment" -version = "3.1.0" +version = "3.2.0" description = "Integration Test Docker Environment for Exasol" optional = false python-versions = "<4,>=3.8" files = [ - {file = "exasol_integration_test_docker_environment-3.1.0-py3-none-any.whl", hash = "sha256:ce3cf917bd660ef5e1c59281ba0c1ea7c7dc3c43c9454040a6e1a3d90124a1e4"}, - {file = "exasol_integration_test_docker_environment-3.1.0.tar.gz", hash = "sha256:dbcbb967bb3458f74c8764a1cfc4f62ab215b79ee754bb4d17d4ef54c74f7f0a"}, + {file = "exasol_integration_test_docker_environment-3.2.0-py3-none-any.whl", hash = "sha256:b0fc41a70b73ec5ad43171e2c8fcf76a54a1eb31befa09e6a3214af55f1c93fc"}, + {file = "exasol_integration_test_docker_environment-3.2.0.tar.gz", hash = "sha256:47b11dde66be0149d54cfa6d7eebc4665bd996fccb22f64ce6489a07cec7b331"}, ] [package.dependencies] @@ -657,13 +657,13 @@ simplejson = ">=3.16.0" [[package]] name = "exasol-saas-api" -version = "0.9.0" +version = "0.10.0" description = "API enabling Python applications connecting to Exasol database SaaS instances and using their SaaS services" optional = false python-versions = "<4.0.0,>=3.10.0" files = [ - {file = "exasol_saas_api-0.9.0-py3-none-any.whl", hash = "sha256:86b350ebc7257cf0e2f532e0fa0683ed53347ec7a96f7410a952d49ccc038aa0"}, - {file = "exasol_saas_api-0.9.0.tar.gz", hash = "sha256:0a6f051dd508b41eec66cefcf57369ccace04a8bc2e546a588202fa3a50dfee8"}, + {file = "exasol_saas_api-0.10.0-py3-none-any.whl", hash = "sha256:13ad9f62e37e95e0359da875d44369c38c511b72b374cdc46bfffe0de2d3f730"}, + {file = "exasol_saas_api-0.10.0.tar.gz", hash = "sha256:8e7febf0c1eb777c38f5631cfb8d45c82a63b463a1e43134117c7fde508a8504"}, ] [package.dependencies] @@ -884,15 +884,18 @@ pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_ve [[package]] name = "idna" -version = "3.8" +version = "3.10" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.6" files = [ - {file = "idna-3.8-py3-none-any.whl", hash = "sha256:050b4e5baadcd44d760cedbd2b8e639f2ff89bbc7a5730fcc662954303377aac"}, - {file = "idna-3.8.tar.gz", hash = "sha256:d838c2c0ed6fced7693d5e8ab8e734d5f8fda53a039c0164afb0b82e771e3603"}, + {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, + {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, ] +[package.extras] +all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] + [[package]] name = "ifaddr" version = "0.2.0" @@ -906,32 +909,36 @@ files = [ [[package]] name = "importlib-metadata" -version = "8.4.0" +version = "8.5.0" description = "Read metadata from Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "importlib_metadata-8.4.0-py3-none-any.whl", hash = "sha256:66f342cc6ac9818fc6ff340576acd24d65ba0b3efabb2b4ac08b598965a4a2f1"}, - {file = "importlib_metadata-8.4.0.tar.gz", hash = "sha256:9a547d3bc3608b025f93d403fdd1aae741c24fbb8314df4b155675742ce303c5"}, + {file = "importlib_metadata-8.5.0-py3-none-any.whl", hash = "sha256:45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b"}, + {file = "importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7"}, ] [package.dependencies] -zipp = ">=0.5" +zipp = ">=3.20" [package.extras] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +enabler = ["pytest-enabler (>=2.2)"] perf = ["ipython"] -test = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy", "pytest-perf (>=0.9.2)", "pytest-ruff (>=0.2.1)"] +test = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6,!=8.1.*)", "pytest-perf (>=0.9.2)"] +type = ["pytest-mypy"] [[package]] name = "importlib-resources" -version = "6.4.4" +version = "6.4.5" description = "Read resources from Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "importlib_resources-6.4.4-py3-none-any.whl", hash = "sha256:dda242603d1c9cd836c3368b1174ed74cb4049ecd209e7a1a0104620c18c5c11"}, - {file = "importlib_resources-6.4.4.tar.gz", hash = "sha256:20600c8b7361938dc0bb2d5ec0297802e575df486f5a544fa414da65e13721f7"}, + {file = "importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717"}, + {file = "importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065"}, ] [package.extras] @@ -1291,47 +1298,60 @@ files = [ [[package]] name = "pandas" -version = "2.2.2" +version = "2.2.3" description = "Powerful data structures for data analysis, time series, and statistics" optional = false python-versions = ">=3.9" files = [ - {file = "pandas-2.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:90c6fca2acf139569e74e8781709dccb6fe25940488755716d1d354d6bc58bce"}, - {file = "pandas-2.2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c7adfc142dac335d8c1e0dcbd37eb8617eac386596eb9e1a1b77791cf2498238"}, - {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4abfe0be0d7221be4f12552995e58723c7422c80a659da13ca382697de830c08"}, - {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8635c16bf3d99040fdf3ca3db669a7250ddf49c55dc4aa8fe0ae0fa8d6dcc1f0"}, - {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:40ae1dffb3967a52203105a077415a86044a2bea011b5f321c6aa64b379a3f51"}, - {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8e5a0b00e1e56a842f922e7fae8ae4077aee4af0acb5ae3622bd4b4c30aedf99"}, - {file = "pandas-2.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:ddf818e4e6c7c6f4f7c8a12709696d193976b591cc7dc50588d3d1a6b5dc8772"}, - {file = "pandas-2.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:696039430f7a562b74fa45f540aca068ea85fa34c244d0deee539cb6d70aa288"}, - {file = "pandas-2.2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e90497254aacacbc4ea6ae5e7a8cd75629d6ad2b30025a4a8b09aa4faf55151"}, - {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b84b91b0b9f4bafac2a0ac55002280c094dfc6402402332c0913a59654ab2b"}, - {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d2123dc9ad6a814bcdea0f099885276b31b24f7edf40f6cdbc0912672e22eee"}, - {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:2925720037f06e89af896c70bca73459d7e6a4be96f9de79e2d440bd499fe0db"}, - {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0cace394b6ea70c01ca1595f839cf193df35d1575986e484ad35c4aeae7266c1"}, - {file = "pandas-2.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:873d13d177501a28b2756375d59816c365e42ed8417b41665f346289adc68d24"}, - {file = "pandas-2.2.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:9dfde2a0ddef507a631dc9dc4af6a9489d5e2e740e226ad426a05cabfbd7c8ef"}, - {file = "pandas-2.2.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e9b79011ff7a0f4b1d6da6a61aa1aa604fb312d6647de5bad20013682d1429ce"}, - {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1cb51fe389360f3b5a4d57dbd2848a5f033350336ca3b340d1c53a1fad33bcad"}, - {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eee3a87076c0756de40b05c5e9a6069c035ba43e8dd71c379e68cab2c20f16ad"}, - {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3e374f59e440d4ab45ca2fffde54b81ac3834cf5ae2cdfa69c90bc03bde04d76"}, - {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:43498c0bdb43d55cb162cdc8c06fac328ccb5d2eabe3cadeb3529ae6f0517c32"}, - {file = "pandas-2.2.2-cp312-cp312-win_amd64.whl", hash = "sha256:d187d355ecec3629624fccb01d104da7d7f391db0311145817525281e2804d23"}, - {file = "pandas-2.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0ca6377b8fca51815f382bd0b697a0814c8bda55115678cbc94c30aacbb6eff2"}, - {file = "pandas-2.2.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9057e6aa78a584bc93a13f0a9bf7e753a5e9770a30b4d758b8d5f2a62a9433cd"}, - {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:001910ad31abc7bf06f49dcc903755d2f7f3a9186c0c040b827e522e9cef0863"}, - {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66b479b0bd07204e37583c191535505410daa8df638fd8e75ae1b383851fe921"}, - {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a77e9d1c386196879aa5eb712e77461aaee433e54c68cf253053a73b7e49c33a"}, - {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:92fd6b027924a7e178ac202cfbe25e53368db90d56872d20ffae94b96c7acc57"}, - {file = "pandas-2.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:640cef9aa381b60e296db324337a554aeeb883ead99dc8f6c18e81a93942f5f4"}, - {file = "pandas-2.2.2.tar.gz", hash = "sha256:9e79019aba43cb4fda9e4d983f8e88ca0373adbb697ae9c6c43093218de28b54"}, + {file = "pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5"}, + {file = "pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348"}, + {file = "pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed"}, + {file = "pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57"}, + {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42"}, + {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f"}, + {file = "pandas-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645"}, + {file = "pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039"}, + {file = "pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd"}, + {file = "pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698"}, + {file = "pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc"}, + {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3"}, + {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32"}, + {file = "pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5"}, + {file = "pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9"}, + {file = "pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4"}, + {file = "pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3"}, + {file = "pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319"}, + {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8"}, + {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a"}, + {file = "pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13"}, + {file = "pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015"}, + {file = "pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28"}, + {file = "pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0"}, + {file = "pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24"}, + {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659"}, + {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb"}, + {file = "pandas-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d"}, + {file = "pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468"}, + {file = "pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18"}, + {file = "pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2"}, + {file = "pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4"}, + {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d"}, + {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a"}, + {file = "pandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39"}, + {file = "pandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30"}, + {file = "pandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c"}, + {file = "pandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c"}, + {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea"}, + {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761"}, + {file = "pandas-2.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:4850ba03528b6dd51d6c5d273c46f183f39a9baf3f0143e566b89450965b105e"}, + {file = "pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667"}, ] [package.dependencies] numpy = [ - {version = ">=1.22.4", markers = "python_version < \"3.11\""}, - {version = ">=1.23.2", markers = "python_version == \"3.11\""}, {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, + {version = ">=1.23.2", markers = "python_version == \"3.11\""}, + {version = ">=1.22.4", markers = "python_version < \"3.11\""}, ] python-dateutil = ">=2.8.2" pytz = ">=2020.1" @@ -1364,13 +1384,13 @@ xml = ["lxml (>=4.9.2)"] [[package]] name = "paramiko" -version = "3.4.1" +version = "3.5.0" description = "SSH2 protocol library" optional = false python-versions = ">=3.6" files = [ - {file = "paramiko-3.4.1-py3-none-any.whl", hash = "sha256:8e49fd2f82f84acf7ffd57c64311aa2b30e575370dc23bdb375b10262f7eac32"}, - {file = "paramiko-3.4.1.tar.gz", hash = "sha256:8b15302870af7f6652f2e038975c1d2973f06046cb5d7d65355668b3ecbece0c"}, + {file = "paramiko-3.5.0-py3-none-any.whl", hash = "sha256:1fedf06b085359051cd7d0d270cebe19e755a8a921cc2ddbfa647fb0cd7d68f9"}, + {file = "paramiko-3.5.0.tar.gz", hash = "sha256:ad11e540da4f55cedda52931f1a3f812a8238a7af7f62a60de538cd80bb28124"}, ] [package.dependencies] @@ -1396,19 +1416,19 @@ files = [ [[package]] name = "platformdirs" -version = "4.2.2" +version = "4.3.6" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." optional = false python-versions = ">=3.8" files = [ - {file = "platformdirs-4.2.2-py3-none-any.whl", hash = "sha256:2d7a1657e36a80ea911db832a8a6ece5ee53d8de21edd5cc5879af6530b1bfee"}, - {file = "platformdirs-4.2.2.tar.gz", hash = "sha256:38b7b51f512eed9e84a22788b4bce1de17c0adb134d6becb09836e37d8654cd3"}, + {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, + {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, ] [package.extras] -docs = ["furo (>=2023.9.10)", "proselint (>=0.13)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)"] -type = ["mypy (>=1.8)"] +docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"] +type = ["mypy (>=1.11.2)"] [[package]] name = "portalocker" @@ -1442,123 +1462,124 @@ files = [ [[package]] name = "pydantic" -version = "2.8.2" +version = "2.9.2" description = "Data validation using Python type hints" optional = false python-versions = ">=3.8" files = [ - {file = "pydantic-2.8.2-py3-none-any.whl", hash = "sha256:73ee9fddd406dc318b885c7a2eab8a6472b68b8fb5ba8150949fc3db939f23c8"}, - {file = "pydantic-2.8.2.tar.gz", hash = "sha256:6f62c13d067b0755ad1c21a34bdd06c0c12625a22b0fc09c6b149816604f7c2a"}, + {file = "pydantic-2.9.2-py3-none-any.whl", hash = "sha256:f048cec7b26778210e28a0459867920654d48e5e62db0958433636cde4254f12"}, + {file = "pydantic-2.9.2.tar.gz", hash = "sha256:d155cef71265d1e9807ed1c32b4c8deec042a44a50a4188b25ac67ecd81a9c0f"}, ] [package.dependencies] -annotated-types = ">=0.4.0" +annotated-types = ">=0.6.0" email-validator = {version = ">=2.0.0", optional = true, markers = "extra == \"email\""} -pydantic-core = "2.20.1" +pydantic-core = "2.23.4" typing-extensions = [ - {version = ">=4.6.1", markers = "python_version < \"3.13\""}, {version = ">=4.12.2", markers = "python_version >= \"3.13\""}, + {version = ">=4.6.1", markers = "python_version < \"3.13\""}, ] [package.extras] email = ["email-validator (>=2.0.0)"] +timezone = ["tzdata"] [[package]] name = "pydantic-core" -version = "2.20.1" +version = "2.23.4" description = "Core functionality for Pydantic validation and serialization" optional = false python-versions = ">=3.8" files = [ - {file = "pydantic_core-2.20.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3acae97ffd19bf091c72df4d726d552c473f3576409b2a7ca36b2f535ffff4a3"}, - {file = "pydantic_core-2.20.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:41f4c96227a67a013e7de5ff8f20fb496ce573893b7f4f2707d065907bffdbd6"}, - {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f239eb799a2081495ea659d8d4a43a8f42cd1fe9ff2e7e436295c38a10c286a"}, - {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53e431da3fc53360db73eedf6f7124d1076e1b4ee4276b36fb25514544ceb4a3"}, - {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f1f62b2413c3a0e846c3b838b2ecd6c7a19ec6793b2a522745b0869e37ab5bc1"}, - {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d41e6daee2813ecceea8eda38062d69e280b39df793f5a942fa515b8ed67953"}, - {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d482efec8b7dc6bfaedc0f166b2ce349df0011f5d2f1f25537ced4cfc34fd98"}, - {file = "pydantic_core-2.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e93e1a4b4b33daed65d781a57a522ff153dcf748dee70b40c7258c5861e1768a"}, - {file = "pydantic_core-2.20.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e7c4ea22b6739b162c9ecaaa41d718dfad48a244909fe7ef4b54c0b530effc5a"}, - {file = "pydantic_core-2.20.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4f2790949cf385d985a31984907fecb3896999329103df4e4983a4a41e13e840"}, - {file = "pydantic_core-2.20.1-cp310-none-win32.whl", hash = "sha256:5e999ba8dd90e93d57410c5e67ebb67ffcaadcea0ad973240fdfd3a135506250"}, - {file = "pydantic_core-2.20.1-cp310-none-win_amd64.whl", hash = "sha256:512ecfbefef6dac7bc5eaaf46177b2de58cdf7acac8793fe033b24ece0b9566c"}, - {file = "pydantic_core-2.20.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d2a8fa9d6d6f891f3deec72f5cc668e6f66b188ab14bb1ab52422fe8e644f312"}, - {file = "pydantic_core-2.20.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:175873691124f3d0da55aeea1d90660a6ea7a3cfea137c38afa0a5ffabe37b88"}, - {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37eee5b638f0e0dcd18d21f59b679686bbd18917b87db0193ae36f9c23c355fc"}, - {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:25e9185e2d06c16ee438ed39bf62935ec436474a6ac4f9358524220f1b236e43"}, - {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:150906b40ff188a3260cbee25380e7494ee85048584998c1e66df0c7a11c17a6"}, - {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ad4aeb3e9a97286573c03df758fc7627aecdd02f1da04516a86dc159bf70121"}, - {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3f3ed29cd9f978c604708511a1f9c2fdcb6c38b9aae36a51905b8811ee5cbf1"}, - {file = "pydantic_core-2.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b0dae11d8f5ded51699c74d9548dcc5938e0804cc8298ec0aa0da95c21fff57b"}, - {file = "pydantic_core-2.20.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:faa6b09ee09433b87992fb5a2859efd1c264ddc37280d2dd5db502126d0e7f27"}, - {file = "pydantic_core-2.20.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9dc1b507c12eb0481d071f3c1808f0529ad41dc415d0ca11f7ebfc666e66a18b"}, - {file = "pydantic_core-2.20.1-cp311-none-win32.whl", hash = "sha256:fa2fddcb7107e0d1808086ca306dcade7df60a13a6c347a7acf1ec139aa6789a"}, - {file = "pydantic_core-2.20.1-cp311-none-win_amd64.whl", hash = "sha256:40a783fb7ee353c50bd3853e626f15677ea527ae556429453685ae32280c19c2"}, - {file = "pydantic_core-2.20.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:595ba5be69b35777474fa07f80fc260ea71255656191adb22a8c53aba4479231"}, - {file = "pydantic_core-2.20.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a4f55095ad087474999ee28d3398bae183a66be4823f753cd7d67dd0153427c9"}, - {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f9aa05d09ecf4c75157197f27cdc9cfaeb7c5f15021c6373932bf3e124af029f"}, - {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e97fdf088d4b31ff4ba35db26d9cc472ac7ef4a2ff2badeabf8d727b3377fc52"}, - {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bc633a9fe1eb87e250b5c57d389cf28998e4292336926b0b6cdaee353f89a237"}, - {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d573faf8eb7e6b1cbbcb4f5b247c60ca8be39fe2c674495df0eb4318303137fe"}, - {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26dc97754b57d2fd00ac2b24dfa341abffc380b823211994c4efac7f13b9e90e"}, - {file = "pydantic_core-2.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:33499e85e739a4b60c9dac710c20a08dc73cb3240c9a0e22325e671b27b70d24"}, - {file = "pydantic_core-2.20.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:bebb4d6715c814597f85297c332297c6ce81e29436125ca59d1159b07f423eb1"}, - {file = "pydantic_core-2.20.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:516d9227919612425c8ef1c9b869bbbee249bc91912c8aaffb66116c0b447ebd"}, - {file = "pydantic_core-2.20.1-cp312-none-win32.whl", hash = "sha256:469f29f9093c9d834432034d33f5fe45699e664f12a13bf38c04967ce233d688"}, - {file = "pydantic_core-2.20.1-cp312-none-win_amd64.whl", hash = "sha256:035ede2e16da7281041f0e626459bcae33ed998cca6a0a007a5ebb73414ac72d"}, - {file = "pydantic_core-2.20.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:0827505a5c87e8aa285dc31e9ec7f4a17c81a813d45f70b1d9164e03a813a686"}, - {file = "pydantic_core-2.20.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:19c0fa39fa154e7e0b7f82f88ef85faa2a4c23cc65aae2f5aea625e3c13c735a"}, - {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa223cd1e36b642092c326d694d8bf59b71ddddc94cdb752bbbb1c5c91d833b"}, - {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c336a6d235522a62fef872c6295a42ecb0c4e1d0f1a3e500fe949415761b8a19"}, - {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7eb6a0587eded33aeefea9f916899d42b1799b7b14b8f8ff2753c0ac1741edac"}, - {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:70c8daf4faca8da5a6d655f9af86faf6ec2e1768f4b8b9d0226c02f3d6209703"}, - {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9fa4c9bf273ca41f940bceb86922a7667cd5bf90e95dbb157cbb8441008482c"}, - {file = "pydantic_core-2.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:11b71d67b4725e7e2a9f6e9c0ac1239bbc0c48cce3dc59f98635efc57d6dac83"}, - {file = "pydantic_core-2.20.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:270755f15174fb983890c49881e93f8f1b80f0b5e3a3cc1394a255706cabd203"}, - {file = "pydantic_core-2.20.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c81131869240e3e568916ef4c307f8b99583efaa60a8112ef27a366eefba8ef0"}, - {file = "pydantic_core-2.20.1-cp313-none-win32.whl", hash = "sha256:b91ced227c41aa29c672814f50dbb05ec93536abf8f43cd14ec9521ea09afe4e"}, - {file = "pydantic_core-2.20.1-cp313-none-win_amd64.whl", hash = "sha256:65db0f2eefcaad1a3950f498aabb4875c8890438bc80b19362cf633b87a8ab20"}, - {file = "pydantic_core-2.20.1-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:4745f4ac52cc6686390c40eaa01d48b18997cb130833154801a442323cc78f91"}, - {file = "pydantic_core-2.20.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a8ad4c766d3f33ba8fd692f9aa297c9058970530a32c728a2c4bfd2616d3358b"}, - {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41e81317dd6a0127cabce83c0c9c3fbecceae981c8391e6f1dec88a77c8a569a"}, - {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:04024d270cf63f586ad41fff13fde4311c4fc13ea74676962c876d9577bcc78f"}, - {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eaad4ff2de1c3823fddf82f41121bdf453d922e9a238642b1dedb33c4e4f98ad"}, - {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:26ab812fa0c845df815e506be30337e2df27e88399b985d0bb4e3ecfe72df31c"}, - {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c5ebac750d9d5f2706654c638c041635c385596caf68f81342011ddfa1e5598"}, - {file = "pydantic_core-2.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2aafc5a503855ea5885559eae883978c9b6d8c8993d67766ee73d82e841300dd"}, - {file = "pydantic_core-2.20.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:4868f6bd7c9d98904b748a2653031fc9c2f85b6237009d475b1008bfaeb0a5aa"}, - {file = "pydantic_core-2.20.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aa2f457b4af386254372dfa78a2eda2563680d982422641a85f271c859df1987"}, - {file = "pydantic_core-2.20.1-cp38-none-win32.whl", hash = "sha256:225b67a1f6d602de0ce7f6c1c3ae89a4aa25d3de9be857999e9124f15dab486a"}, - {file = "pydantic_core-2.20.1-cp38-none-win_amd64.whl", hash = "sha256:6b507132dcfc0dea440cce23ee2182c0ce7aba7054576efc65634f080dbe9434"}, - {file = "pydantic_core-2.20.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:b03f7941783b4c4a26051846dea594628b38f6940a2fdc0df00b221aed39314c"}, - {file = "pydantic_core-2.20.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1eedfeb6089ed3fad42e81a67755846ad4dcc14d73698c120a82e4ccf0f1f9f6"}, - {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:635fee4e041ab9c479e31edda27fcf966ea9614fff1317e280d99eb3e5ab6fe2"}, - {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:77bf3ac639c1ff567ae3b47f8d4cc3dc20f9966a2a6dd2311dcc055d3d04fb8a"}, - {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ed1b0132f24beeec5a78b67d9388656d03e6a7c837394f99257e2d55b461611"}, - {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6514f963b023aeee506678a1cf821fe31159b925c4b76fe2afa94cc70b3222b"}, - {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10d4204d8ca33146e761c79f83cc861df20e7ae9f6487ca290a97702daf56006"}, - {file = "pydantic_core-2.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2d036c7187b9422ae5b262badb87a20a49eb6c5238b2004e96d4da1231badef1"}, - {file = "pydantic_core-2.20.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9ebfef07dbe1d93efb94b4700f2d278494e9162565a54f124c404a5656d7ff09"}, - {file = "pydantic_core-2.20.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:6b9d9bb600328a1ce523ab4f454859e9d439150abb0906c5a1983c146580ebab"}, - {file = "pydantic_core-2.20.1-cp39-none-win32.whl", hash = "sha256:784c1214cb6dd1e3b15dd8b91b9a53852aed16671cc3fbe4786f4f1db07089e2"}, - {file = "pydantic_core-2.20.1-cp39-none-win_amd64.whl", hash = "sha256:d2fe69c5434391727efa54b47a1e7986bb0186e72a41b203df8f5b0a19a4f669"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:a45f84b09ac9c3d35dfcf6a27fd0634d30d183205230a0ebe8373a0e8cfa0906"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d02a72df14dfdbaf228424573a07af10637bd490f0901cee872c4f434a735b94"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d2b27e6af28f07e2f195552b37d7d66b150adbaa39a6d327766ffd695799780f"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:084659fac3c83fd674596612aeff6041a18402f1e1bc19ca39e417d554468482"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:242b8feb3c493ab78be289c034a1f659e8826e2233786e36f2893a950a719bb6"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:38cf1c40a921d05c5edc61a785c0ddb4bed67827069f535d794ce6bcded919fc"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:e0bbdd76ce9aa5d4209d65f2b27fc6e5ef1312ae6c5333c26db3f5ade53a1e99"}, - {file = "pydantic_core-2.20.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:254ec27fdb5b1ee60684f91683be95e5133c994cc54e86a0b0963afa25c8f8a6"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:407653af5617f0757261ae249d3fba09504d7a71ab36ac057c938572d1bc9331"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:c693e916709c2465b02ca0ad7b387c4f8423d1db7b4649c551f27a529181c5ad"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b5ff4911aea936a47d9376fd3ab17e970cc543d1b68921886e7f64bd28308d1"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:177f55a886d74f1808763976ac4efd29b7ed15c69f4d838bbd74d9d09cf6fa86"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:964faa8a861d2664f0c7ab0c181af0bea66098b1919439815ca8803ef136fc4e"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:4dd484681c15e6b9a977c785a345d3e378d72678fd5f1f3c0509608da24f2ac0"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f6d6cff3538391e8486a431569b77921adfcdef14eb18fbf19b7c0a5294d4e6a"}, - {file = "pydantic_core-2.20.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a6d511cc297ff0883bc3708b465ff82d7560193169a8b93260f74ecb0a5e08a7"}, - {file = "pydantic_core-2.20.1.tar.gz", hash = "sha256:26ca695eeee5f9f1aeeb211ffc12f10bcb6f71e2989988fda61dabd65db878d4"}, + {file = "pydantic_core-2.23.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:b10bd51f823d891193d4717448fab065733958bdb6a6b351967bd349d48d5c9b"}, + {file = "pydantic_core-2.23.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4fc714bdbfb534f94034efaa6eadd74e5b93c8fa6315565a222f7b6f42ca1166"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63e46b3169866bd62849936de036f901a9356e36376079b05efa83caeaa02ceb"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed1a53de42fbe34853ba90513cea21673481cd81ed1be739f7f2efb931b24916"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cfdd16ab5e59fc31b5e906d1a3f666571abc367598e3e02c83403acabc092e07"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:255a8ef062cbf6674450e668482456abac99a5583bbafb73f9ad469540a3a232"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a7cd62e831afe623fbb7aabbb4fe583212115b3ef38a9f6b71869ba644624a2"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f09e2ff1f17c2b51f2bc76d1cc33da96298f0a036a137f5440ab3ec5360b624f"}, + {file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e38e63e6f3d1cec5a27e0afe90a085af8b6806ee208b33030e65b6516353f1a3"}, + {file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0dbd8dbed2085ed23b5c04afa29d8fd2771674223135dc9bc937f3c09284d071"}, + {file = "pydantic_core-2.23.4-cp310-none-win32.whl", hash = "sha256:6531b7ca5f951d663c339002e91aaebda765ec7d61b7d1e3991051906ddde119"}, + {file = "pydantic_core-2.23.4-cp310-none-win_amd64.whl", hash = "sha256:7c9129eb40958b3d4500fa2467e6a83356b3b61bfff1b414c7361d9220f9ae8f"}, + {file = "pydantic_core-2.23.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:77733e3892bb0a7fa797826361ce8a9184d25c8dffaec60b7ffe928153680ba8"}, + {file = "pydantic_core-2.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b84d168f6c48fabd1f2027a3d1bdfe62f92cade1fb273a5d68e621da0e44e6d"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df49e7a0861a8c36d089c1ed57d308623d60416dab2647a4a17fe050ba85de0e"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff02b6d461a6de369f07ec15e465a88895f3223eb75073ffea56b84d9331f607"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:996a38a83508c54c78a5f41456b0103c30508fed9abcad0a59b876d7398f25fd"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d97683ddee4723ae8c95d1eddac7c192e8c552da0c73a925a89fa8649bf13eea"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:216f9b2d7713eb98cb83c80b9c794de1f6b7e3145eef40400c62e86cee5f4e1e"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6f783e0ec4803c787bcea93e13e9932edab72068f68ecffdf86a99fd5918878b"}, + {file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d0776dea117cf5272382634bd2a5c1b6eb16767c223c6a5317cd3e2a757c61a0"}, + {file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d5f7a395a8cf1621939692dba2a6b6a830efa6b3cee787d82c7de1ad2930de64"}, + {file = "pydantic_core-2.23.4-cp311-none-win32.whl", hash = "sha256:74b9127ffea03643e998e0c5ad9bd3811d3dac8c676e47db17b0ee7c3c3bf35f"}, + {file = "pydantic_core-2.23.4-cp311-none-win_amd64.whl", hash = "sha256:98d134c954828488b153d88ba1f34e14259284f256180ce659e8d83e9c05eaa3"}, + {file = "pydantic_core-2.23.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f3e0da4ebaef65158d4dfd7d3678aad692f7666877df0002b8a522cdf088f231"}, + {file = "pydantic_core-2.23.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f69a8e0b033b747bb3e36a44e7732f0c99f7edd5cea723d45bc0d6e95377ffee"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:723314c1d51722ab28bfcd5240d858512ffd3116449c557a1336cbe3919beb87"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bb2802e667b7051a1bebbfe93684841cc9351004e2badbd6411bf357ab8d5ac8"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d18ca8148bebe1b0a382a27a8ee60350091a6ddaf475fa05ef50dc35b5df6327"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33e3d65a85a2a4a0dc3b092b938a4062b1a05f3a9abde65ea93b233bca0e03f2"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:128585782e5bfa515c590ccee4b727fb76925dd04a98864182b22e89a4e6ed36"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:68665f4c17edcceecc112dfed5dbe6f92261fb9d6054b47d01bf6371a6196126"}, + {file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:20152074317d9bed6b7a95ade3b7d6054845d70584216160860425f4fbd5ee9e"}, + {file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9261d3ce84fa1d38ed649c3638feefeae23d32ba9182963e465d58d62203bd24"}, + {file = "pydantic_core-2.23.4-cp312-none-win32.whl", hash = "sha256:4ba762ed58e8d68657fc1281e9bb72e1c3e79cc5d464be146e260c541ec12d84"}, + {file = "pydantic_core-2.23.4-cp312-none-win_amd64.whl", hash = "sha256:97df63000f4fea395b2824da80e169731088656d1818a11b95f3b173747b6cd9"}, + {file = "pydantic_core-2.23.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7530e201d10d7d14abce4fb54cfe5b94a0aefc87da539d0346a484ead376c3cc"}, + {file = "pydantic_core-2.23.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:df933278128ea1cd77772673c73954e53a1c95a4fdf41eef97c2b779271bd0bd"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cb3da3fd1b6a5d0279a01877713dbda118a2a4fc6f0d821a57da2e464793f05"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c6dcb030aefb668a2b7009c85b27f90e51e6a3b4d5c9bc4c57631292015b0d"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:696dd8d674d6ce621ab9d45b205df149399e4bb9aa34102c970b721554828510"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2971bb5ffe72cc0f555c13e19b23c85b654dd2a8f7ab493c262071377bfce9f6"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8394d940e5d400d04cad4f75c0598665cbb81aecefaca82ca85bd28264af7f9b"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0dff76e0602ca7d4cdaacc1ac4c005e0ce0dcfe095d5b5259163a80d3a10d327"}, + {file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7d32706badfe136888bdea71c0def994644e09fff0bfe47441deaed8e96fdbc6"}, + {file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ed541d70698978a20eb63d8c5d72f2cc6d7079d9d90f6b50bad07826f1320f5f"}, + {file = "pydantic_core-2.23.4-cp313-none-win32.whl", hash = "sha256:3d5639516376dce1940ea36edf408c554475369f5da2abd45d44621cb616f769"}, + {file = "pydantic_core-2.23.4-cp313-none-win_amd64.whl", hash = "sha256:5a1504ad17ba4210df3a045132a7baeeba5a200e930f57512ee02909fc5c4cb5"}, + {file = "pydantic_core-2.23.4-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d4488a93b071c04dc20f5cecc3631fc78b9789dd72483ba15d423b5b3689b555"}, + {file = "pydantic_core-2.23.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:81965a16b675b35e1d09dd14df53f190f9129c0202356ed44ab2728b1c905658"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ffa2ebd4c8530079140dd2d7f794a9d9a73cbb8e9d59ffe24c63436efa8f271"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:61817945f2fe7d166e75fbfb28004034b48e44878177fc54d81688e7b85a3665"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29d2c342c4bc01b88402d60189f3df065fb0dda3654744d5a165a5288a657368"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5e11661ce0fd30a6790e8bcdf263b9ec5988e95e63cf901972107efc49218b13"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d18368b137c6295db49ce7218b1a9ba15c5bc254c96d7c9f9e924a9bc7825ad"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ec4e55f79b1c4ffb2eecd8a0cfba9955a2588497d96851f4c8f99aa4a1d39b12"}, + {file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:374a5e5049eda9e0a44c696c7ade3ff355f06b1fe0bb945ea3cac2bc336478a2"}, + {file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5c364564d17da23db1106787675fc7af45f2f7b58b4173bfdd105564e132e6fb"}, + {file = "pydantic_core-2.23.4-cp38-none-win32.whl", hash = "sha256:d7a80d21d613eec45e3d41eb22f8f94ddc758a6c4720842dc74c0581f54993d6"}, + {file = "pydantic_core-2.23.4-cp38-none-win_amd64.whl", hash = "sha256:5f5ff8d839f4566a474a969508fe1c5e59c31c80d9e140566f9a37bba7b8d556"}, + {file = "pydantic_core-2.23.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a4fa4fc04dff799089689f4fd502ce7d59de529fc2f40a2c8836886c03e0175a"}, + {file = "pydantic_core-2.23.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0a7df63886be5e270da67e0966cf4afbae86069501d35c8c1b3b6c168f42cb36"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dcedcd19a557e182628afa1d553c3895a9f825b936415d0dbd3cd0bbcfd29b4b"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5f54b118ce5de9ac21c363d9b3caa6c800341e8c47a508787e5868c6b79c9323"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:86d2f57d3e1379a9525c5ab067b27dbb8a0642fb5d454e17a9ac434f9ce523e3"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de6d1d1b9e5101508cb37ab0d972357cac5235f5c6533d1071964c47139257df"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1278e0d324f6908e872730c9102b0112477a7f7cf88b308e4fc36ce1bdb6d58c"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9a6b5099eeec78827553827f4c6b8615978bb4b6a88e5d9b93eddf8bb6790f55"}, + {file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e55541f756f9b3ee346b840103f32779c695a19826a4c442b7954550a0972040"}, + {file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a5c7ba8ffb6d6f8f2ab08743be203654bb1aaa8c9dcb09f82ddd34eadb695605"}, + {file = "pydantic_core-2.23.4-cp39-none-win32.whl", hash = "sha256:37b0fe330e4a58d3c58b24d91d1eb102aeec675a3db4c292ec3928ecd892a9a6"}, + {file = "pydantic_core-2.23.4-cp39-none-win_amd64.whl", hash = "sha256:1498bec4c05c9c787bde9125cfdcc63a41004ff167f495063191b863399b1a29"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f455ee30a9d61d3e1a15abd5068827773d6e4dc513e795f380cdd59932c782d5"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1e90d2e3bd2c3863d48525d297cd143fe541be8bbf6f579504b9712cb6b643ec"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e203fdf807ac7e12ab59ca2bfcabb38c7cf0b33c41efeb00f8e5da1d86af480"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e08277a400de01bc72436a0ccd02bdf596631411f592ad985dcee21445bd0068"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f220b0eea5965dec25480b6333c788fb72ce5f9129e8759ef876a1d805d00801"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d06b0c8da4f16d1d1e352134427cb194a0a6e19ad5db9161bf32b2113409e728"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ba1a0996f6c2773bd83e63f18914c1de3c9dd26d55f4ac302a7efe93fb8e7433"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:9a5bce9d23aac8f0cf0836ecfc033896aa8443b501c58d0602dbfd5bd5b37753"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:78ddaaa81421a29574a682b3179d4cf9e6d405a09b99d93ddcf7e5239c742e21"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:883a91b5dd7d26492ff2f04f40fbb652de40fcc0afe07e8129e8ae779c2110eb"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88ad334a15b32a791ea935af224b9de1bf99bcd62fabf745d5f3442199d86d59"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:233710f069d251feb12a56da21e14cca67994eab08362207785cf8c598e74577"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:19442362866a753485ba5e4be408964644dd6a09123d9416c54cd49171f50744"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:624e278a7d29b6445e4e813af92af37820fafb6dcc55c012c834f9e26f9aaaef"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f5ef8f42bec47f21d07668a043f077d507e5bf4e668d5c6dfe6aaba89de1a5b8"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:aea443fffa9fbe3af1a9ba721a87f926fe548d32cab71d188a6ede77d0ff244e"}, + {file = "pydantic_core-2.23.4.tar.gz", hash = "sha256:2584f7cf844ac4d970fba483a717dbe10c1c1c96a969bf65d61ffe94df1b2863"}, ] [package.dependencies] @@ -1566,13 +1587,13 @@ typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" [[package]] name = "pydot" -version = "3.0.1" +version = "3.0.2" description = "Python interface to Graphviz's Dot" optional = false python-versions = ">=3.8" files = [ - {file = "pydot-3.0.1-py3-none-any.whl", hash = "sha256:43f1e878dc1ff7c1c2e3470a6999d4e9e97771c5c862440c2f0af0ba844c231f"}, - {file = "pydot-3.0.1.tar.gz", hash = "sha256:e18cf7f287c497d77b536a3d20a46284568fea390776dface6eabbdf1b1b5efc"}, + {file = "pydot-3.0.2-py3-none-any.whl", hash = "sha256:99cedaa55d04abb0b2bc56d9981a6da781053dd5ac75c428e8dd53db53f90b14"}, + {file = "pydot-3.0.2.tar.gz", hash = "sha256:9180da540b51b3aa09fbf81140b3edfbe2315d778e8589a7d0a4a69c41332bae"}, ] [package.dependencies] @@ -1581,7 +1602,7 @@ pyparsing = ">=3.0.9" [package.extras] dev = ["chardet", "parameterized", "ruff"] release = ["zest.releaser[recommended]"] -tests = ["chardet", "parameterized", "ruff", "tox", "unittest-parallel"] +tests = ["chardet", "parameterized", "pytest", "pytest-cov", "pytest-xdist[psutil]", "ruff", "tox"] [[package]] name = "pygithub" @@ -1664,15 +1685,18 @@ diagrams = ["jinja2", "railroad-diagrams"] [[package]] name = "pyreadline3" -version = "3.4.1" +version = "3.5.4" description = "A python implementation of GNU readline." optional = false -python-versions = "*" +python-versions = ">=3.8" files = [ - {file = "pyreadline3-3.4.1-py3-none-any.whl", hash = "sha256:b0efb6516fd4fb07b45949053826a62fa4cb353db5be2bbb4a7aa1fdd1e345fb"}, - {file = "pyreadline3-3.4.1.tar.gz", hash = "sha256:6f3d1f7b8a31ba32b73917cefc1f28cc660562f39aea8646d30bd6eff21f7bae"}, + {file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"}, + {file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"}, ] +[package.extras] +dev = ["build", "flake8", "mypy", "pytest", "twine"] + [[package]] name = "python-daemon" version = "3.0.1" @@ -1709,13 +1733,13 @@ six = ">=1.5" [[package]] name = "pytz" -version = "2024.1" +version = "2024.2" description = "World timezone definitions, modern and historical" optional = false python-versions = "*" files = [ - {file = "pytz-2024.1-py2.py3-none-any.whl", hash = "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"}, - {file = "pytz-2024.1.tar.gz", hash = "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"}, + {file = "pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725"}, + {file = "pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a"}, ] [[package]] @@ -2238,13 +2262,13 @@ test = ["coverage[toml] (>=7)", "mypy (>=1.2.0)", "pytest (>=7)"] [[package]] name = "types-requests" -version = "2.32.0.20240712" +version = "2.32.0.20240914" description = "Typing stubs for requests" optional = false python-versions = ">=3.8" files = [ - {file = "types-requests-2.32.0.20240712.tar.gz", hash = "sha256:90c079ff05e549f6bf50e02e910210b98b8ff1ebdd18e19c873cd237737c1358"}, - {file = "types_requests-2.32.0.20240712-py3-none-any.whl", hash = "sha256:f754283e152c752e46e70942fa2a146b5bc70393522257bb85bd1ef7e019dcc3"}, + {file = "types-requests-2.32.0.20240914.tar.gz", hash = "sha256:2850e178db3919d9bf809e434eef65ba49d0e7e33ac92d588f4a5e295fffd405"}, + {file = "types_requests-2.32.0.20240914-py3-none-any.whl", hash = "sha256:59c2f673eb55f32a99b2894faf6020e1a9f4a402ad0f192bfee0b64469054310"}, ] [package.dependencies] @@ -2263,24 +2287,24 @@ files = [ [[package]] name = "tzdata" -version = "2024.1" +version = "2024.2" description = "Provider of IANA time zone data" optional = false python-versions = ">=2" files = [ - {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, - {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, + {file = "tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd"}, + {file = "tzdata-2024.2.tar.gz", hash = "sha256:7d85cc416e9382e69095b7bdf4afd9e3880418a2413feec7069d533d6b4e31cc"}, ] [[package]] name = "urllib3" -version = "2.2.2" +version = "2.2.3" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.8" files = [ - {file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"}, - {file = "urllib3-2.2.2.tar.gz", hash = "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168"}, + {file = "urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac"}, + {file = "urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9"}, ] [package.extras] @@ -2370,13 +2394,13 @@ files = [ [[package]] name = "zipp" -version = "3.20.1" +version = "3.20.2" description = "Backport of pathlib-compatible object wrapper for zip files" optional = false python-versions = ">=3.8" files = [ - {file = "zipp-3.20.1-py3-none-any.whl", hash = "sha256:9960cd8967c8f85a56f920d5d507274e74f9ff813a0ab8889a5b5be2daf44064"}, - {file = "zipp-3.20.1.tar.gz", hash = "sha256:c22b14cc4763c5a5b04134207736c107db42e9d3ef2d9779d465f5f1bcba572b"}, + {file = "zipp-3.20.2-py3-none-any.whl", hash = "sha256:a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350"}, + {file = "zipp-3.20.2.tar.gz", hash = "sha256:bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29"}, ] [package.extras] diff --git a/pyproject.toml b/pyproject.toml index f7fa4111..9ceabeed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "exasol-script-languages-release" -version = "8.3.0" +version = "8.4.0" description = "Script Languages Release" license = "MIT" @@ -10,6 +10,12 @@ authors = [ "Thomas Uebensee " ] +packages = [ + {include = "README.md"}, + {include = "LICENSE"}, + {include = "exasol"}, +] + readme = 'README.md' # Markdown files are supported repository = "https://github.com/exasol/script-languages-release" diff --git a/script-languages b/script-languages index 4ebbbac7..ca29b6f4 160000 --- a/script-languages +++ b/script-languages @@ -1 +1 @@ -Subproject commit 4ebbbac7f7c0b72ee268f1aa59effb0a3d44c81b +Subproject commit ca29b6f41f107c0c6f9142284b855dd86d3f16d3