From c2f79fb45d942590395a4fe35d739b8b14a5f2cf Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 31 Aug 2024 10:43:19 -0700
Subject: [PATCH] Update Serverless (Python) (#131)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[aws-lambda-powertools](https://togithub.com/aws-powertools/powertools-lambda-python)
([changelog](https://togithub.com/aws-powertools/powertools-lambda-python/releases))
| `2.38.1` -> `2.43.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/aws-lambda-powertools/2.43.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/aws-lambda-powertools/2.43.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/aws-lambda-powertools/2.38.1/2.43.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/aws-lambda-powertools/2.38.1/2.43.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [awswrangler](https://aws-sdk-pandas.readthedocs.io/)
([source](https://togithub.com/aws/aws-sdk-pandas)) | `3.7.3` -> `3.9.1`
|
[![age](https://developer.mend.io/api/mc/badges/age/pypi/awswrangler/3.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/awswrangler/3.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/awswrangler/3.7.3/3.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/awswrangler/3.7.3/3.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [openai](https://togithub.com/openai/openai-python) | `1.34.0` ->
`1.43.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/openai/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/openai/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/openai/1.34.0/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/openai/1.34.0/1.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tenacity](https://togithub.com/jd/tenacity) | `8.3.0` -> `8.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tenacity/8.3.0/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tenacity/8.3.0/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
aws-powertools/powertools-lambda-python
(aws-lambda-powertools)
###
[`v2.43.1`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2431---2024-08-12)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.43.0...v2.43.1)
#### \[v2.43.1] - 2024-08-12
###
[`v2.43.0`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2430---2024-08-08)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.42.0...v2.43.0)
#### \[v2.43.0] - 2024-08-08
###
[`v2.42.0`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2420---2024-07-25)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.41.0...v2.42.0)
#### \[v2.42.0] - 2024-07-25
###
[`v2.41.0`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2410---2024-07-11)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.40.1...v2.41.0)
#### \[v2.41.0] - 2024-07-11
###
[`v2.40.1`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2401---2024-06-28)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.40.0...v2.40.1)
#### \[v2.40.1] - 2024-06-28
###
[`v2.40.0`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2400---2024-06-27)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.39.1...v2.40.0)
#### \[v2.40.0] - 2024-06-27
###
[`v2.39.1`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2391---2024-06-13)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.39.0...v2.39.1)
#### \[v2.39.1] - 2024-06-13
###
[`v2.39.0`](https://togithub.com/aws-powertools/powertools-lambda-python/blob/HEAD/CHANGELOG.md#v2390---2024-06-13)
[Compare
Source](https://togithub.com/aws-powertools/powertools-lambda-python/compare/v2.38.1...v2.39.0)
#### \[v2.39.0] - 2024-06-13
aws/aws-sdk-pandas (awswrangler)
###
[`v3.9.1`](https://togithub.com/aws/aws-sdk-pandas/releases/tag/3.9.1):
AWS SDK for pandas 3.9.1
[Compare
Source](https://togithub.com/aws/aws-sdk-pandas/compare/3.9.0...3.9.1)
#### Bug fixes 🐛
- bucketing error with newer version of Modin (0.31.0) by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2896](https://togithub.com/aws/aws-sdk-pandas/pull/2896)
- `athena.read_sql_query` failing for time columns by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2895](https://togithub.com/aws/aws-sdk-pandas/pull/2895)
- add an argument to control handling nulls in merge criteria by
[@brendan-cook-87](https://togithub.com/brendan-cook-87) in
[https://github.com/aws/aws-sdk-pandas/pull/2892](https://togithub.com/aws/aws-sdk-pandas/pull/2892)
- address Ray deprecation warnings by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2929](https://togithub.com/aws/aws-sdk-pandas/pull/2929)
- Add deprecation notice to `s3.select_query` by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2928](https://togithub.com/aws/aws-sdk-pandas/pull/2928)
#### Documentation 📚
- Add steps to install "using pip" to the "AWS Glue Python Shell Jobs"
part of the install docs by [@mc51](https://togithub.com/mc51) in
[https://github.com/aws/aws-sdk-pandas/pull/2911](https://togithub.com/aws/aws-sdk-pandas/pull/2911)
#### Security Dependency Updates 🛡️
- bump aiohttp from 3.10.1 to 3.10.2 by
[@dependabot](https://togithub.com/dependabot) in
[https://github.com/aws/aws-sdk-pandas/pull/2930](https://togithub.com/aws/aws-sdk-pandas/pull/2930)
#### New Contributors
- [@brendan-cook-87](https://togithub.com/brendan-cook-87) made
their first contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2892](https://togithub.com/aws/aws-sdk-pandas/pull/2892)
**Full Changelog**:
https://github.com/aws/aws-sdk-pandas/compare/3.9.0...3.9.1
###
[`v3.9.0`](https://togithub.com/aws/aws-sdk-pandas/releases/tag/3.9.0):
AWS SDK for pandas 3.9.0
[Compare
Source](https://togithub.com/aws/aws-sdk-pandas/compare/3.8.0...3.9.0)
#### Enhancements 🎉
- Support ORC and CSV in `redshift.copy_from_files` function by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2849](https://togithub.com/aws/aws-sdk-pandas/pull/2849)
- Support different merge conditions in `athena.to_iceberg` function by
[@aldder](https://togithub.com/aldder) in
[https://github.com/aws/aws-sdk-pandas/pull/2861](https://togithub.com/aws/aws-sdk-pandas/pull/2861)
- Manage `NULL` values in `athena.to_iceberg` merge statement by
[@aldder](https://togithub.com/aldder) in
[https://github.com/aws/aws-sdk-pandas/pull/2872](https://togithub.com/aws/aws-sdk-pandas/pull/2872)
- Upgrade Ray to 2.30 by
[@jaidisido](https://togithub.com/jaidisido) in
[https://github.com/aws/aws-sdk-pandas/pull/2870](https://togithub.com/aws/aws-sdk-pandas/pull/2870)
#### Bug fixes 🐛
- Fix `tz` attribute check, it was checking `dtype` instead of `dt` by
[@sanrodari](https://togithub.com/sanrodari) in
[https://github.com/aws/aws-sdk-pandas/pull/2855](https://togithub.com/aws/aws-sdk-pandas/pull/2855)
- PyArrow backend trimming timestamp to date by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2875](https://togithub.com/aws/aws-sdk-pandas/pull/2875)
- Replace deprecated ray parallelism arg with override_num_blocks by
[@kukushking](https://togithub.com/kukushking) in
[https://github.com/aws/aws-sdk-pandas/pull/2876](https://togithub.com/aws/aws-sdk-pandas/pull/2876)
#### Documentation 📚
- Adding NotebookVersion Parameter as specified in official AWS Docs by
[@DaxterXS](https://togithub.com/DaxterXS) in
[https://github.com/aws/aws-sdk-pandas/pull/2867](https://togithub.com/aws/aws-sdk-pandas/pull/2867)
- Fix default value in doc string for athena_query_wait_polling_delay
parameters by [@niklasr22](https://togithub.com/niklasr22) in
[https://github.com/aws/aws-sdk-pandas/pull/2873](https://togithub.com/aws/aws-sdk-pandas/pull/2873)
#### Security Dependency Updates 🛡️
- Bump urllib3 from 1.26.18 to 1.26.19 by
[@dependabot](https://togithub.com/dependabot) in
[https://github.com/aws/aws-sdk-pandas/pull/2859](https://togithub.com/aws/aws-sdk-pandas/pull/2859)
- Bump certifi from 2024.6.2 to 2024.7.4 by
[@dependabot](https://togithub.com/dependabot) in
[https://github.com/aws/aws-sdk-pandas/pull/2886](https://togithub.com/aws/aws-sdk-pandas/pull/2886)
#### New Contributors
- [@aldder](https://togithub.com/aldder) made their first
contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2861](https://togithub.com/aws/aws-sdk-pandas/pull/2861)
- [@DaxterXS](https://togithub.com/DaxterXS) made their first
contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2867](https://togithub.com/aws/aws-sdk-pandas/pull/2867)
- [@sanrodari](https://togithub.com/sanrodari) made their first
contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2855](https://togithub.com/aws/aws-sdk-pandas/pull/2855)
- [@niklasr22](https://togithub.com/niklasr22) made their first
contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2873](https://togithub.com/aws/aws-sdk-pandas/pull/2873)
**Full Changelog**:
https://github.com/aws/aws-sdk-pandas/compare/3.8.0...3.9.0
###
[`v3.8.0`](https://togithub.com/aws/aws-sdk-pandas/releases/tag/3.8.0):
AWS SDK for pandas 3.8.0
[Compare
Source](https://togithub.com/aws/aws-sdk-pandas/compare/3.7.3...3.8.0)
#### Enhancements 🎉
- support client-side parameter resolution in athena.create_ctas_table
by [@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2797](https://togithub.com/aws/aws-sdk-pandas/pull/2797)
- add commit_transaction to postgres.to_sql by
[@jaidisido](https://togithub.com/jaidisido) in
[https://github.com/aws/aws-sdk-pandas/pull/2795](https://togithub.com/aws/aws-sdk-pandas/pull/2795)
- add columns parameters support by
[@jaidisido](https://togithub.com/jaidisido) in
[https://github.com/aws/aws-sdk-pandas/pull/2814](https://togithub.com/aws/aws-sdk-pandas/pull/2814)
- add overwrite_method to `postgresql.to_sql` by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2820](https://togithub.com/aws/aws-sdk-pandas/pull/2820)
- add upsert mode to sqlserver.py and corresponding tests by
[@AntonMantulo](https://togithub.com/AntonMantulo) in
[https://github.com/aws/aws-sdk-pandas/pull/2835](https://togithub.com/aws/aws-sdk-pandas/pull/2835)
#### Bug fixes 🐛
- correct athena timezone TypeError message by
[@jaidisido](https://togithub.com/jaidisido) in
[https://github.com/aws/aws-sdk-pandas/pull/2796](https://togithub.com/aws/aws-sdk-pandas/pull/2796)
- update license reference by
[@emmanuel-ferdman](https://togithub.com/emmanuel-ferdman) in
[https://github.com/aws/aws-sdk-pandas/pull/2798](https://togithub.com/aws/aws-sdk-pandas/pull/2798)
- add missing index in athena.to_iceberg to_parquet by
[@jaidisido](https://togithub.com/jaidisido) in
[https://github.com/aws/aws-sdk-pandas/pull/2799](https://togithub.com/aws/aws-sdk-pandas/pull/2799)
- support json type in athena2pandas by
[@DavidKatz-il](https://togithub.com/DavidKatz-il) in
[https://github.com/aws/aws-sdk-pandas/pull/2806](https://togithub.com/aws/aws-sdk-pandas/pull/2806)
- adapt parquet datasource to ray 2.20 by
[@jaidisido](https://togithub.com/jaidisido) in
[https://github.com/aws/aws-sdk-pandas/pull/2809](https://togithub.com/aws/aws-sdk-pandas/pull/2809)
- add primary keys when upserting in Postgres by
[@AntonMantulo](https://togithub.com/AntonMantulo) in
[https://github.com/aws/aws-sdk-pandas/pull/2819](https://togithub.com/aws/aws-sdk-pandas/pull/2819)
- add `s3_output` parameter to `athena.delete_from_iceberg_table` by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2829](https://togithub.com/aws/aws-sdk-pandas/pull/2829)
- fix s3.read_parquet_metadata not throwing proper error for empty path
by [@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2843](https://togithub.com/aws/aws-sdk-pandas/pull/2843)
#### Documentation 📚
- fix enumerations in doc pages by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2821](https://togithub.com/aws/aws-sdk-pandas/pull/2821)
- fix readthedocs errors by pinning sphinx version by
[@LeonLuttenberger](https://togithub.com/LeonLuttenberger) in
[https://github.com/aws/aws-sdk-pandas/pull/2822](https://togithub.com/aws/aws-sdk-pandas/pull/2822)
#### Security Dependency Updates 🛡️
- bump werkzeug from 3.0.1 to 3.0.3 by
[@dependabot](https://togithub.com/dependabot) in
[https://github.com/aws/aws-sdk-pandas/pull/2807](https://togithub.com/aws/aws-sdk-pandas/pull/2807)
- bump jinja2 from 3.1.3 to 3.1.4 by
[@dependabot](https://togithub.com/dependabot) in
[https://github.com/aws/aws-sdk-pandas/pull/2808](https://togithub.com/aws/aws-sdk-pandas/pull/2808)
- bump requests from 2.31.0 to 2.32.0 by
[@dependabot](https://togithub.com/dependabot) in
[https://github.com/aws/aws-sdk-pandas/pull/2827](https://togithub.com/aws/aws-sdk-pandas/pull/2827)
- bump pymysql from 1.1.0 to 1.1.1 by
[@dependabot](https://togithub.com/dependabot) in
[https://github.com/aws/aws-sdk-pandas/pull/2830](https://togithub.com/aws/aws-sdk-pandas/pull/2830)
#### New Contributors 👏🏼
- [@emmanuel-ferdman](https://togithub.com/emmanuel-ferdman) made
their first contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2798](https://togithub.com/aws/aws-sdk-pandas/pull/2798)
- [@DavidKatz-il](https://togithub.com/DavidKatz-il) made their
first contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2806](https://togithub.com/aws/aws-sdk-pandas/pull/2806)
- [@AntonMantulo](https://togithub.com/AntonMantulo) made their
first contribution in
[https://github.com/aws/aws-sdk-pandas/pull/2819](https://togithub.com/aws/aws-sdk-pandas/pull/2819)
**Full Changelog**:
https://github.com/aws/aws-sdk-pandas/compare/3.7.3...3.8.0
openai/openai-python (openai)
###
[`v1.43.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1430-2024-08-29)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.42.0...v1.43.0)
Full Changelog:
[v1.42.0...v1.43.0](https://togithub.com/openai/openai-python/compare/v1.42.0...v1.43.0)
##### Features
- **api:** add file search result details to run steps
([#1681](https://togithub.com/openai/openai-python/issues/1681))
([f5449c0](https://togithub.com/openai/openai-python/commit/f5449c07580ac9707f0387f86f4772fbf0a874b6))
###
[`v1.42.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1420-2024-08-20)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.41.1...v1.42.0)
Full Changelog:
[v1.41.1...v1.42.0](https://togithub.com/openai/openai-python/compare/v1.41.1...v1.42.0)
##### Features
- **parsing:** add support for pydantic dataclasses
([#1655](https://togithub.com/openai/openai-python/issues/1655))
([101bee9](https://togithub.com/openai/openai-python/commit/101bee9844f725d2174796c3d09a58d3aa079fad))
##### Chores
- **ci:** also run pydantic v1 tests
([#1666](https://togithub.com/openai/openai-python/issues/1666))
([af2a1ca](https://togithub.com/openai/openai-python/commit/af2a1ca408a406098c6c79837aa3561b822e08ec))
###
[`v1.41.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1411-2024-08-19)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.41.0...v1.41.1)
Full Changelog:
[v1.41.0...v1.41.1](https://togithub.com/openai/openai-python/compare/v1.41.0...v1.41.1)
##### Bug Fixes
- **json schema:** remove `None` defaults
([#1663](https://togithub.com/openai/openai-python/issues/1663))
([30215c1](https://togithub.com/openai/openai-python/commit/30215c15df613cf9c36cafd717af79158c9db3e5))
##### Chores
- **client:** fix parsing union responses when non-json is returned
([#1665](https://togithub.com/openai/openai-python/issues/1665))
([822c37d](https://togithub.com/openai/openai-python/commit/822c37de49eb2ffe8c05122f7520ba87bd76e30b))
###
[`v1.41.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1410-2024-08-16)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.8...v1.41.0)
Full Changelog:
[v1.40.8...v1.41.0](https://togithub.com/openai/openai-python/compare/v1.40.8...v1.41.0)
##### Features
- **client:** add uploads.upload_file helper
([aae079d](https://togithub.com/openai/openai-python/commit/aae079daa3c1763ab0e46bad766ae5261b475806))
###
[`v1.40.8`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1408-2024-08-15)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.7...v1.40.8)
Full Changelog:
[v1.40.7...v1.40.8](https://togithub.com/openai/openai-python/compare/v1.40.7...v1.40.8)
##### Chores
- **types:** define FilePurpose enum
([#1653](https://togithub.com/openai/openai-python/issues/1653))
([3c2eeae](https://togithub.com/openai/openai-python/commit/3c2eeae32adf5d4ab6bc622be6f9a95a1a298dd3))
###
[`v1.40.7`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1407-2024-08-15)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.6...v1.40.7)
Full Changelog:
[v1.40.6...v1.40.7](https://togithub.com/openai/openai-python/compare/v1.40.6...v1.40.7)
##### Bug Fixes
- **cli/migrate:** change grit binaries download source
([#1649](https://togithub.com/openai/openai-python/issues/1649))
([85e8935](https://togithub.com/openai/openai-python/commit/85e8935d9a123b92964d39a98334a975a06ab845))
##### Chores
- **docs:** fix typo in example snippet
([4e83b57](https://togithub.com/openai/openai-python/commit/4e83b57ffbb64e1c98c19968557dc68a0b65d0b3))
- **internal:** use different 32bit detection method
([#1652](https://togithub.com/openai/openai-python/issues/1652))
([5831af6](https://togithub.com/openai/openai-python/commit/5831af65048af2a5df9e3ea4a48b8fff2e66dd8c))
###
[`v1.40.6`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1406-2024-08-12)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.5...v1.40.6)
Full Changelog:
[v1.40.5...v1.40.6](https://togithub.com/openai/openai-python/compare/v1.40.5...v1.40.6)
##### Chores
- **examples:** minor formatting changes
([#1644](https://togithub.com/openai/openai-python/issues/1644))
([e08acf1](https://togithub.com/openai/openai-python/commit/e08acf1c6edd1501ed70c4634cd884ab1658af0d))
- **internal:** update some imports
([#1642](https://togithub.com/openai/openai-python/issues/1642))
([fce1ea7](https://togithub.com/openai/openai-python/commit/fce1ea72a89ba2737bc77775fe04f3a21ecb28e7))
- sync openapi url
([#1646](https://togithub.com/openai/openai-python/issues/1646))
([8ae3801](https://togithub.com/openai/openai-python/commit/8ae380123ada0bfaca9961e222a0e9c8b585e2d4))
- **tests:** fix pydantic v1 tests
([2623630](https://togithub.com/openai/openai-python/commit/26236303f0f6de5df887e8ee3e41d5bc39a3abb1))
###
[`v1.40.5`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1405-2024-08-12)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.4...v1.40.5)
Full Changelog:
[v1.40.4...v1.40.5](https://togithub.com/openai/openai-python/compare/v1.40.4...v1.40.5)
##### Documentation
- **helpers:** make async client usage more clear
([34e1edf](https://togithub.com/openai/openai-python/commit/34e1edf29d6008df7196aaebc45172fa536c6410)),
closes
[#1639](https://togithub.com/openai/openai-python/issues/1639)
###
[`v1.40.4`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1404-2024-08-12)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.3...v1.40.4)
Full Changelog:
[v1.40.3...v1.40.4](https://togithub.com/openai/openai-python/compare/v1.40.3...v1.40.4)
##### Bug Fixes
- **json schema:** unravel `$ref`s alongside additional keys
([c7a3d29](https://togithub.com/openai/openai-python/commit/c7a3d2986acaf3b31844b39608d03265ad87bb04))
- **json schema:** unwrap `allOf`s with one entry
([53d964d](https://togithub.com/openai/openai-python/commit/53d964defebdf385d7d832ec7f13111b4af13c27))
###
[`v1.40.3`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1403-2024-08-10)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.2...v1.40.3)
Full Changelog:
[v1.40.2...v1.40.3](https://togithub.com/openai/openai-python/compare/v1.40.2...v1.40.3)
##### Chores
- **ci:** bump prism mock server version
([#1630](https://togithub.com/openai/openai-python/issues/1630))
([214d8fd](https://togithub.com/openai/openai-python/commit/214d8fd8d7d43c06c7dfe02680847a6a60988120))
- **ci:** codeowners file
([#1627](https://togithub.com/openai/openai-python/issues/1627))
([c059a20](https://togithub.com/openai/openai-python/commit/c059a20c8cd2124178641c9d8688e276b1cf1d59))
- **internal:** ensure package is importable in lint cmd
([#1631](https://togithub.com/openai/openai-python/issues/1631))
([779e6d0](https://togithub.com/openai/openai-python/commit/779e6d081eb55c158f2aa1962190079eb7f1335e))
###
[`v1.40.2`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1402-2024-08-08)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.1...v1.40.2)
Full Changelog:
[v1.40.1...v1.40.2](https://togithub.com/openai/openai-python/compare/v1.40.1...v1.40.2)
##### Bug Fixes
- **client:** raise helpful error message for response_format misuse
([18191da](https://togithub.com/openai/openai-python/commit/18191dac8e1437a0f708525d474b7ecfe459d966))
- **json schema:** support recursive BaseModels in Pydantic v1
([#1623](https://togithub.com/openai/openai-python/issues/1623))
([43e10c0](https://togithub.com/openai/openai-python/commit/43e10c0f251a42f1e6497f360c6c23d3058b3da3))
##### Chores
- **internal:** format some docstrings
([d34a081](https://togithub.com/openai/openai-python/commit/d34a081c30f869646145919b2256ded115241eb5))
- **internal:** updates
([#1624](https://togithub.com/openai/openai-python/issues/1624))
([598e7a2](https://togithub.com/openai/openai-python/commit/598e7a23768e7addbe1319ada2e87caee3cf0d14))
###
[`v1.40.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1401-2024-08-07)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.40.0...v1.40.1)
Full Changelog:
[v1.40.0...v1.40.1](https://togithub.com/openai/openai-python/compare/v1.40.0...v1.40.1)
##### Chores
- **internal:** update OpenAPI spec url
([#1608](https://togithub.com/openai/openai-python/issues/1608))
([5392753](https://togithub.com/openai/openai-python/commit/53927531fc101e96b9e3f5d44f34b298055f496a))
- **internal:** update test snapshots
([a11d1cb](https://togithub.com/openai/openai-python/commit/a11d1cb5d04aac0bf69dc10a3a21fa95575c0aa0))
###
[`v1.40.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1400-2024-08-06)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.39.0...v1.40.0)
Full Changelog:
[v1.39.0...v1.40.0](https://togithub.com/openai/openai-python/compare/v1.39.0...v1.40.0)
##### Features
- **api:** add structured outputs support
([e8dba7d](https://togithub.com/openai/openai-python/commit/e8dba7d0e08a7d0de5952be716e0efe9ae373759))
##### Chores
- **internal:** bump ruff version
([#1604](https://togithub.com/openai/openai-python/issues/1604))
([3e19a87](https://togithub.com/openai/openai-python/commit/3e19a87255d8e92716689656afaa3f16297773b6))
- **internal:** update pydantic compat helper function
([#1607](https://togithub.com/openai/openai-python/issues/1607))
([973c18b](https://togithub.com/openai/openai-python/commit/973c18b259a0e4a8134223f50a5f660b86650949))
###
[`v1.39.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1390-2024-08-05)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.38.0...v1.39.0)
Full Changelog:
[v1.38.0...v1.39.0](https://togithub.com/openai/openai-python/compare/v1.38.0...v1.39.0)
##### Features
- **client:** add `retries_taken` to raw response class
([#1601](https://togithub.com/openai/openai-python/issues/1601))
([777822b](https://togithub.com/openai/openai-python/commit/777822b39b7f9ebd6272d0af8fc04f9d657bd886))
##### Bug Fixes
- **assistants:** add parallel_tool_calls param to runs.stream
([113e82a](https://togithub.com/openai/openai-python/commit/113e82a82c7390660ad3324fa8f9842f83b27571))
##### Chores
- **internal:** bump pyright
([#1599](https://togithub.com/openai/openai-python/issues/1599))
([27f0f10](https://togithub.com/openai/openai-python/commit/27f0f107e39d16adc0d5a50ffe4c687e0e3c42e5))
- **internal:** test updates
([#1602](https://togithub.com/openai/openai-python/issues/1602))
([af22d80](https://togithub.com/openai/openai-python/commit/af22d8079cf44cde5f03a206e78b900f8413dc43))
- **internal:** use `TypeAlias` marker for type assignments
([#1597](https://togithub.com/openai/openai-python/issues/1597))
([5907ea0](https://togithub.com/openai/openai-python/commit/5907ea04d6f5e0ffd17c38ad6a644a720ece8abe))
###
[`v1.38.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1380-2024-08-02)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.37.2...v1.38.0)
Full Changelog:
[v1.37.2...v1.38.0](https://togithub.com/openai/openai-python/compare/v1.37.2...v1.38.0)
##### Features
- extract out `ImageModel`, `AudioModel`, `SpeechModel`
([#1586](https://togithub.com/openai/openai-python/issues/1586))
([b800316](https://togithub.com/openai/openai-python/commit/b800316aee6c8b2aeb609ca4c41972adccd2fa7a))
- make enums not nominal
([#1588](https://togithub.com/openai/openai-python/issues/1588))
([ab4519b](https://togithub.com/openai/openai-python/commit/ab4519bc45f5512c8c5165641c217385d999809c))
###
[`v1.37.2`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1372-2024-08-01)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.37.1...v1.37.2)
Full Changelog:
[v1.37.1...v1.37.2](https://togithub.com/openai/openai-python/compare/v1.37.1...v1.37.2)
##### Chores
- **internal:** add type construction helper
([#1584](https://togithub.com/openai/openai-python/issues/1584))
([cbb186a](https://togithub.com/openai/openai-python/commit/cbb186a534b520fa5b11a9b371b175e3f6a6482b))
- **runs/create_and_poll:** add parallel_tool_calls request param
([04b3e6c](https://togithub.com/openai/openai-python/commit/04b3e6c39ee5a7088e0e4dfa4c06f3dcce901a57))
###
[`v1.37.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1371-2024-07-25)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.37.0...v1.37.1)
Full Changelog:
[v1.37.0...v1.37.1](https://togithub.com/openai/openai-python/compare/v1.37.0...v1.37.1)
##### Chores
- **tests:** update prism version
([#1572](https://togithub.com/openai/openai-python/issues/1572))
([af82593](https://togithub.com/openai/openai-python/commit/af8259393673af1ef6ec711da6297eb4ad55b66e))
###
[`v1.37.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1370-2024-07-22)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.36.1...v1.37.0)
Full Changelog:
[v1.36.1...v1.37.0](https://togithub.com/openai/openai-python/compare/v1.36.1...v1.37.0)
##### Features
- **api:** add uploads endpoints
([#1568](https://togithub.com/openai/openai-python/issues/1568))
([d877b6d](https://togithub.com/openai/openai-python/commit/d877b6dabb9b3e8da6ff2f46de1120af54de398d))
##### Bug Fixes
- **cli/audio:** handle non-json response format
([#1557](https://togithub.com/openai/openai-python/issues/1557))
([bb7431f](https://togithub.com/openai/openai-python/commit/bb7431f602602d4c74d75809c6934a7fd192972d))
##### Documentation
- **readme:** fix example snippet imports
([#1569](https://togithub.com/openai/openai-python/issues/1569))
([0c90af6](https://togithub.com/openai/openai-python/commit/0c90af6412b3314c2257b9b8eb7fabd767f32ef6))
###
[`v1.36.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1361-2024-07-20)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.36.0...v1.36.1)
Full Changelog:
[v1.36.0...v1.36.1](https://togithub.com/openai/openai-python/compare/v1.36.0...v1.36.1)
##### Bug Fixes
- **types:** add gpt-4o-mini to more assistants methods
([39a8a37](https://togithub.com/openai/openai-python/commit/39a8a372eb3f2d75fd4310d42294d05175a59fd8))
###
[`v1.36.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1360-2024-07-19)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.15...v1.36.0)
Full Changelog:
[v1.35.15...v1.36.0](https://togithub.com/openai/openai-python/compare/v1.35.15...v1.36.0)
##### Features
- **api:** add new gpt-4o-mini models
([#1561](https://togithub.com/openai/openai-python/issues/1561))
([5672ad4](https://togithub.com/openai/openai-python/commit/5672ad40aaa3498f6143baa48fc22bb1a3475bea))
###
[`v1.35.15`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#13515-2024-07-18)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.14...v1.35.15)
Full Changelog:
[v1.35.14...v1.35.15](https://togithub.com/openai/openai-python/compare/v1.35.14...v1.35.15)
##### Chores
- **docs:** document how to do per-request http client customization
([#1560](https://togithub.com/openai/openai-python/issues/1560))
([24c0768](https://togithub.com/openai/openai-python/commit/24c076873c5cb2abe0d3e285b99aa110451b0f19))
- **internal:** update formatting
([#1553](https://togithub.com/openai/openai-python/issues/1553))
([e1389bc](https://togithub.com/openai/openai-python/commit/e1389bcc26f3aac63fc6bc9bb151c9a330d95b4e))
###
[`v1.35.14`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#13514-2024-07-15)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.13...v1.35.14)
Full Changelog:
[v1.35.13...v1.35.14](https://togithub.com/openai/openai-python/compare/v1.35.13...v1.35.14)
##### Chores
- **docs:** minor update to formatting of API link in README
([#1550](https://togithub.com/openai/openai-python/issues/1550))
([a6e59c6](https://togithub.com/openai/openai-python/commit/a6e59c6bbff9e1132aa323c0ecb3be7f0692ae42))
- **internal:** minor formatting changes
([ee1c62e](https://togithub.com/openai/openai-python/commit/ee1c62ede01872e76156d886af4aab5f8eb1cc64))
- **internal:** minor options / compat functions updates
([#1549](https://togithub.com/openai/openai-python/issues/1549))
([a0701b5](https://togithub.com/openai/openai-python/commit/a0701b5dbeda4ac2d8a4b093aee4bdad9d674ee2))
###
[`v1.35.13`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#13513-2024-07-10)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.12...v1.35.13)
Full Changelog:
[v1.35.12...v1.35.13](https://togithub.com/openai/openai-python/compare/v1.35.12...v1.35.13)
##### Bug Fixes
- **threads/runs/create_and_run_stream:** correct tool_resources param
([8effd08](https://togithub.com/openai/openai-python/commit/8effd08be3ab1cf509bdbfd9f174f9186fdbf71f))
##### Chores
- **internal:** add helper function
([#1538](https://togithub.com/openai/openai-python/issues/1538))
([81655a0](https://togithub.com/openai/openai-python/commit/81655a012e28c0240e71cf74b77ad1f9ac630906))
###
[`v1.35.12`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#13512-2024-07-09)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.11...v1.35.12)
Full Changelog:
[v1.35.11...v1.35.12](https://togithub.com/openai/openai-python/compare/v1.35.11...v1.35.12)
##### Bug Fixes
- **azure:** refresh auth token during retries
([#1533](https://togithub.com/openai/openai-python/issues/1533))
([287926e](https://togithub.com/openai/openai-python/commit/287926e4c0920b930af2b9d3d8b46a24e78e2979))
- **tests:** fresh_env() now resets new environment values
([64da888](https://togithub.com/openai/openai-python/commit/64da888ca4d13f0b4b6d9e22ec93a897b2d6bb24))
###
[`v1.35.11`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#13511-2024-07-09)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.10...v1.35.11)
Full Changelog:
[v1.35.10...v1.35.11](https://togithub.com/openai/openai-python/compare/v1.35.10...v1.35.11)
##### Chores
- **internal:** minor request options handling changes
([#1534](https://togithub.com/openai/openai-python/issues/1534))
([8b0e493](https://togithub.com/openai/openai-python/commit/8b0e49302b3fcc32cf02393bf28354c577188904))
###
[`v1.35.10`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#13510-2024-07-03)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.9...v1.35.10)
Full Changelog:
[v1.35.9...v1.35.10](https://togithub.com/openai/openai-python/compare/v1.35.9...v1.35.10)
##### Chores
- **ci:** update rye to v0.35.0
([#1523](https://togithub.com/openai/openai-python/issues/1523))
([dd118c4](https://togithub.com/openai/openai-python/commit/dd118c422019df00b153104b7bddf892c2ec7417))
###
[`v1.35.9`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1359-2024-07-02)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.8...v1.35.9)
Full Changelog:
[v1.35.8...v1.35.9](https://togithub.com/openai/openai-python/compare/v1.35.8...v1.35.9)
##### Bug Fixes
- **client:** always respect content-type multipart/form-data if
provided
([#1519](https://togithub.com/openai/openai-python/issues/1519))
([6da55e1](https://togithub.com/openai/openai-python/commit/6da55e10c4ba8c78687baedc68d5599ea120d05c))
##### Chores
- minor change to tests
([#1521](https://togithub.com/openai/openai-python/issues/1521))
([a679c0b](https://togithub.com/openai/openai-python/commit/a679c0bd1e041434440174daa7a64289746856d1))
###
[`v1.35.8`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1358-2024-07-02)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.7...v1.35.8)
Full Changelog:
[v1.35.7...v1.35.8](https://togithub.com/openai/openai-python/compare/v1.35.7...v1.35.8)
##### Chores
- gitignore test server logs
([#1509](https://togithub.com/openai/openai-python/issues/1509))
([936d840](https://togithub.com/openai/openai-python/commit/936d84094a28ad0a2b4a20e2b3bbf1674048223e))
- **internal:** add helper method for constructing `BaseModel`s
([#1517](https://togithub.com/openai/openai-python/issues/1517))
([e5ddbf5](https://togithub.com/openai/openai-python/commit/e5ddbf554ce4b6be4b59114a36e69f02ca724acf))
- **internal:** add reflection helper function
([#1508](https://togithub.com/openai/openai-python/issues/1508))
([6044e1b](https://togithub.com/openai/openai-python/commit/6044e1bbfa9e46a01faf5a9edf198f86fa4c6dd0))
- **internal:** add rich as a dev dependency
([#1514](https://togithub.com/openai/openai-python/issues/1514))
([8a2b4e4](https://togithub.com/openai/openai-python/commit/8a2b4e4c1233dca916531ebc65d65a8d35fa7b7b))
###
[`v1.35.7`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1357-2024-06-27)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.6...v1.35.7)
Full Changelog:
[v1.35.6...v1.35.7](https://togithub.com/openai/openai-python/compare/v1.35.6...v1.35.7)
##### Bug Fixes
- **build:** include more files in sdist builds
([#1504](https://togithub.com/openai/openai-python/issues/1504))
([730c1b5](https://togithub.com/openai/openai-python/commit/730c1b53b1a61e218a85aa2d1cf3ba4775618755))
###
[`v1.35.6`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1356-2024-06-27)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.5...v1.35.6)
Full Changelog:
[v1.35.5...v1.35.6](https://togithub.com/openai/openai-python/compare/v1.35.5...v1.35.6)
##### Documentation
- **readme:** improve some wording
([#1392](https://togithub.com/openai/openai-python/issues/1392))
([a58a052](https://togithub.com/openai/openai-python/commit/a58a05215b560ebcf3ff3eb1dd997259720a48f3))
###
[`v1.35.5`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1355-2024-06-26)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.4...v1.35.5)
Full Changelog:
[v1.35.4...v1.35.5](https://togithub.com/openai/openai-python/compare/v1.35.4...v1.35.5)
##### Bug Fixes
- **cli/migrate:** avoid reliance on Python 3.12 argument
([be7a06b](https://togithub.com/openai/openai-python/commit/be7a06b3875e3ecb9229d67a41e290ca218f092d))
###
[`v1.35.4`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1354-2024-06-26)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.3...v1.35.4)
Full Changelog:
[v1.35.3...v1.35.4](https://togithub.com/openai/openai-python/compare/v1.35.3...v1.35.4)
##### Bug Fixes
- **docs:** fix link to advanced python httpx docs
([#1499](https://togithub.com/openai/openai-python/issues/1499))
([cf45cd5](https://togithub.com/openai/openai-python/commit/cf45cd5942cecec569072146673ddfc0e0ec108e))
- temporarily patch upstream version to fix broken release flow
([#1500](https://togithub.com/openai/openai-python/issues/1500))
([4f10470](https://togithub.com/openai/openai-python/commit/4f10470f5f74fc258a78fa6d897d8ab5b70dcf52))
##### Chores
- **doc:** clarify service tier default value
([#1496](https://togithub.com/openai/openai-python/issues/1496))
([ba39667](https://togithub.com/openai/openai-python/commit/ba39667c4faa8e10457347be41334ca9639186d4))
###
[`v1.35.3`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1353-2024-06-20)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.2...v1.35.3)
Full Changelog:
[v1.35.2...v1.35.3](https://togithub.com/openai/openai-python/compare/v1.35.2...v1.35.3)
##### Bug Fixes
- **tests:** add explicit type annotation
([9345f10](https://togithub.com/openai/openai-python/commit/9345f104889056b2ef6646d65375925a0a3bae03))
###
[`v1.35.2`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1352-2024-06-20)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.1...v1.35.2)
Full Changelog:
[v1.35.1...v1.35.2](https://togithub.com/openai/openai-python/compare/v1.35.1...v1.35.2)
##### Bug Fixes
- **api:** add missing parallel_tool_calls arguments
([4041e4f](https://togithub.com/openai/openai-python/commit/4041e4f6ea1e2316179a82031001308be23a2524))
###
[`v1.35.1`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1351-2024-06-19)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.35.0...v1.35.1)
Full Changelog:
[v1.35.0...v1.35.1](https://togithub.com/openai/openai-python/compare/v1.35.0...v1.35.1)
##### Bug Fixes
- **client/async:** avoid blocking io call for platform headers
([#1488](https://togithub.com/openai/openai-python/issues/1488))
([ae64c05](https://togithub.com/openai/openai-python/commit/ae64c05cbae76a58b592d913bee6ac1ef9611d4c))
###
[`v1.35.0`](https://togithub.com/openai/openai-python/blob/HEAD/CHANGELOG.md#1350-2024-06-18)
[Compare
Source](https://togithub.com/openai/openai-python/compare/v1.34.0...v1.35.0)
Full Changelog:
[v1.34.0...v1.35.0](https://togithub.com/openai/openai-python/compare/v1.34.0...v1.35.0)
##### Features
- **api:** add service tier argument for chat completions
([#1486](https://togithub.com/openai/openai-python/issues/1486))
([b4b4e66](https://togithub.com/openai/openai-python/commit/b4b4e660b8bb7ae937787fcab9b40feaeba7f711))
jd/tenacity (tenacity)
### [`v8.5.0`](https://togithub.com/jd/tenacity/releases/tag/8.5.0)
[Compare Source](https://togithub.com/jd/tenacity/compare/8.4.2...8.5.0)
#### What's Changed
- fix: Restore contents of retry attribute for wrapped functions by
[@hasier](https://togithub.com/hasier) in
[https://github.com/jd/tenacity/pull/484](https://togithub.com/jd/tenacity/pull/484)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.2...8.5.0
### [`v8.4.2`](https://togithub.com/jd/tenacity/releases/tag/8.4.2):
tenacity 8.4.2
[Compare Source](https://togithub.com/jd/tenacity/compare/8.4.1...8.4.2)
##### What's Changed
- fix: Avoid overwriting local contexts with retry decorator by
[@hasier](https://togithub.com/hasier) in
[https://github.com/jd/tenacity/pull/479](https://togithub.com/jd/tenacity/pull/479)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.1...8.4.2
### [`v8.4.1`](https://togithub.com/jd/tenacity/releases/tag/8.4.1):
tenacity 8.4.1
[Compare Source](https://togithub.com/jd/tenacity/compare/8.4.0...8.4.1)
#### What's Changed
- Include `tenacity.asyncio` subpackage in release dist by
[@cdce8p](https://togithub.com/cdce8p) in
[https://github.com/jd/tenacity/pull/474](https://togithub.com/jd/tenacity/pull/474)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.4.0...8.4.1
### [`v8.4.0`](https://togithub.com/jd/tenacity/releases/tag/8.4.0):
tenacity 8.4.0
[Compare Source](https://togithub.com/jd/tenacity/compare/8.3.0...8.4.0)
#### What's Changed
- Add async strategies by [@hasier](https://togithub.com/hasier)
in
[https://github.com/jd/tenacity/pull/451](https://togithub.com/jd/tenacity/pull/451)
- Support Trio out-of-the-box by
[@jakkdl](https://togithub.com/jakkdl) in
[https://github.com/jd/tenacity/pull/463](https://togithub.com/jd/tenacity/pull/463)
**Full Changelog**: https://github.com/jd/tenacity/compare/8.3.0...8.4.0
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/sawyerh/highlights).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
aws/ai/poetry.lock | 106 +++++++++++++++++++++++++++++++++++++--------
1 file changed, 89 insertions(+), 17 deletions(-)
diff --git a/aws/ai/poetry.lock b/aws/ai/poetry.lock
index a1cccb80..510a22c5 100644
--- a/aws/ai/poetry.lock
+++ b/aws/ai/poetry.lock
@@ -24,25 +24,26 @@ trio = ["trio (>=0.23)"]
[[package]]
name = "aws-lambda-powertools"
-version = "2.38.1"
+version = "2.43.1"
description = "Powertools for AWS Lambda (Python) is a developer toolkit to implement Serverless best practices and increase developer velocity."
optional = false
python-versions = "<4.0.0,>=3.8"
files = [
- {file = "aws_lambda_powertools-2.38.1-py3-none-any.whl", hash = "sha256:4235f517a8429a0e4dd2f76ac3f2d0a77b4a8061fd75ca9da013e7a1b4d17699"},
- {file = "aws_lambda_powertools-2.38.1.tar.gz", hash = "sha256:3e25a51c0dc022b4ab733582ab4f39764831b31369a56424ac9f07139b5e96b3"},
+ {file = "aws_lambda_powertools-2.43.1-py3-none-any.whl", hash = "sha256:48116250c1771c7b8d4977ad2d475271074d86964107ccfd3fc6775e51984d88"},
+ {file = "aws_lambda_powertools-2.43.1.tar.gz", hash = "sha256:5c371a0c0430cf7bca1696748cb0d85079aac2c51056cbee10e5435029b35ca4"},
]
[package.dependencies]
aws-xray-sdk = {version = ">=2.8.0,<3.0.0", optional = true, markers = "extra == \"tracer\" or extra == \"all\""}
fastjsonschema = {version = ">=2.14.5,<3.0.0", optional = true, markers = "extra == \"validation\" or extra == \"all\""}
+jmespath = ">=1.0.1,<2.0.0"
pydantic = {version = ">=1.8.2,<2.0.0", optional = true, markers = "extra == \"parser\" or extra == \"all\""}
typing-extensions = ">=4.11.0,<5.0.0"
[package.extras]
all = ["aws-xray-sdk (>=2.8.0,<3.0.0)", "fastjsonschema (>=2.14.5,<3.0.0)", "pydantic (>=1.8.2,<2.0.0)"]
aws-sdk = ["boto3 (>=1.26.164,<2.0.0)"]
-datadog = ["datadog-lambda (>=4.77,<6.0)"]
+datadog = ["datadog-lambda (>=4.77,<7.0)"]
datamasking = ["aws-encryption-sdk (>=3.1.1,<4.0.0)", "jsonpath-ng (>=1.6.0,<2.0.0)"]
parser = ["pydantic (>=1.8.2,<2.0.0)"]
redis = ["redis (>=4.4,<6.0)"]
@@ -66,13 +67,13 @@ wrapt = "*"
[[package]]
name = "awswrangler"
-version = "3.7.3"
+version = "3.9.1"
description = "Pandas on AWS."
optional = false
python-versions = "<4.0,>=3.8"
files = [
- {file = "awswrangler-3.7.3-py3-none-any.whl", hash = "sha256:4fe535dfe221d33cc8cf0f0c6bde6e76c7183f9c7ba9bd8212bb22a5fcbacab8"},
- {file = "awswrangler-3.7.3.tar.gz", hash = "sha256:76c56477ae46b0c3cd5d7ad2704d112f2e5f77125e9cd387297e2fc3013039ce"},
+ {file = "awswrangler-3.9.1-py3-none-any.whl", hash = "sha256:af7d8dad0500f23657ad68b7b8adaa579e7b9679e3b4e4af9b6cde2166484095"},
+ {file = "awswrangler-3.9.1.tar.gz", hash = "sha256:93b42a7dedc34da16236e63f6454ccc06b89a95186e216eaf25d19e1667b665a"},
]
[package.dependencies]
@@ -89,10 +90,10 @@ setuptools = {version = "*", markers = "python_version >= \"3.12\""}
typing-extensions = ">=4.4.0,<5.0.0"
[package.extras]
-deltalake = ["deltalake (>=0.6.4,<0.17.0)"]
+deltalake = ["deltalake (>=0.18.0,<0.20.0)"]
geopandas = ["geopandas (>=0.13.2,<0.14.0)", "geopandas (>=0.14.1,<0.15.0)"]
gremlin = ["aiohttp (>=3.9.0,<4.0.0)", "async-timeout (>=4.0.3,<5.0.0)", "gremlinpython (>=3.7.1,<4.0.0)", "requests (>=2.0.0,<3.0.0)"]
-modin = ["modin (==0.23.1post0)", "modin (>=0.26.0,<0.27.0)"]
+modin = ["modin (==0.23.1post0)", "modin (>=0.31.0,<0.32.0)"]
mysql = ["pymysql (>=1.0.0,<2.0.0)"]
opencypher = ["requests (>=2.0.0,<3.0.0)"]
openpyxl = ["openpyxl (>=3.0.0,<4.0.0)"]
@@ -100,7 +101,7 @@ opensearch = ["jsonpath-ng (>=1.5.3,<2.0.0)", "opensearch-py (>=2.0.0,<3.0.0)",
oracle = ["oracledb (>=1,<3)"]
postgres = ["pg8000 (>=1.29.0,<2.0.0)"]
progressbar = ["progressbar2 (>=4.0.0,<5.0.0)"]
-ray = ["ray[data,default] (>=2.10.0,<3.0.0)"]
+ray = ["ray[data,default] (>=2.30.0,<3.0.0)"]
redshift = ["redshift-connector (>=2.0.0,<3.0.0)"]
sparql = ["SPARQLWrapper (>=2.0.0,<3.0.0)", "requests (>=2.0.0,<3.0.0)"]
sqlserver = ["pyodbc (>=4,<6)"]
@@ -292,6 +293,76 @@ files = [
{file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"},
]
+[[package]]
+name = "jiter"
+version = "0.5.0"
+description = "Fast iterable JSON parser."
+optional = false
+python-versions = ">=3.8"
+files = [
+ {file = "jiter-0.5.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:b599f4e89b3def9a94091e6ee52e1d7ad7bc33e238ebb9c4c63f211d74822c3f"},
+ {file = "jiter-0.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a063f71c4b06225543dddadbe09d203dc0c95ba352d8b85f1221173480a71d5"},
+ {file = "jiter-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:acc0d5b8b3dd12e91dd184b87273f864b363dfabc90ef29a1092d269f18c7e28"},
+ {file = "jiter-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c22541f0b672f4d741382a97c65609332a783501551445ab2df137ada01e019e"},
+ {file = "jiter-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:63314832e302cc10d8dfbda0333a384bf4bcfce80d65fe99b0f3c0da8945a91a"},
+ {file = "jiter-0.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a25fbd8a5a58061e433d6fae6d5298777c0814a8bcefa1e5ecfff20c594bd749"},
+ {file = "jiter-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:503b2c27d87dfff5ab717a8200fbbcf4714516c9d85558048b1fc14d2de7d8dc"},
+ {file = "jiter-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6d1f3d27cce923713933a844872d213d244e09b53ec99b7a7fdf73d543529d6d"},
+ {file = "jiter-0.5.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:c95980207b3998f2c3b3098f357994d3fd7661121f30669ca7cb945f09510a87"},
+ {file = "jiter-0.5.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:afa66939d834b0ce063f57d9895e8036ffc41c4bd90e4a99631e5f261d9b518e"},
+ {file = "jiter-0.5.0-cp310-none-win32.whl", hash = "sha256:f16ca8f10e62f25fd81d5310e852df6649af17824146ca74647a018424ddeccf"},
+ {file = "jiter-0.5.0-cp310-none-win_amd64.whl", hash = "sha256:b2950e4798e82dd9176935ef6a55cf6a448b5c71515a556da3f6b811a7844f1e"},
+ {file = "jiter-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d4c8e1ed0ef31ad29cae5ea16b9e41529eb50a7fba70600008e9f8de6376d553"},
+ {file = "jiter-0.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c6f16e21276074a12d8421692515b3fd6d2ea9c94fd0734c39a12960a20e85f3"},
+ {file = "jiter-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5280e68e7740c8c128d3ae5ab63335ce6d1fb6603d3b809637b11713487af9e6"},
+ {file = "jiter-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:583c57fc30cc1fec360e66323aadd7fc3edeec01289bfafc35d3b9dcb29495e4"},
+ {file = "jiter-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:26351cc14507bdf466b5f99aba3df3143a59da75799bf64a53a3ad3155ecded9"},
+ {file = "jiter-0.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4829df14d656b3fb87e50ae8b48253a8851c707da9f30d45aacab2aa2ba2d614"},
+ {file = "jiter-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a42a4bdcf7307b86cb863b2fb9bb55029b422d8f86276a50487982d99eed7c6e"},
+ {file = "jiter-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04d461ad0aebf696f8da13c99bc1b3e06f66ecf6cfd56254cc402f6385231c06"},
+ {file = "jiter-0.5.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e6375923c5f19888c9226582a124b77b622f8fd0018b843c45eeb19d9701c403"},
+ {file = "jiter-0.5.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:2cec323a853c24fd0472517113768c92ae0be8f8c384ef4441d3632da8baa646"},
+ {file = "jiter-0.5.0-cp311-none-win32.whl", hash = "sha256:aa1db0967130b5cab63dfe4d6ff547c88b2a394c3410db64744d491df7f069bb"},
+ {file = "jiter-0.5.0-cp311-none-win_amd64.whl", hash = "sha256:aa9d2b85b2ed7dc7697597dcfaac66e63c1b3028652f751c81c65a9f220899ae"},
+ {file = "jiter-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9f664e7351604f91dcdd557603c57fc0d551bc65cc0a732fdacbf73ad335049a"},
+ {file = "jiter-0.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:044f2f1148b5248ad2c8c3afb43430dccf676c5a5834d2f5089a4e6c5bbd64df"},
+ {file = "jiter-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:702e3520384c88b6e270c55c772d4bd6d7b150608dcc94dea87ceba1b6391248"},
+ {file = "jiter-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:528d742dcde73fad9d63e8242c036ab4a84389a56e04efd854062b660f559544"},
+ {file = "jiter-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8cf80e5fe6ab582c82f0c3331df27a7e1565e2dcf06265afd5173d809cdbf9ba"},
+ {file = "jiter-0.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:44dfc9ddfb9b51a5626568ef4e55ada462b7328996294fe4d36de02fce42721f"},
+ {file = "jiter-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c451f7922992751a936b96c5f5b9bb9312243d9b754c34b33d0cb72c84669f4e"},
+ {file = "jiter-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:308fce789a2f093dca1ff91ac391f11a9f99c35369117ad5a5c6c4903e1b3e3a"},
+ {file = "jiter-0.5.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7f5ad4a7c6b0d90776fdefa294f662e8a86871e601309643de30bf94bb93a64e"},
+ {file = "jiter-0.5.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:ea189db75f8eca08807d02ae27929e890c7d47599ce3d0a6a5d41f2419ecf338"},
+ {file = "jiter-0.5.0-cp312-none-win32.whl", hash = "sha256:e3bbe3910c724b877846186c25fe3c802e105a2c1fc2b57d6688b9f8772026e4"},
+ {file = "jiter-0.5.0-cp312-none-win_amd64.whl", hash = "sha256:a586832f70c3f1481732919215f36d41c59ca080fa27a65cf23d9490e75b2ef5"},
+ {file = "jiter-0.5.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:f04bc2fc50dc77be9d10f73fcc4e39346402ffe21726ff41028f36e179b587e6"},
+ {file = "jiter-0.5.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6f433a4169ad22fcb550b11179bb2b4fd405de9b982601914ef448390b2954f3"},
+ {file = "jiter-0.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad4a6398c85d3a20067e6c69890ca01f68659da94d74c800298581724e426c7e"},
+ {file = "jiter-0.5.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6baa88334e7af3f4d7a5c66c3a63808e5efbc3698a1c57626541ddd22f8e4fbf"},
+ {file = "jiter-0.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ece0a115c05efca597c6d938f88c9357c843f8c245dbbb53361a1c01afd7148"},
+ {file = "jiter-0.5.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:335942557162ad372cc367ffaf93217117401bf930483b4b3ebdb1223dbddfa7"},
+ {file = "jiter-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:649b0ee97a6e6da174bffcb3c8c051a5935d7d4f2f52ea1583b5b3e7822fbf14"},
+ {file = "jiter-0.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f4be354c5de82157886ca7f5925dbda369b77344b4b4adf2723079715f823989"},
+ {file = "jiter-0.5.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5206144578831a6de278a38896864ded4ed96af66e1e63ec5dd7f4a1fce38a3a"},
+ {file = "jiter-0.5.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8120c60f8121ac3d6f072b97ef0e71770cc72b3c23084c72c4189428b1b1d3b6"},
+ {file = "jiter-0.5.0-cp38-none-win32.whl", hash = "sha256:6f1223f88b6d76b519cb033a4d3687ca157c272ec5d6015c322fc5b3074d8a5e"},
+ {file = "jiter-0.5.0-cp38-none-win_amd64.whl", hash = "sha256:c59614b225d9f434ea8fc0d0bec51ef5fa8c83679afedc0433905994fb36d631"},
+ {file = "jiter-0.5.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:0af3838cfb7e6afee3f00dc66fa24695199e20ba87df26e942820345b0afc566"},
+ {file = "jiter-0.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:550b11d669600dbc342364fd4adbe987f14d0bbedaf06feb1b983383dcc4b961"},
+ {file = "jiter-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:489875bf1a0ffb3cb38a727b01e6673f0f2e395b2aad3c9387f94187cb214bbf"},
+ {file = "jiter-0.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b250ca2594f5599ca82ba7e68785a669b352156260c5362ea1b4e04a0f3e2389"},
+ {file = "jiter-0.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8ea18e01f785c6667ca15407cd6dabbe029d77474d53595a189bdc813347218e"},
+ {file = "jiter-0.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:462a52be85b53cd9bffd94e2d788a09984274fe6cebb893d6287e1c296d50653"},
+ {file = "jiter-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92cc68b48d50fa472c79c93965e19bd48f40f207cb557a8346daa020d6ba973b"},
+ {file = "jiter-0.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1c834133e59a8521bc87ebcad773608c6fa6ab5c7a022df24a45030826cf10bc"},
+ {file = "jiter-0.5.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab3a71ff31cf2d45cb216dc37af522d335211f3a972d2fe14ea99073de6cb104"},
+ {file = "jiter-0.5.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:cccd3af9c48ac500c95e1bcbc498020c87e1781ff0345dd371462d67b76643eb"},
+ {file = "jiter-0.5.0-cp39-none-win32.whl", hash = "sha256:368084d8d5c4fc40ff7c3cc513c4f73e02c85f6009217922d0823a48ee7adf61"},
+ {file = "jiter-0.5.0-cp39-none-win_amd64.whl", hash = "sha256:ce03f7b4129eb72f1687fa11300fbf677b02990618428934662406d2a76742a1"},
+ {file = "jiter-0.5.0.tar.gz", hash = "sha256:1d916ba875bcab5c5f7d927df998c4cb694d27dceddf3392e58beaf10563368a"},
+]
+
[[package]]
name = "jmespath"
version = "1.0.1"
@@ -350,23 +421,24 @@ files = [
[[package]]
name = "openai"
-version = "1.34.0"
+version = "1.43.0"
description = "The official Python library for the openai API"
optional = false
python-versions = ">=3.7.1"
files = [
- {file = "openai-1.34.0-py3-none-any.whl", hash = "sha256:018623c2f795424044675c6230fa3bfbf98d9e0aab45d8fd116f2efb2cfb6b7e"},
- {file = "openai-1.34.0.tar.gz", hash = "sha256:95c8e2da4acd6958e626186957d656597613587195abd0fb2527566a93e76770"},
+ {file = "openai-1.43.0-py3-none-any.whl", hash = "sha256:1a748c2728edd3a738a72a0212ba866f4fdbe39c9ae03813508b267d45104abe"},
+ {file = "openai-1.43.0.tar.gz", hash = "sha256:e607aff9fc3e28eade107e5edd8ca95a910a4b12589336d3cbb6bfe2ac306b3c"},
]
[package.dependencies]
anyio = ">=3.5.0,<5"
distro = ">=1.7.0,<2"
httpx = ">=0.23.0,<1"
+jiter = ">=0.4.0,<1"
pydantic = ">=1.9.0,<3"
sniffio = "*"
tqdm = ">4"
-typing-extensions = ">=4.7,<5"
+typing-extensions = ">=4.11,<5"
[package.extras]
datalib = ["numpy (>=1)", "pandas (>=1.2.3)", "pandas-stubs (>=1.1.0.11)"]
@@ -710,13 +782,13 @@ files = [
[[package]]
name = "tenacity"
-version = "8.3.0"
+version = "8.5.0"
description = "Retry code until it succeeds"
optional = false
python-versions = ">=3.8"
files = [
- {file = "tenacity-8.3.0-py3-none-any.whl", hash = "sha256:3649f6443dbc0d9b01b9d8020a9c4ec7a1ff5f6f3c6c8a036ef371f573fe9185"},
- {file = "tenacity-8.3.0.tar.gz", hash = "sha256:953d4e6ad24357bceffbc9707bc74349aca9d245f68eb65419cf0c249a1949a2"},
+ {file = "tenacity-8.5.0-py3-none-any.whl", hash = "sha256:b594c2a5945830c267ce6b79a166228323ed52718f30302c1359836112346687"},
+ {file = "tenacity-8.5.0.tar.gz", hash = "sha256:8bc6c0c8a09b31e6cad13c47afbed1a567518250a9a171418582ed8d9c20ca78"},
]
[package.extras]