wren-engine icon indicating copy to clipboard operation
wren-engine copied to clipboard

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

Open dependabot[bot] opened this issue 1 year ago • 1 comments

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

Package From To
ibis-framework 9.2.0 9.3.0
google-auth 2.32.0 2.33.0
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.5.7

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.33.0

Release notes

Sourced from google-auth's releases.

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.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
  • 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...
  • 461a3f5 chore: Modify exponential backoff implementation to have no initial sleep (#1...
  • See full diff in compare view

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

: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 (#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
Commits
  • c7d9b81 chore(main): release testcontainers 4.8.0 (#658)
  • 71c3a1a fix: bring back cassandra driver bc otherwise how does it get installed for c...
  • 2d8bc11 feat: Adding support for Cassandra and Scylla (#167)
  • d5de0aa feat: refactor network setup (#678)
  • 1e43923 fix: Add Db2 support (#673)
  • 8c28a86 feat(compose): add ability to get docker compose config (#669)
  • e1e3d13 feat(compose): ability to retain volumes when using context manager (#659)
  • b1453e8 feat(core): add ability to do OR & AND for waitforlogs (#661)
  • e02c1b3 fix(selenium): add Arg/Options to api of selenium container (#654)
  • b13b43d chore(reaper): upgrade from 0.7.0 -> 0.8.1 (#650)
  • Additional commits viewable in compare view

Updates ruff from 0.5.6 to 0.5.7

Release notes

Sourced from ruff's releases.

0.5.7

Release Notes

Preview features

  • [flake8-comprehensions] Account for list and set comprehensions in unnecessary-literal-within-tuple-call (C409) (#12657)
  • [flake8-pyi] Add autofix for future-annotations-in-stub (PYI044) (#12676)
  • [flake8-return] Avoid syntax error when auto-fixing RET505 with mixed indentation (space and tabs) (#12740)
  • [pydoclint] Add docstring-missing-yields (DOC402) and docstring-extraneous-yields (DOC403) (#12538)
  • [pydoclint] Avoid DOC201 if docstring begins with "Return", "Returns", "Yield", or "Yields" (#12675)
  • [pydoclint] Deduplicate collected exceptions after traversing function bodies (DOC501) (#12642)
  • [pydoclint] Ignore DOC errors for stub functions (#12651)
  • [pydoclint] Teach rules to understand reraised exceptions as being explicitly raised (DOC501, DOC502) (#12639)
  • [ruff] Implement incorrectly-parenthesized-tuple-in-subscript (RUF031) (#12480)
  • [ruff] Mark RUF023 fix as unsafe if __slots__ is not a set and the binding is used elsewhere (#12692)

Rule changes

  • [refurb] Add autofix for implicit-cwd (FURB177) (#12708)
  • [ruff] Add autofix for zip-instead-of-pairwise (RUF007) (#12663)
  • [tryceratops] Add BaseException to raise-vanilla-class rule (TRY002) (#12620)

Server

  • Ignore non-file workspace URL; Ruff will display a warning notification in this case (#12725)

CLI

  • Fix cache invalidation for nested pyproject.toml files (#12727)

Bug fixes

  • [flake8-async] Fix false positives with multiple async with items (ASYNC100) (#12643)
  • [flake8-bandit] Avoid false-positives for list concatenations in SQL construction (S608) (#12720)
  • [flake8-bugbear] Treat return as equivalent to break (B909) (#12646)
  • [flake8-comprehensions] Set comprehensions not a violation for sum in unnecessary-comprehension-in-call (C419) (#12691)
  • [flake8-simplify] Parenthesize conditions based on precedence when merging if arms (SIM114) (#12737)
  • [pydoclint] Try both 'Raises' section styles when convention is unspecified (DOC501) (#12649)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.5.7

Preview features

  • [flake8-comprehensions] Account for list and set comprehensions in unnecessary-literal-within-tuple-call (C409) (#12657)
  • [flake8-pyi] Add autofix for future-annotations-in-stub (PYI044) (#12676)
  • [flake8-return] Avoid syntax error when auto-fixing RET505 with mixed indentation (space and tabs) (#12740)
  • [pydoclint] Add docstring-missing-yields (DOC402) and docstring-extraneous-yields (DOC403) (#12538)
  • [pydoclint] Avoid DOC201 if docstring begins with "Return", "Returns", "Yield", or "Yields" (#12675)
  • [pydoclint] Deduplicate collected exceptions after traversing function bodies (DOC501) (#12642)
  • [pydoclint] Ignore DOC errors for stub functions (#12651)
  • [pydoclint] Teach rules to understand reraised exceptions as being explicitly raised (DOC501, DOC502) (#12639)
  • [ruff] Implement incorrectly-parenthesized-tuple-in-subscript (RUF031) (#12480)
  • [ruff] Mark RUF023 fix as unsafe if __slots__ is not a set and the binding is used elsewhere (#12692)

Rule changes

  • [refurb] Add autofix for implicit-cwd (FURB177) (#12708)
  • [ruff] Add autofix for zip-instead-of-pairwise (RUF007) (#12663)
  • [tryceratops] Add BaseException to raise-vanilla-class rule (TRY002) (#12620)

Server

  • Ignore non-file workspace URL; Ruff will display a warning notification in this case (#12725)

CLI

  • Fix cache invalidation for nested pyproject.toml files (#12727)

Bug fixes

  • [flake8-async] Fix false positives with multiple async with items (ASYNC100) (#12643)
  • [flake8-bandit] Avoid false-positives for list concatenations in SQL construction (S608) (#12720)
  • [flake8-bugbear] Treat return as equivalent to break (B909) (#12646)
  • [flake8-comprehensions] Set comprehensions not a violation for sum in unnecessary-comprehension-in-call (C419) (#12691)
  • [flake8-simplify] Parenthesize conditions based on precedence when merging if arms (SIM114) (#12737)
  • [pydoclint] Try both 'Raises' section styles when convention is unspecified (DOC501) (#12649)
Commits
  • 221ea66 Bump version to 0.5.7 (#12756)
  • d28c5af [red-knot] Remove mentions of Ruff from the CLI help (#12752)
  • f1de08c [red-knot] Merge the semantic and module-resolver crates (#12751)
  • 33e9a6a SIM110: any() is ~3x slower than the code it replaces (#12746)
  • f577e03 [ruff] Ignore empty tuples for `incorrectly-parenthesized-tuple-in-subscript ...
  • f537335 Remove all useEffect usages (#12659)
  • 2daa914 Gracefully handle errors in CLI (#12747)
  • 6d9205e [ruff_linter] - Use LibCST in adjust_indentation for mixed whitespace (#1...
  • df7345e Exit with an error if there are check failures ...

    Description has been truncated

dependabot[bot] avatar Aug 15 '24 07:08 dependabot[bot]

The ibis CI failed message ValueError: Invalid isoformat string: '1_370' need to wait the https://github.com/ibis-project/ibis/issues/9846 fixed.

grieve54706 avatar Aug 15 '24 09:08 grieve54706

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

dependabot[bot] avatar Aug 19 '24 18:08 dependabot[bot]