Canner / wren-engine

🤖 The semantic engine for LLMs, bringing semantic context to AI agents. 🔥
https://getwren.ai/oss
Apache License 2.0
129 stars 34 forks source link

chore(ibis-deps): bump the all group across 1 directory with 9 updates #777

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the all group with 9 updates in the /ibis-server directory:

Package From To
fastapi 0.112.0 0.112.2
ibis-framework 9.2.0 9.3.0
google-auth 2.32.0 2.34.0
httpx 0.27.0 0.27.2
orjson 3.10.6 3.10.7
sqlglot 25.6.1 25.9.0
testcontainers 4.7.2 4.8.0
ruff 0.5.6 0.6.3
clickhouse-connect 0.7.18 0.7.19

Updates fastapi from 0.112.0 to 0.112.2

Release notes

Sourced from fastapi's releases.

0.112.2

Fixes

Refactors

Docs

  • 📝 Fix a typo in docs/en/docs/virtual-environments.md. PR #12064 by @​aymenkrifa.
  • 📝 Add docs about Environment Variables and Virtual Environments. PR #12054 by @​tiangolo.
  • 📝 Add Asyncer mention in async docs. PR #12037 by @​tiangolo.
  • 📝 Move the Features docs to the top level to improve the main page menu. PR #12036 by @​tiangolo.
  • ✏️ Fix import typo in reference example for Security. PR #11168 by @​0shah0.
  • 📝 Highlight correct line in tutorial docs/en/docs/tutorial/body-multiple-params.md. PR #11978 by @​svlandeg.
  • 🔥 Remove Sentry link from Advanced Middleware docs. PR #12031 by @​alejsdev.
  • 📝 Clarify management tasks for translations, multiples files in one PR. PR #12030 by @​tiangolo.
  • 📝 Edit the link to the OpenAPI "Responses Object" and "Response Object" sections in the "Additional Responses in OpenAPI" section. PR #11996 by @​VaitoSoi.
  • 🔨 Specify email-validator dependency with dash. PR #11515 by @​jirikuncar.
  • 🌐 Add Spanish translation for docs/es/docs/project-generation.md. PR #11947 by @​alejsdev.
  • 📝 Fix minor typo. PR #12026 by @​MicaelJarniac.
  • 📝 Several docs improvements, tweaks, and clarifications. PR #11390 by @​nilslindemann.
  • 📝 Add missing compresslevel parameter on docs for GZipMiddleware. PR #11350 by @​junah201.
  • 📝 Fix inconsistent response code when item already exists in docs for testing. PR #11818 by @​lokomilo.
  • 📝 Update docs/en/docs/tutorial/body.md with Python 3.10 union type example. PR #11415 by @​rangzen.

Translations

  • 🌐 Add Portuguese translation for docs/pt/docs/tutorial/request_file.md. PR #12018 by @​Joao-Pedro-P-Holanda.
  • 🌐 Add Japanese translation for docs/ja/docs/learn/index.md. PR #11592 by @​ukwhatn.
  • 📝 Update Spanish translation docs for consistency. PR #12044 by @​alejsdev.
  • 🌐 Update Chinese translation for docs/zh/docs/tutorial/dependencies/dependencies-with-yield.md. PR #12028 by @​xuvjso.
  • 📝 Update FastAPI People, do not translate to have the most recent info. PR #12034 by @​tiangolo.
  • 🌐 Update Urdu translation for docs/ur/docs/benchmarks.md. PR #10046 by @​AhsanSheraz.

Internal

... (truncated)

Commits
  • d00af00 🔖 Release version 0.112.2
  • b69a9f3 📝 Update release notes
  • 51b625e 🐛 Fix allow_inf_nan option for Param and Body classes (#11867)
  • 48b36f2 📝 Update release notes
  • 3a4ac24 🐛 Ensure that app.include_router merges nested lifespans (#9630)
  • 22bf988 📝 Update release notes
  • 6935fe8 📝 Update release notes
  • 8f03716 📝 Fix a typo in virtual environement page (#12064)
  • d0ce9d2 📝 Update release notes
  • 705659b 📝 Add docs about Environment Variables and Virtual Environments (#12054)
  • Additional commits viewable in compare view


Updates ibis-framework from 9.2.0 to 9.3.0

Release notes

Sourced from ibis-framework's releases.

9.3.0

9.3.0 (2024-08-07)

Features

  • api: support ignore_null in collect (71271dd)
  • api: support ignore_null in first/last (8d4f97f)
  • api: support order_by in order-sensitive aggregates (collect/group_concat/first/last) (#9729) (a18cb5d)
  • api: support quarterly truncation (#9715) (75b31c2), closes #9714
  • array: implement min, max, any, all, sum, mean (#9704) (793efbc)
  • bigquery: support timestamp bucket (fd61f2c)
  • datafusion: pivot_longer (2330b0c)
  • datafusion: enable array flatten, group concat, and timestamp now (4d110a0)
  • datafusion: struct literals (a63cee9)
  • datafusion: unnest (a706f54)
  • duckdb: add support for passing a subset of column types to read_csv (#9776) (c1dcf67)
  • duckdb: support arbitrary url prefixes (#9691) (11af489)
  • mssql: support case-sensitive collations (#9700) (9382a0e)
  • oracle: support group_concat operator (47d97ea)
  • pyspark: add support for pyarrow and python UDFs (#9753) (02a1d48)
  • snowflake: add userinfo URL parsing (524a2fa)
  • ux: allow window functions in predicates and compile to QUALIFY where possible (#9787) (0370bcb)

Bug Fixes

  • algolia: add parent class docstring to algolia index (#9739) (3bc9799)
  • bigquery: repr geospatial values in interactive mode (#9712) (bd8c93f)
  • case: fix dshape, error on noncomparable and empty cases (#9559) (ff2d019)
  • compiler-internals: define unsupported operations after simple operations (#9755) (d9b6264)
  • deps: update dependency atpublic to v5 (#9697) (a4f3940)
  • deps: update dependency sqlglot to >=23.4,<25.10 (#9774) (7144257)
  • deps: update dependency sqlglot to >=23.4,<25.8 (#9696) (d4a2ea2)
  • deps: update dependency sqlglot to >=23.4,<25.9 (#9719) (b1d8b2e)
  • drop: ignore order for DropColumns equality (#9677) (ae1e112)
  • druid: get basic timestamp functionality working (#9692) (6cd3eee)
  • duckdb: avoid literals casts that might defeat optimization (e4ff1bd)
  • duckdb: ensure that array remove doesn't remove NULLs (f0c3be4)
  • duckdb: use register directly instead of calling read_in_memory (597817f)
  • internals: ensure that CTEs are emitted in topological order (#9726) (acd7d82)
  • polars: fix polars std/var to properly handle sample/population (f83d84f)
  • polars: remove bogus minus-one-week truncation (ac519b2)
  • postgres: handle enums by delegating to the parent class (#9769) (3f01075), closes #9295
  • snowflake: bring back where filter support in group_concat; fix array_agg ordering (#9758) (6e7e4de)
  • sql: only return tables in current_database (#9748) (c7f5717)
  • types: fix histogram bin allocation (#9711) (6634864), closes #9687

Documentation

  • algolia: add custom attributes to backend and core methods (#9730) (d9473cf)
  • browser-repl: fix jupyterlite build (#9762) (f403aa1)

... (truncated)

Changelog

Sourced from ibis-framework's changelog.

9.3.0 (2024-08-07)

Features

  • api: support ignore_null in collect (71271dd)
  • api: support ignore_null in first/last (8d4f97f)
  • api: support order_by in order-sensitive aggregates (collect/group_concat/first/last) (#9729) (a18cb5d)
  • api: support quarterly truncation (#9715) (75b31c2), closes #9714
  • array: implement min, max, any, all, sum, mean (#9704) (793efbc)
  • bigquery: support timestamp bucket (fd61f2c)
  • datafusion: pivot_longer (2330b0c)
  • datafusion: enable array flatten, group concat, and timestamp now (4d110a0)
  • datafusion: struct literals (a63cee9)
  • datafusion: unnest (a706f54)
  • duckdb: add support for passing a subset of column types to read_csv (#9776) (c1dcf67)
  • duckdb: support arbitrary url prefixes (#9691) (11af489)
  • mssql: support case-sensitive collations (#9700) (9382a0e)
  • oracle: support group_concat operator (47d97ea)
  • pyspark: add support for pyarrow and python UDFs (#9753) (02a1d48)
  • snowflake: add userinfo URL parsing (524a2fa)
  • ux: allow window functions in predicates and compile to QUALIFY where possible (#9787) (0370bcb)

Bug Fixes

  • algolia: add parent class docstring to algolia index (#9739) (3bc9799)
  • bigquery: repr geospatial values in interactive mode (#9712) (bd8c93f)
  • case: fix dshape, error on noncomparable and empty cases (#9559) (ff2d019)
  • compiler-internals: define unsupported operations after simple operations (#9755) (d9b6264)
  • deps: update dependency atpublic to v5 (#9697) (a4f3940)
  • deps: update dependency sqlglot to >=23.4,<25.10 (#9774) (7144257)
  • deps: update dependency sqlglot to >=23.4,<25.8 (#9696) (d4a2ea2)
  • deps: update dependency sqlglot to >=23.4,<25.9 (#9719) (b1d8b2e)
  • drop: ignore order for DropColumns equality (#9677) (ae1e112)
  • druid: get basic timestamp functionality working (#9692) (6cd3eee)
  • duckdb: avoid literals casts that might defeat optimization (e4ff1bd)
  • duckdb: ensure that array remove doesn't remove NULLs (f0c3be4)
  • duckdb: use register directly instead of calling read_in_memory (597817f)
  • internals: ensure that CTEs are emitted in topological order (#9726) (acd7d82)
  • polars: fix polars std/var to properly handle sample/population (f83d84f)
  • polars: remove bogus minus-one-week truncation (ac519b2)
  • postgres: handle enums by delegating to the parent class (#9769) (3f01075), closes #9295
  • snowflake: bring back where filter support in group_concat; fix array_agg ordering (#9758) (6e7e4de)
  • sql: only return tables in current_database (#9748) (c7f5717)
  • types: fix histogram bin allocation (#9711) (6634864), closes #9687

Documentation

  • algolia: add custom attributes to backend and core methods (#9730) (d9473cf)
  • browser-repl: fix jupyterlite build (#9762) (f403aa1)
  • fix spelling in pivot_longer explanation (#9780) (3201d8b)

... (truncated)

Commits
  • 5e2903e chore(release): 9.3.0
  • 0370bcb feat(ux): allow window functions in predicates and compile to QUALIFY where...
  • 8d4f97f feat(api): support ignore_null in first/last
  • 71271dd feat(api): support ignore_null in collect
  • cff210a refactor(dependencies): pandas and numpy are now optional for non-backend ins...
  • 524a2fa feat(snowflake): add userinfo URL parsing
  • dc6bfe2 refactor(pandas): remove unreachable code in pandas backend (#9786)
  • acfcac8 ci(flink): ensure that pip-installed dependencies are correctly specified (...
  • 7144257 fix(deps): update dependency sqlglot to >=23.4,<25.10 (#9774)
  • 16add04 chore(dev-tools): move static envars into .env (#9782)
  • Additional commits viewable in compare view


Updates google-auth from 2.32.0 to 2.34.0

Release notes

Sourced from google-auth's releases.

v2.34.0

2.34.0 (2024-08-13)

Features

  • auth: Update get_client_ssl_credentials to support X.509 workload certs (#1558) (18c2ec1)

Bug Fixes

  • Retry token request on retryable status code (#1563) (f858a15)

v2.33.0

2.33.0 (2024-08-06)

Features

  • Implement async StaticCredentials using access tokens (#1559) (dc17dfc)
  • Implement base classes for credentials and request sessions (#1551) (036dac4)

Bug Fixes

  • metadata: Enhance retry logic for metadata server access in _metadata.py (#1545) (61c2432)

Documentation

  • Update argument for Credentials initialization (#1557) (40b9ed9)
Changelog

Sourced from google-auth's changelog.

2.34.0 (2024-08-13)

Features

  • auth: Update get_client_ssl_credentials to support X.509 workload certs (#1558) (18c2ec1)

Bug Fixes

  • Retry token request on retryable status code (#1563) (f858a15)

2.33.0 (2024-08-06)

Features

  • Implement async StaticCredentials using access tokens (#1559) (dc17dfc)
  • Implement base classes for credentials and request sessions (#1551) (036dac4)

Bug Fixes

  • metadata: Enhance retry logic for metadata server access in _metadata.py (#1545) (61c2432)

Documentation

  • Update argument for Credentials initialization (#1557) (40b9ed9)
Commits
  • c6d9903 chore(main): release 2.34.0 (#1574)
  • 4843f9d chore: Update ECP deps. (#1583)
  • 18c2ec1 feat(auth): Update get_client_ssl_credentials to support X.509 workload certs...
  • f858a15 fix: retry token request on retryable status code (#1563)
  • 5030b82 chore(main): release 2.33.0 (#1560)
  • 52abcf2 chore: Add aiohttp requirements test constraint. (#1566)
  • 40b9ed9 docs: Update argument for Credentials initialization (#1557)
  • dc17dfc feat: implement async StaticCredentials using access tokens (#1559)
  • 036dac4 feat: implement base classes for credentials and request sessions (#1551)
  • 61c2432 fix(metadata): enhance retry logic for metadata server access in _metadata.py...
  • Additional commits viewable in compare view


Updates httpx from 0.27.0 to 0.27.2

Release notes

Sourced from httpx's releases.

Version 0.27.2

0.27.2 (27th August, 2024)

Fixed

  • Reintroduced supposedly-private URLTypes shortcut. (#2673)

Version 0.27.1

0.27.1 (27th August, 2024)

Added

  • Support for zstd content decoding using the python zstandard package is added. Installable using httpx[zstd]. (#3139)

Fixed

  • Improved error messaging for InvalidURL exceptions. (#3250)
  • Fix app type signature in ASGITransport. (#3109)
Changelog

Sourced from httpx's changelog.

0.27.2 (27th August, 2024)

Fixed

  • Reintroduced supposedly-private URLTypes shortcut. (#2673)

0.27.1 (27th August, 2024)

Added

  • Support for zstd content decoding using the python zstandard package is added. Installable using httpx[zstd]. (#3139)

Fixed

  • Improved error messaging for InvalidURL exceptions. (#3250)
  • Fix app type signature in ASGITransport. (#3109)
Commits


Updates orjson from 3.10.6 to 3.10.7

Release notes

Sourced from orjson's releases.

3.10.7

Changed

  • Improve performance of stable Rust amd64 builds.
Changelog

Sourced from orjson's changelog.

3.10.7 - 2024-08-08

Changed

  • Improve performance of stable Rust amd64 builds.
Commits


Updates sqlglot from 25.6.1 to 25.9.0

Changelog

Sourced from sqlglot's changelog.

[v25.9.0] - 2024-08-05

:boom: BREAKING CHANGES

  • due to 64e187c - transpile postgres impliclitly exploding GENERATE_SERIES proje… (PR #3853 by @​georgesittas):

    transpile postgres impliclitly exploding GENERATE_SERIES proje… (#3853)

  • due to e53e7cc - Generation of exp.ArrayConcat for 2-arg based dialects (PR #3864 by @​VaggelisD):

    Generation of exp.ArrayConcat for 2-arg based dialects (#3864)

  • due to 659b8bf - Support for BQ's exp.GenerateDateArray generation (PR #3865 by @​VaggelisD):

    Support for BQ's exp.GenerateDateArray generation (#3865)

:sparkles: New Features

:bug: Bug Fixes

[v25.8.1] - 2024-07-30

:bug: Bug Fixes

[v25.8.0] - 2024-07-29

:sparkles: New Features

... (truncated)

Commits
  • 306ca97 Fix!(optimizer): detect correlation in derived tables nested within subquerie...
  • 6ff0c01 fix: Fixed size array parsing (#3870)
  • 813f127 fix(duckdb): Allow DESCRIBE as a _parse_select() path (#3871)
  • 734f54b Feat(snowflake): add support for a a couple of missing clauses in PIVOT claus...
  • 659b8bf feat(duckdb)!: Support for BQ's exp.GenerateDateArray generation (#3865)
  • e53e7cc fix!: Generation of exp.ArrayConcat for 2-arg based dialects (#3864)
  • 810d23d Fix(parser): make assignment parsing more lenient by allowing keyword in LHS ...
  • 8a948c8 feat(teradata): Parse RENAME TABLE as Command (#3863)
  • 64e187c Feat!: transpile postgres impliclitly exploding GENERATE_SERIES proje… (#3853)
  • 6afed2a feat(duckdb): Support for exp.TimeDiff generation (#3856)
  • Additional commits viewable in compare view


Updates testcontainers from 4.7.2 to 4.8.0

Release notes

Sourced from testcontainers's releases.

testcontainers: v4.8.0

4.8.0 (2024-08-14)

Features

  • Adding support for Cassandra and Scylla (#167) (2d8bc11)
  • compose: ability to retain volumes when using context manager (#659) (e1e3d13)
  • compose: add ability to get docker compose config (#669) (8c28a86)
  • core: add ability to do OR & AND for waitforlogs (#661) (b1453e8)
  • new: Added AWS Lambda module (#655) (9161cb6)
  • refactor network setup (#678) (d5de0aa)

Bug Fixes

  • Add Db2 support (#673) (1e43923)
  • bring back cassandra driver bc otherwise how does it get installed for cassandra module test run? (#680) (71c3a1a)
  • rabbitmq: add vhost as parameter to RabbitMqContainer (#656) (fa2081a)
  • selenium: add Arg/Options to api of selenium container (#654) (e02c1b3), closes #652
Changelog

Sourced from testcontainers's changelog.

4.8.0 (2024-08-14)

Features

  • Adding support for Cassandra and Scylla (#167) (2d8bc11)
  • compose: ability to retain volumes when using context manager (#659) (e1e3d13)
  • compose: add ability to get docker compose config (#669) (8c28a86)
  • core: add ability to do OR & AND for waitforlogs (
dependabot[bot] commented 2 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.