pyinstaller / pyinstaller-hooks-contrib

Community maintained hooks for PyInstaller.
Other
96 stars 126 forks source link

Scheduled weekly dependency update for week 43 #825

Closed pyup-bot closed 1 month ago

pyup-bot commented 1 month ago

Update boto3 from 1.35.44 to 1.35.49.

Changelog ### 1.35.49 ``` ======= * api-change:``bedrock-agent``: [``botocore``] Add support of new model types for Bedrock Agents, Adding inference profile support for Flows and Prompt Management, Adding new field to configure additional inference configurations for Flows and Prompt Management * api-change:``codebuild``: [``botocore``] AWS CodeBuild now supports automatically retrying failed builds * api-change:``lambda``: [``botocore``] Add TagsError field in Lambda GetFunctionResponse. The TagsError field contains details related to errors retrieving tags. * api-change:``logs``: [``botocore``] Adding inferred token name for dynamic tokens in Anomalies. * api-change:``supplychain``: [``botocore``] API doc updates, and also support showing error message on a failed instance ``` ### 1.35.48 ``` ======= * api-change:``appconfig``: [``botocore``] This release improves deployment safety by granting customers the ability to REVERT completed deployments, to the last known good state.In the StopDeployment API revert case the status of a COMPLETE deployment will be REVERTED. AppConfig only allows a revert within 72 hours of deployment completion. * api-change:``ec2``: [``botocore``] This release includes a new API to describe some details of the Amazon Machine Images (AMIs) that were used to launch EC2 instances, even if those AMIs are no longer available for use. * api-change:``ecs``: [``botocore``] This release adds support for EBS volumes attached to Amazon ECS Windows tasks running on EC2 instances. * api-change:``nimble``: [``botocore``] The nimble client has been removed following the deprecation of the service. * api-change:``pcs``: [``botocore``] Documentation update: added the default value of the Slurm configuration parameter scaleDownIdleTimeInSeconds to its description. * api-change:``qbusiness``: [``botocore``] Add a new field in chat response. This field can be used to support nested schemas in array fields ``` ### 1.35.47 ``` ======= * api-change:``bedrock``: [``botocore``] Doc updates for supporting converse * api-change:``connect``: [``botocore``] Amazon Connect Service Feature: Add support to start screen sharing for a web calling contact. * api-change:``ec2``: [``botocore``] Amazon EC2 X8g, C8g and M8g instances are powered by AWS Graviton4 processors. X8g provide the lowest cost per GiB of memory among Graviton4 instances. C8g provide the best price performance for compute-intensive workloads. M8g provide the best price performance in for general purpose workloads. * api-change:``mwaa``: [``botocore``] Introducing InvokeRestApi which allows users to invoke the Apache Airflow REST API on the webserver with the specified inputs. * api-change:``payment-cryptography``: [``botocore``] Add support for ECC P-256 and P-384 Keys. * api-change:``payment-cryptography-data``: [``botocore``] Add ECDH support on PIN operations. * bugfix:``s3``: [``botocore``] Fix S3 200 Error handling to address bugs introduced in payload operations. ``` ### 1.35.46 ``` ======= * api-change:``bedrock-runtime``: [``botocore``] Updating invoke regex to support imported models for converse API * api-change:``imagebuilder``: [``botocore``] Add macOS platform and instance placement options * api-change:``m2``: [``botocore``] Add AuthSecretsManagerArn optional parameter to batch job APIs, expand batch parameter limits, and introduce clientToken constraints. * api-change:``rds``: [``botocore``] Global clusters now expose the Endpoint attribute as one of its fields. It is a Read/Write endpoint for the global cluster which resolves to the Global Cluster writer instance. * api-change:``repostspace``: [``botocore``] Adds the BatchAddRole and BatchRemoveRole APIs. * api-change:``timestream-query``: [``botocore``] This release adds support for Query Insights, a feature that provides details of query execution, enabling users to identify areas for improvement to optimize their queries, resulting in improved query performance and lower query costs. * bugfix:``s3``: [``botocore``] Fixed SelectObjectContent regression from `3284 <https://github.com/boto/botocore/issues/3284>`__. ``` ### 1.35.45 ``` ======= * api-change:``application-insights``: [``botocore``] This feature enables customers to specify SNS Topic ARN. CloudWatch Application Insights (CWAI) will utilize this ARN to send problem notifications. * api-change:``autoscaling``: [``botocore``] Adds support for removing the PlacementGroup setting on an Auto Scaling Group through the UpdateAutoScalingGroup API. * api-change:``bedrock-agent-runtime``: [``botocore``] Knowledge Bases for Amazon Bedrock now supports custom prompts and model parameters in the orchestrationConfiguration of the RetrieveAndGenerate API. The modelArn field accepts Custom Models and Imported Models ARNs. * api-change:``dms``: [``botocore``] Added support for tagging in StartReplicationTaskAssessmentRun API and introduced IsLatestTaskAssessmentRun and ResultStatistic fields for enhanced tracking and assessment result statistics. * api-change:``ec2``: [``botocore``] Amazon EC2 now allows you to create network interfaces with just the EFA driver and no ENA driver by specifying the network interface type as efa-only. * api-change:``eks``: [``botocore``] This release adds support for Amazon Application Recovery Controller (ARC) zonal shift and zonal autoshift with EKS that enhances the resiliency of multi-AZ cluster environments * api-change:``fms``: [``botocore``] Update AWS WAF policy - add the option to retrofit existing web ACLs instead of creating all new web ACLs. * api-change:``payment-cryptography-data``: [``botocore``] Adding new API to generate authenticated scripts for EMV pin change use cases. * api-change:``wafv2``: [``botocore``] Add a property to WebACL to indicate whether it's been retrofitted by Firewall Manager. * enhancement:``s3``: [``botocore``] Handle HTTP 200 responses with error information for all supported s3 operations. ```
Links - PyPI: https://pypi.org/project/boto3 - Changelog: https://data.safetycli.com/changelogs/boto3/ - Repo: https://github.com/boto/boto3

Update botocore from 1.35.44 to 1.35.49.

Changelog ### 1.35.49 ``` ======= * api-change:``bedrock-agent``: Add support of new model types for Bedrock Agents, Adding inference profile support for Flows and Prompt Management, Adding new field to configure additional inference configurations for Flows and Prompt Management * api-change:``codebuild``: AWS CodeBuild now supports automatically retrying failed builds * api-change:``lambda``: Add TagsError field in Lambda GetFunctionResponse. The TagsError field contains details related to errors retrieving tags. * api-change:``logs``: Adding inferred token name for dynamic tokens in Anomalies. * api-change:``supplychain``: API doc updates, and also support showing error message on a failed instance ``` ### 1.35.48 ``` ======= * api-change:``appconfig``: This release improves deployment safety by granting customers the ability to REVERT completed deployments, to the last known good state.In the StopDeployment API revert case the status of a COMPLETE deployment will be REVERTED. AppConfig only allows a revert within 72 hours of deployment completion. * api-change:``ec2``: This release includes a new API to describe some details of the Amazon Machine Images (AMIs) that were used to launch EC2 instances, even if those AMIs are no longer available for use. * api-change:``ecs``: This release adds support for EBS volumes attached to Amazon ECS Windows tasks running on EC2 instances. * api-change:``nimble``: The nimble client has been removed following the deprecation of the service. * api-change:``pcs``: Documentation update: added the default value of the Slurm configuration parameter scaleDownIdleTimeInSeconds to its description. * api-change:``qbusiness``: Add a new field in chat response. This field can be used to support nested schemas in array fields ``` ### 1.35.47 ``` ======= * api-change:``bedrock``: Doc updates for supporting converse * api-change:``connect``: Amazon Connect Service Feature: Add support to start screen sharing for a web calling contact. * api-change:``ec2``: Amazon EC2 X8g, C8g and M8g instances are powered by AWS Graviton4 processors. X8g provide the lowest cost per GiB of memory among Graviton4 instances. C8g provide the best price performance for compute-intensive workloads. M8g provide the best price performance in for general purpose workloads. * api-change:``mwaa``: Introducing InvokeRestApi which allows users to invoke the Apache Airflow REST API on the webserver with the specified inputs. * api-change:``payment-cryptography``: Add support for ECC P-256 and P-384 Keys. * api-change:``payment-cryptography-data``: Add ECDH support on PIN operations. * bugfix:``s3``: Fix S3 200 Error handling to address bugs introduced in payload operations. ``` ### 1.35.46 ``` ======= * api-change:``bedrock-runtime``: Updating invoke regex to support imported models for converse API * api-change:``imagebuilder``: Add macOS platform and instance placement options * api-change:``m2``: Add AuthSecretsManagerArn optional parameter to batch job APIs, expand batch parameter limits, and introduce clientToken constraints. * api-change:``rds``: Global clusters now expose the Endpoint attribute as one of its fields. It is a Read/Write endpoint for the global cluster which resolves to the Global Cluster writer instance. * api-change:``repostspace``: Adds the BatchAddRole and BatchRemoveRole APIs. * api-change:``timestream-query``: This release adds support for Query Insights, a feature that provides details of query execution, enabling users to identify areas for improvement to optimize their queries, resulting in improved query performance and lower query costs. * bugfix:``s3``: Fixed SelectObjectContent regression from `3284 <https://github.com/boto/botocore/issues/3284>`__. ``` ### 1.35.45 ``` ======= * api-change:``application-insights``: This feature enables customers to specify SNS Topic ARN. CloudWatch Application Insights (CWAI) will utilize this ARN to send problem notifications. * api-change:``autoscaling``: Adds support for removing the PlacementGroup setting on an Auto Scaling Group through the UpdateAutoScalingGroup API. * api-change:``bedrock-agent-runtime``: Knowledge Bases for Amazon Bedrock now supports custom prompts and model parameters in the orchestrationConfiguration of the RetrieveAndGenerate API. The modelArn field accepts Custom Models and Imported Models ARNs. * api-change:``dms``: Added support for tagging in StartReplicationTaskAssessmentRun API and introduced IsLatestTaskAssessmentRun and ResultStatistic fields for enhanced tracking and assessment result statistics. * api-change:``ec2``: Amazon EC2 now allows you to create network interfaces with just the EFA driver and no ENA driver by specifying the network interface type as efa-only. * api-change:``eks``: This release adds support for Amazon Application Recovery Controller (ARC) zonal shift and zonal autoshift with EKS that enhances the resiliency of multi-AZ cluster environments * api-change:``fms``: Update AWS WAF policy - add the option to retrofit existing web ACLs instead of creating all new web ACLs. * api-change:``payment-cryptography-data``: Adding new API to generate authenticated scripts for EMV pin change use cases. * api-change:``wafv2``: Add a property to WebACL to indicate whether it's been retrofitted by Firewall Manager. * enhancement:``s3``: Handle HTTP 200 responses with error information for all supported s3 operations. ```
Links - PyPI: https://pypi.org/project/botocore - Changelog: https://data.safetycli.com/changelogs/botocore/ - Repo: https://github.com/boto/botocore

Update cftime from 1.6.4 to 1.6.4.post1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/cftime - Changelog: https://data.safetycli.com/changelogs/cftime/

Update eth_utils from 5.0.0 to 5.1.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/eth-utils - Repo: https://github.com/ethereum/eth-utils

Update falcon from 4.0.0 to 4.0.1.

Changelog ### 4.0.1 ``` ========================== Summary ------- This is a minor point release to take care of a couple of bugs that we did not catch for 4.0.0. .. towncrier release notes start Contributors to this Release ---------------------------- Many thanks to those who contributed to this bugfix release: Otherwise, ensure the summary has been brought up to date; be sure to highlight key changes in this release. Next, update the contributors and render towncrier fragments by running: sh $ tox -e changelog_release Note that if the previous release was made on a branch, the tool may get confused, and try to scan too many commits, which will unfortunately get rate-limited (and fail) unless you provide a GitHub auth token. The workaround is to make sure you have already aggregated the list of contributors in the prior commits leading to the release, and only run the towncrier tool: sh $ tools/towncrier_draft.py Examine the updated RST as well as the rendered HTML docs and make any adjustments as needed. On OS X it's as simple as: sh $ open docs/_build/html/changes/index.html Or on Linux: sh $ xdg-open docs/_build/html/changes/index.html If you need to go back and make any additional tweaks: sh $ git restore docs/changes Then re-run the `tox` command when you're ready for another proofreading. Or if you just made a manual edit to the updated RST, you can re-render the docs without overwriting the changelog RST: sh $ tox -e docs If all looks good, remove the rendered towncrier fragments from `docs/_newsfragments` and then submit a PR containing the changes made so far. Finally, merge the documentation PR and check that everything renders correctly on https://falcon.readthedocs.io/. Note that if the release is not based on `master` (or `main`), you may need to manually enable build on RtD for the branch or tag in question. Release beta or rc Be sure to install and test from PyPI as a sanity check afterwards. Fix docs, performance regressions, and reported bugs (if any) and release additional betas or release candidates. Run benchmark and check for regressions TODO: Replace with CI gate Review and edit doc changes since the last release for clarity and consistency Publish final version and add a release note Be sure to install and test from PyPI as a sanity check afterwards. Run benchmark and update falconframework.org with latest numbers Announce the new version in Gitter channels and on the socials Improve this document If you find any inconsistencies, outdated notes or anything missing here, make sure you improve this document for future releases! To find our changes, go to ./docs/changes or https://falcon.readthedocs.io/changes. ```
Links - PyPI: https://pypi.org/project/falcon - Changelog: https://data.safetycli.com/changelogs/falcon/

Update folium from 0.17.0 to 0.18.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/folium - Changelog: https://data.safetycli.com/changelogs/folium/ - Repo: https://github.com/python-visualization/folium

Update python-gitlab from 4.13.0 to 5.0.0.

Changelog ### 5.0.0 ``` Breaking * feat: remove support for Python 3.8, require 3.9 or higher (3005) Python 3.8 is End-of-Life (EOL) as of 2024-10 as stated in https://devguide.python.org/versions/ and https://peps.python.org/pep-0569/#lifespan By dropping support for Python 3.8 and requiring Python 3.9 or higher it allows python-gitlab to take advantage of new features in Python ```
Links - PyPI: https://pypi.org/project/python-gitlab - Changelog: https://data.safetycli.com/changelogs/python-gitlab/

Update iso639-lang from 2.4.2 to 2.5.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/iso639-lang

Update netCDF4 from 1.7.1.post2 to 1.7.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/netcdf4

Update panel from 1.5.2 to 1.5.3.

Changelog ### 1.5.3 ``` This release fixes a number of smaller regressions related to `Tabulator` `row_content`, ensures `--dev`/`--autoreload` picks up on external modules correctly and resolves OAuth guest endpoints correctly. Additionally it introduces some enhancements and bug fixes for custom components, such as adding support for loading custom components ESM Javascript bundles from the inbuilt endpoint ensuring that the bundle can be cached by the browser. Many thanks and welcome to our new contributors chryshumble and haojungc, our returning contributors TheoMathurin, aktech and Coderambling and the core maintainer team Hoxbro, ahuang11, MarcSkovMadsen and philippjfr for their contributions to this release. Enhancements - Sync dark mode on `browser_info` object ([7382](https://github.com/holoviz/panel/pull/7382)) - Allow loading custom component ESM bundles from URL ([7410](https://github.com/holoviz/panel/pull/7410), [#7412](https://github.com/holoviz/panel/pull/7412)) Bug fixes - Address issues with `Tabulator` embed_content and optimize row expansion ([7364](https://github.com/holoviz/panel/pull/7364)) - Prevent pipeline network plot from linking with other plots ([7372](https://github.com/holoviz/panel/pull/7372)) - Various fixes for custom component compilation ([7381](https://github.com/holoviz/panel/pull/7381)) - Fix OAuth guest endpoint ([7385](https://github.com/holoviz/panel/pull/7385)) - Fix `ReactiveESM._importmap` typing ([7392](https://github.com/holoviz/panel/pull/7392)) - Ensure that autoreload records modules to watch before startup ([7399](https://github.com/holoviz/panel/pull/7399)) - Prevent `Tabulator` from overlapping when `max_height` is set ([7403](https://github.com/holoviz/panel/pull/7403)) - Do not mutate layout `Children` inplace ([7417](https://github.com/holoviz/panel/pull/7403)) - Set `Tabulator` null formatter to empty string ([7421](https://github.com/holoviz/panel/pull/7421)) - Ensure Tabulator table content does not overflow ([7425](https://github.com/holoviz/panel/pull/7425)) Compatibility - Upgraded `Tabulator` version to 6.3 ([7419](https://github.com/holoviz/panel/pull/7419)) Documentation - Update components_overview.md with text fixes ([7335](https://github.com/holoviz/panel/pull/7335)) - Corrected styles in doc ([7371](https://github.com/holoviz/panel/pull/7371)) - Fix typo in `panel.io.server` docstring ([7405](https://github.com/holoviz/panel/pull/7405)) ```
Links - PyPI: https://pypi.org/project/panel - Changelog: https://data.safetycli.com/changelogs/panel/

Update phonenumbers from 8.13.47 to 8.13.48.

Changelog ### 8.13.48 ``` Metadata changes: - Updated phone metadata for region code(s): DE, SG, UG, WF - Updated carrier data for country calling code(s): 47 (en) ```
Links - PyPI: https://pypi.org/project/phonenumbers - Changelog: https://data.safetycli.com/changelogs/phonenumbers/ - Repo: https://github.com/daviddrysdale/python-phonenumbers

Update timezonefinder from 6.5.3 to 6.5.4.

Changelog ### 6.5.4 ``` ------------------ * using the dependency ``h3>4``. Thanks to `Greg Meyer <https://github.com/gmmeyer>`__ ```
Links - PyPI: https://pypi.org/project/timezonefinder - Changelog: https://data.safetycli.com/changelogs/timezonefinder/ - Homepage: https://timezonefinder.michelfe.it/gui

Update Twisted from 24.7.0 to 24.10.0.

Changelog ### 24.10.0 ``` ============================ No changes since 24.10.0.rc1. Features -------- - Python 3.13 is now supported. (11750) - twisted.internet.defer.succeed() is significantly faster, and awaiting Deferred has also been sped up. (12225) - twisted.python.failure.Failure creation no longer records the place where it was created. This reduces creation time by 60% at least, thereby speeding up Deferred error handling. (12230) - twisted.internet.defer.Deferred no longer removes the traceback object from Failures. This may result in more objects staying in memory if you don't clean up failed Deferreds, but it speeds up error handling and enables improvements to traceback reporting. (12234) - twisted.internet.defer APIs are 2%-4% faster in many cases. (12237) - twisted.internet.defer.Deferred runs callbacks with chained Deferreds a little faster. (12284) - The reactor now will use a little less CPU when events have been scheduled with callLater(). (12286) - Creation of twisted.python.failure.Failure is now faster. (12288) Bugfixes -------- - Fixed unreleased regression caused by PR 12109. (12279) - twisted.logger.eventAsText can now format the output having types/classes as input. This was a regression introduced in Twisted 24.3.0. (12323) - twisted.internet.endpoints.clientFromString for TLS endpoints with "bindAddress=" no longer crashes during connect. twisted.internet.endpoints.HostnameEndpoint() no longer crashes when given a bindAddress= argument that is just a string, and that argument now accepts either address strings or (address, port) tuples. (12325) - The URLs from README and pyproject.toml were updated. (12327) Misc ---- - 11236, 12060, 12062, 12099, 12219, 12290, 12296, 12305, 12329, 12331, 12339 Conch ----- Features ~~~~~~~~ - twisted.conch.ssh.keys.Key can now load public blob keys of type sk-ssh-ed25519openssh.com and sk-ecdsa-sha2-nistp256openssh.com. (12211) Bugfixes ~~~~~~~~ - twisted.conch tests no longer rely on OpenSSH supporting DSA keys, fixing compatibility with OpenSSH >= 9.8. (12273) - twisted.conch.ssh.SSHCiphers no longer supports the cast128-ctr, cast128-cbc, blowfish-ctr, and blowfish-cbc ciphers. The Blowfish and CAST5 ciphers were removed as they were deprecated by the Python cryptography library. (12308) Misc ~~~~ - 12313 Web --- Features ~~~~~~~~ - The twisted.web HTTP server and client now reject HTTP header names containing whitespace or other invalid characters by raising twisted.web.http_headers.InvalidHeaderName, improving compliance with RFC 9110. As a side effect, the server is slightly faster. (12191) - twisted.web.client and twisted.web.server now disable the Nagle algorithm (enable TCP_NODELAY), reducing the latency of small HTTP queries. (12311) - twisted.web.server is 1-2% faster in some cases. (12318) Bugfixes ~~~~~~~~ - twisted.web's HTTP/1.1 server now rejects header values containing a NUL byte with a 400 error, in compliance with RFC 9110. (12228) - twisted.internet.address no longer raises DeprecationWarning when used with attrs>=24.1.0. (12277) - twisted.web's HTTP/1.1 server now accepts '&' within tokens (methods, header field names, etc.), in compliance with RFC 9110. (12301) Misc ~~~~ - 9743, 12276 Mail ---- No significant changes. Words ----- No significant changes. Names ----- No significant changes. Trial ----- Features ~~~~~~~~ - Trial's ``-j`` flag now accepts an ``auto`` keyword to spawn a number of workers based on the available CPUs. (5824) ```
Links - PyPI: https://pypi.org/project/twisted - Changelog: https://data.safetycli.com/changelogs/twisted/

Update orjson from 3.10.9 to 3.10.10.

Changelog ### 3.10.10 ``` Fixed - Fix `int` serialization on `s390x`. This was introduced in 3.10.8. Changed - Publish aarch64 manylinux_2_17 wheel for 3.13 to PyPI. ```
Links - PyPI: https://pypi.org/project/orjson - Changelog: https://data.safetycli.com/changelogs/orjson/ - Repo: https://github.com/ijl/orjson

Update great-expectations from 1.1.3 to 1.2.0.

Changelog ### 1.2.0 ``` * [BUGFIX] Remove `row_condition` from Expectations for which it does not apply ([10519](https://github.com/great-expectations/great_expectations/pull/10519)) * [BUGFIX] fix rendering performance ([10530](https://github.com/great-expectations/great_expectations/pull/10530)) * [BUGFIX] Ensure that file-backed domain objects are stored in JSON files ([10523](https://github.com/great-expectations/great_expectations/pull/10523)) * [BUGFIX] File Path Batch Definitions serialize incorrectly ([10543](https://github.com/great-expectations/great_expectations/pull/10543)) * [DOCS] Bump max Python version in docs ([10522](https://github.com/great-expectations/great_expectations/pull/10522)) * [DOCS] Fix some typos ([10521](https://github.com/great-expectations/great_expectations/pull/10521)) * [DOCS] Add redirects for old URLs that no longer exist ([10516](https://github.com/great-expectations/great_expectations/pull/10516)) * [DOCS] Update Data Doc site configuration page ([10536](https://github.com/great-expectations/great_expectations/pull/10536)) * [DOCS] Add base `Datasource` to Public API ([10527](https://github.com/great-expectations/great_expectations/pull/10527)) * [DOCS] DSB-1009: Add Learn page for GX - Airflow data pipeline tutorial ([10534](https://github.com/great-expectations/great_expectations/pull/10534)) * [DOCS] Change href from relative path to root in API docs (version 0.18) ([10507](https://github.com/great-expectations/great_expectations/pull/10507)) * [DOCS] Fixing broken links ([10541](https://github.com/great-expectations/great_expectations/pull/10541)) * [DOCS] Community/issues board mentions ([10548](https://github.com/great-expectations/great_expectations/pull/10548)) * [DOCS] Update _redirects ([10558](https://github.com/great-expectations/great_expectations/pull/10558)) * [MAINTENANCE] ruff 0.6.9 + mypy 0.12 ([10525](https://github.com/great-expectations/great_expectations/pull/10525)) * [MAINTENANCE] Bump `ruff` to `0.7.0` ([10535](https://github.com/great-expectations/great_expectations/pull/10535)) * [MAINTENANCE] Add `DataAsset.get_batch_definition` to public API docs ([10533](https://github.com/great-expectations/great_expectations/pull/10533)) * [MAINTENANCE] Remove `TRY203` Ruff violations ([10540](https://github.com/great-expectations/great_expectations/pull/10540)) * [MAINTENANCE] Update gx row_condition parser ([10524](https://github.com/great-expectations/great_expectations/pull/10524)) * [MAINTENANCE] Use python 3.12 in netlify ([10531](https://github.com/great-expectations/great_expectations/pull/10531)) * [MAINTENANCE] Update airflow snippet to use checkpoint name rather than id ([10551](https://github.com/great-expectations/great_expectations/pull/10551)) * [MAINTENANCE] Fix azure aws/spark tests ([10550](https://github.com/great-expectations/great_expectations/pull/10550)) * [MAINTENANCE] Remove util functions from public API ([10557](https://github.com/great-expectations/great_expectations/pull/10557)) * [MAINTENANCE] Basic expectation testing framework ([10554](https://github.com/great-expectations/great_expectations/pull/10554)) * [MAINTENANCE] Reenable xfailed e2e tests ([10555](https://github.com/great-expectations/great_expectations/pull/10555)) ```
Links - PyPI: https://pypi.org/project/great-expectations - Changelog: https://data.safetycli.com/changelogs/great-expectations/ - Repo: https://github.com/great-expectations/great_expectations - Homepage: https://greatexpectations.io

Update tensorflow from 2.17.0 to 2.18.0.

Changelog ### 2.18.0 ``` TensorFlow Breaking Changes * `tf.lite` * C API: * An optional, fourth parameter was added `TfLiteOperatorCreate` as a step forward towards a cleaner API for `TfLiteOperator`. Function `TfLiteOperatorCreate` was added recently, in TensorFlow Lite version 2.17.0, released on 7/11/2024, and we do not expect there will be much code using this function yet. Any code breakages can be easily resolved by passing nullptr as the new, 4th parameter. * TensorRT support is disabled in CUDA builds for code health improvement. * TensorFlow now supports and is compiled with NumPy 2.0 by default. Please see the [NumPy 2 release notes](https://numpy.org/doc/stable/release/2.0.0-notes.html) and the [NumPy 2 migration guide](https://numpy.org/devdocs/numpy_2_0_migration_guide.html#numpy-2-migration-guide). * Note that NumPy's type promotion rules have been changed(See [NEP 50](https://numpy.org/neps/nep-0050-scalar-promotion.html#nep50)for details). This may change the precision at which computations happen, leading either to type errors or to numerical changes to results. * Tensorflow will continue to support NumPy 1.26 until 2025, aligning with community standard deprecation timeline [here](https://scientific-python.org/specs/spec-0000/). * Hermetic CUDA support is added. Hermetic CUDA uses a specific downloadable version of CUDA instead of the user’s locally installed CUDA. Bazel will download CUDA, CUDNN and NCCL distributions, and then use CUDA libraries and tools as dependencies in various Bazel targets. This enables more reproducible builds for Google ML projects and supported CUDA versions. * Remove the `EnumNamesXNNPackFlags` function in `tensorflow/lite/acceleration/configuration/configuration_generated.h`. This change is a bug fix in the automatically generated code. This change is automatically generated by the new flatbuffer generator. The flatbuffers library is updated to 24.3.25 in https://github.com/tensorflow/tensorflow/commit/c17d64df85a83c1bd0fd7dcc0b1230812b0d3d48. The new flatbuffers library includes the following change https://github.com/google/flatbuffers/pull/7813 which fixed a underlying flatbuffer code generator bug. Known Caveats Major Features and Improvements * `tf.lite`: * The LiteRT [repo](https://github.com/google-ai-edge/LiteRT) is live (see [announcement](https://developers.googleblog.com/en/tensorflow-lite-is-now-litert/)), which means that in the coming months there will be changes to the development experience for TFLite. The TF Lite Runtime source will be moved later this year, and sometime after that we will start accepting contributions through that repo. * SignatureRunner is now supported for models with no signatures. Bug Fixes and Other Changes * `tf.data` * Add optional `synchronous` argument to `map`, to specify that the `map` should run synchronously, as opposed to be parallelizable when `options.experimental_optimization.map_parallelization=True`. This saves memory compared to setting `num_parallel_calls=1`. * Add optional `use_unbounded_threadpool` argument to `map`, to specify that the `map` should use an unbounded threadpool instead of the default pool that is based on the number of cores on the machine. This can improve throughput for map functions which perform IO or otherwise release the CPU. * Add [`tf.data.experimental.get_model_proto`](https://www.tensorflow.org/api_docs/python/tf/data/experimental/get_model_proto) to allow users to peek into the analytical model inside of a dataset iterator. * `tf.lite` * `Dequantize` op supports `TensorType_INT4`. * This change includes per-channel dequantization. * Add support for `stablehlo.composite`. * `EmbeddingLookup` op supports per-channel quantization and `TensorType_INT4` values. * `FullyConnected` op supports `TensorType_INT16` activation and `TensorType_Int4` weight per-channel quantization. * Enable per-tensor quantization support in dynamic range quantization of `TRANSPOSE_CONV` layer. Fixes TFLite converter [bug](https://github.com/tensorflow/tensorflow/issues/76624). * `tf.tensor_scatter_update`, `tf.tensor_scatter_add` and of other reduce types. * Support `bad_indices_policy`. Thanks to our Contributors This release contains contributions from many people at Google, as well as: Akhil Goel, akhilgoe, Alexander Pivovarov, Amir Samani, Andrew Goodbody, Andrey Portnoy, Anthony Platanios, bernardoArcari, Brett Taylor, buptzyb, Chao, Christian Clauss, Cocoa, Daniil Kutz, Darya Parygina, dependabot[bot], Dimitris Vardoulakis, Dragan Mladjenovic, Elfie Guo, eukub, Faijul Amin, flyingcat, Frédéric Bastien, ganyu.08, Georg Stefan Schmid, Grigory Reznikov, Harsha H S, Harshit Monish, Heiner, Ilia Sergachev, Jan, Jane Liu, Jaroslav Sevcik, Kaixi Hou, Kanvi Khanna, Kristof Maar, Kristóf Maár, LakshmiKalaKadali, Lbertho-Gpsw, lingzhi98, MarcoFalke, Masahiro Hiramori, Mmakevic-Amd, mraunak, Nobuo Tsukamoto, Notheisz57, Olli Lupton, Pearu Peterson, pemeliya, Peyara Nando, Philipp Hack, Phuong Nguyen, Pol Dellaiera, Rahul Batra, Ruturaj Vaidya, sachinmuradi, Sergey Kozub, Shanbin Ke, Sheng Yang, shengyu, Shraiysh, Shu Wang, Surya, sushreebarsa, Swatheesh-Mcw, syzygial, Tai Ly, terryysun, tilakrayal, Tj Xu, Trevor Morris, Tzung-Han Juang, wenchenvincent, wondertx, Xuefei Jiang, Ye Huang, Yimei Sun, Yunlong Liu, Zahid Iqbal, Zhan Lu, Zoranjovanovic-Ns, Zuri Obozuwa ``` ### 2.17.1 ``` Bug Fixes and Other Changes * Add necessary header files in the aar library. These are needed if developers build apps with header files unpacked from tflite aar files from maven. * Implement Name() for GCSWritableFile to fix the profiler trace viewer cache file generation. * Fix `cstring.h` missing file issue with the Libtensorflow archive. ```
Links - PyPI: https://pypi.org/project/tensorflow - Changelog: https://data.safetycli.com/changelogs/tensorflow/ - Repo: https://github.com/tensorflow/tensorflow/tags - Homepage: https://www.tensorflow.org/

Update exchangelib from 5.4.3 to 5.5.0.

Changelog ### 5.5.0 ``` ----- - Dropped support for Python 3.8 which is EOL per October 7, 2024. - Fix setting OOF on servers that only accept UTC timestamps. ```
Links - PyPI: https://pypi.org/project/exchangelib - Changelog: https://data.safetycli.com/changelogs/exchangelib/

Update sudachidict-core from 20240716 to 20241021.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/sudachidict-core - Repo: https://github.com/WorksApplications/SudachiDict

Update sudachidict-small from 20240716 to 20241021.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/sudachidict-small - Repo: https://github.com/WorksApplications/SudachiDict

Update sudachidict-full from 20240716 to 20241021.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/sudachidict-full - Repo: https://github.com/WorksApplications/SudachiDict

Update pygwalker from 0.4.9.10 to 0.4.9.11.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/pygwalker - Changelog: https://data.safetycli.com/changelogs/pygwalker/

Update xarray from 2024.9.0 to 2024.10.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links - PyPI: https://pypi.org/project/xarray
rokm commented 1 month ago

The repercussions of having enabled python 3.13 are here - the existing approach for implied dependencies (grepping generated requirements-test-libraries.txt and generating extra entries based on results) does not account for extra markers. So a package that otherwise would not be installed due to for example python_version restriction might end up being pulled in via added implied dependencies. I suppose if we wanted to stay with original grepping approach, we would need to extend it to copy over the markers part; so it seems easier to install extra stuff post-hoc, based on what was actually installed via requirements file.