coiled / benchmarks

BSD 3-Clause "New" or "Revised" License
32 stars 17 forks source link

Bump the g0 group with 12 updates #1494

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps the g0 group with 12 updates:

Package From To
numpy 1.26.2 1.26.4
dask-ml 2023.3.24 2024.3.20
pyarrow 15.0.0 15.0.2
jupyterlab 4.0.9 4.1.5
lz4 4.3.2 4.3.3
ipywidgets 8.1.1 8.1.2
numba 0.59.0 0.59.1
pyspark[sql] 3.4.1 3.5.1
protobuf 4.25.2 5.26.0
polars 0.20.13 0.20.16
dask-snowflake 0.3.1 0.3.2
snowflake-sqlalchemy 1.0.8 1.5.1

Updates numpy from 1.26.2 to 1.26.4

Release notes

Sourced from numpy's releases.

v1.26.4

NumPy 1.26.4 Release Notes

NumPy 1.26.4 is a maintenance release that fixes bugs and regressions discovered after the 1.26.3 release. The Python versions supported by this release are 3.9-3.12. This is the last planned release in the 1.26.x series.

Contributors

A total of 13 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Charles Harris
  • Elliott Sales de Andrade
  • Lucas Colley +
  • Mark Ryan +
  • Matti Picus
  • Nathan Goldbaum
  • Ola x Nilsson +
  • Pieter Eendebak
  • Ralf Gommers
  • Sayed Adel
  • Sebastian Berg
  • Stefan van der Walt
  • Stefano Rivera

Pull requests merged

A total of 19 pull requests were merged for this release.

  • #25323: BUG: Restore missing asstr import
  • #25523: MAINT: prepare 1.26.x for further development
  • #25539: BUG: numpy.array_api: fix linalg.cholesky upper decomp...
  • #25584: CI: Bump azure pipeline timeout to 120 minutes
  • #25585: MAINT, BLD: Fix unused inline functions warnings on clang
  • #25599: BLD: include fix for MinGW platform detection
  • #25618: TST: Fix test_numeric on riscv64
  • #25619: BLD: fix building for windows ARM64
  • #25620: MAINT: add newaxis to __all__ in numpy.array_api
  • #25630: BUG: Use large file fallocate on 32 bit linux platforms
  • #25643: TST: Fix test_warning_calls on Python 3.12
  • #25645: TST: Bump pytz to 2023.3.post1
  • #25658: BUG: Fix AVX512 build flags on Intel Classic Compiler
  • #25670: BLD: fix potential issue with escape sequences in __config__.py
  • #25718: CI: pin cygwin python to 3.9.16-1 and fix typing tests [skip...
  • #25720: MAINT: Bump cibuildwheel to v2.16.4
  • #25748: BLD: unvendor meson-python on 1.26.x and upgrade to meson-python...
  • #25755: MAINT: Include header defining backtrace
  • #25756: BUG: Fix np.quantile([Fraction(2,1)], 0.5) (#24711)

... (truncated)

Commits
  • 9815c16 Merge pull request #25770 from charris/prepare-1.26.4
  • 114ed25 REL: Prepare for the NumPy 1.26.4 release
  • 2fae4d3 Merge pull request #25323 from stefanor/import-asstr
  • ce89a0a Merge pull request #25756 from charris/backport-24711
  • f62dfc6 Merge pull request #25755 from charris/backport-25709
  • fee88ab BUG: Fix np.quantile([Fraction(2,1)], 0.5) (#24711)
  • 659be68 MAINT: Include header defining backtrace
  • 837cd38 Merge pull request #25748 from rgommers/unvendor-mesonpython
  • f984240 CI: upgrade cibuildwheel from 2.16.4 to 2.16.5 [wheel build]
  • 3548f9d BLD: unvendor meson-python [wheel build]
  • Additional commits viewable in compare view


Updates dask-ml from 2023.3.24 to 2024.3.20

Release notes

Sourced from dask-ml's releases.

v2024.3.20

What's Changed

New Contributors

Full Changelog: https://github.com/dask/dask-ml/compare/v2023.3.24...v2024.3.20

Commits


Updates pyarrow from 15.0.0 to 15.0.2

Commits


Updates jupyterlab from 4.0.9 to 4.1.5

Release notes

Sourced from jupyterlab's releases.

v4.1.5

4.1.5

(Full Changelog)

Bugs fixed

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@​andrii-i | @​brichet | @​jtpio | @​jupyterlab-probot | @​krassowski | @​linlol | @​meeseeksmachine | @​welcome

v4.1.4

4.1.4

(Full Changelog)

Bugs fixed

Contributors to this release

(GitHub contributors page for this release)

@​ericsnekbytes | @​github-actions | @​jtpio | @​jupyterlab-probot | @​krassowski | @​meeseeksmachine

v4.1.3

... (truncated)

Changelog

Sourced from jupyterlab's changelog.

4.1.5

(Full Changelog)

Bugs fixed

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@​andrii-i | @​brichet | @​jtpio | @​jupyterlab-probot | @​krassowski | @​linlol | @​meeseeksmachine | @​welcome

4.1.4

(Full Changelog)

Bugs fixed

Contributors to this release

(GitHub contributors page for this release)

@​ericsnekbytes | @​github-actions | @​jtpio | @​jupyterlab-probot | @​krassowski | @​meeseeksmachine

4.1.3

(Full Changelog)

Bugs fixed

... (truncated)

Commits
  • 71e565e [ci skip] Publish 4.1.5
  • a5fa0aa Backport PR #15957: Fix Theme color is not applied to Toolbar Button (#15995)
  • 2b42e0f Backport PR #15834: Uses the browser window's selection as the default search...
  • 32eb7f9 Backport PR #15860: Show outline on the full item in file browser, only when ...
  • 67ae98c Backport PR #15970: Short-circuit selectItemByName() if already selected (#...
  • 9eeb816 Backport PR #15892: Fix browser-test.js (#15975)
  • 668dc57 Backport PR #15959: Ignore links to GitHub user and organisation profiles (#1...
  • 42946a0 Backport PR #15954: Avoid concurrency when computing the items in notebook to...
  • 411b66c Backport PR #15935: Fixes filter for Chinese, other non-ASCII filenames (#15950)
  • eac94d1 [ci skip] Publish 4.1.4
  • Additional commits viewable in compare view


Updates lz4 from 4.3.2 to 4.3.3

Release notes

Sourced from lz4's releases.

Add Python 3.12 wheels

What's Changed

New Contributors

Full Changelog: https://github.com/python-lz4/python-lz4/compare/v4.3.2...v4.3.3

Commits
  • 65b563a Merge pull request #275 from evansd/python3.12-wheels
  • 7182e7d Drop support for Python 3.7
  • b8844b1 Add explicit dependency on setuptools
  • d41a676 Add Python 3.12 to the build matrix
  • 837d0d6 Use importlib.metadata over pkg_resources
  • 58df083 Merge pull request #268 from python-lz4/fixups
  • 231b29c Add .readthedocs.yml
  • See full diff in compare view


Updates ipywidgets from 8.1.1 to 8.1.2

Release notes

Sourced from ipywidgets's releases.

Release 8.1.2

What's Changed

Full Changelog: https://github.com/jupyter-widgets/ipywidgets/compare/8.1.1...8.1.2

Commits


Updates numba from 0.59.0 to 0.59.1

Release notes

Sourced from numba's releases.

Numba 0.59.1

Numba patch release.

Commits
  • 9ce83ef Merge pull request #9480 from sklam/misc/rel0.59.1_patches
  • 58b4954 Update docs/source/user/installing.rst
  • b39bdf2 Reduce thread use to avoid stuck in TBB on machines with high thread count.
  • 3411945 Bump release date
  • db03908 Skip test_issue9490_non_det_ssa_problem for PPC
  • d39f16b Update changelog
  • a0eb243 Merge pull request #9491 from sklam/fix/iss9490
  • e503a5d Remove release notes for 0.59.1
  • 80211ed Add 0.59.1 release note
  • aae4820 Remove notes from 0.59.0
  • Additional commits viewable in compare view


Updates pyspark[sql] from 3.4.1 to 3.5.1

Commits
  • fd86f85 Preparing Spark release v3.5.1-rc2
  • 9b4778f [SPARK-46906][INFRA][3.5] Bump python libraries (pandas, pyarrow) in Docker i...
  • ea6b257 Revert "[SPARK-45396][PYTHON] Add doc entry for pyspark.ml.connect module, ...
  • a8c62d3 [SPARK-47023][BUILD] Upgrade aircompressor to 1.26
  • d27bdbe Preparing development version 3.5.2-SNAPSHOT
  • 08fe67b Preparing Spark release v3.5.1-rc1
  • 4e4d9f0 [SPARK-47022][CONNECT][TESTS][3.5] Fix connect/client/jvm to have explicit ...
  • 9700da7 [SPARK-47021][BUILD][TESTS] Fix kvstore module to have explicit `commons-la...
  • 7658f77 [SPARK-39910][SQL] Delegate path qualification to filesystem during DataSourc...
  • 77f8b38 [SPARK-46400][CORE][SQL][3.5] When there are corrupted files in the local mav...
  • Additional commits viewable in compare view


Updates protobuf from 4.25.2 to 5.26.0

Commits
  • d651109 Updating version.json and repo version numbers to: 26.0
  • 5641452 Merge pull request #16002 from protocolbuffers/26.x-202402282330
  • 999744c Merge pull request #16090 from protocolbuffers/cp-add-include
  • 2299e1d Add <shellapi.h> include for CommandLineToArgvW
  • 480ddc6 Merge pull request #16052 from protocolbuffers/cp-610783483
  • aea0e52 Resolve features directly in setProto instead of temporarily setting to null.
  • f00528d Merge pull request #15983 from mkruskal-google/staleness-fix-26
  • 64ad139 Add back error message unconditionally
  • ccf526b Updating version.json and repo version numbers to: 26.0-dev
  • 8a1cdb1 Updating version.json and repo version numbers to: 26.0-rc3
  • Additional commits viewable in compare view


Updates polars from 0.20.13 to 0.20.16

Release notes

Sourced from polars's releases.

Python Polars 0.20.16

🚀 Performance improvements

  • add new when-then-otherwise kernels (#15089)
  • Coerce sorted flag of unit arrays during concat (#15104)
  • Use sorted flag for (first|last)_non_null (#15050)
  • OOC sort improvements (#14994)

✨ Enhancements

  • improved dtype inference/refinement for read_database results (#15126)
  • raise if both closed and by are passed to rolling_* aggregations (#15108)
  • raise informative error for rolling_* aggs with by of invalid dtype (#15088)
  • add non_existent arg to replace_time_zone (#15062)
  • Support single nested row encodings (#15105)
  • make ooc sort configurable (#15084)
  • Make register_plugin a standalone function and include shared lib discovery (#14804)
  • Expose infer_schema_length parameter on read_database (#15076)
  • Async parquet: Decode parquet on a blocking thread pool (#15083)
  • let "ambiguous" take "null" value (#14961)
  • Raise informative error message when join would introduce duplicate column name (#15042)
  • Allow cast of decimal to boolean (#15015)
  • Add strict parameter to DataFrame constructor to allow non-strict construction (#15034)
  • Support Array statistics in parquet (#15031)
  • Support decimal groupby (#15000)
  • Add thread names to rayon thread pool (#15024)
  • Support decimal uniq (#15001)
  • expose timings in verbose state of OOC sort (#14979)

🐞 Bug fixes

  • Support BinaryView in row decoder to prevent a panic in streaming group by (#15117)
  • Binview chunked gather; don't modify inlined view (#15124)
  • Fix chunked_id gather for binview buffers (#15123)
  • Don't cache HTTP object stores as they maintain URL state (#15121)
  • Output u32 when sum_horizontal provided with single boolean column (#15114)
  • Propagate error instead of panicking when calling product on an invalid type (#15093)
  • Raise error when casting Array to different width (#14995)
  • Fix file scan bugs for ipc, csv and parquet that occur with combinations of glob paths, row indices and predicates (#15065)
  • Incorrectly preserved sorted flag when concatenating sorted series containing nulls (#15082)
  • Return largest non-NaN value for max() on sorted float arrays if it exists instead of NaN (#15060)
  • return NaN for all-NaN min/max (#15066)
  • Prevent "index out of range for slice" error in parquet reader (#15021)
  • Respect nulls_last in streaming sort (#15061)
  • Fix Series construction from nested list with mixed data types (#15046)
  • Don't count nulls in streaming count agg (#15051)
  • agg_list on decimal lost scale (#15054)
  • Block predicate pushdown on equality that are use in join (#15055)
  • Enum equality based on categories (#15053)
  • Don't panic in string_addition_to_linear_concat (#15006)

... (truncated)

Commits
  • ec8f5e3 python polars 0.20.16 (#15132)
  • 0b65c33 feat(python): improved dtype inference/refinement for read_database results...
  • 634fdbe test: Extend and speed up scan tests (#15127)
  • 4a91992 docs(python): Update write_database code blocks in user guide (#15106)
  • 9f7ec49 perf: add new when-then-otherwise kernels (#15089)
  • 8cf46e6 chore: re-enable gc (#15125)
  • e21bd27 feat: raise if both closed and by are passed to rolling_* aggregations ...
  • c0fada8 fix: Support BinaryView in row decoder to prevent a panic in streaming group ...
  • f3d799a fix: Binview chunked gather; don't modify inlined view (#15124)
  • 69be379 feat: raise informative error for rolling_* aggs with by of invalid dtype (...
  • Additional commits viewable in compare view


Updates dask-snowflake from 0.3.1 to 0.3.2

Release notes

Sourced from dask-snowflake's releases.

0.3.2

What's Changed

Full Changelog: https://github.com/coiled/dask-snowflake/compare/0.3.1...0.3.2

Commits


Updates snowflake-sqlalchemy from 1.0.8 to 1.5.1

Release notes

Sourced from snowflake-sqlalchemy's releases.

Release

  • Fixed a compatibility issue with Snowflake Behavioral Change 1057 on outer lateral join, for more details check https://docs.snowflake.com/en/release-notes/bcr-bundles/2023_04/bcr-1057.
  • Fixed credentials with externalbrowser authentication not caching due to incorrect parsing of boolean query parameters.
    • This fixes other boolean parameter passing to driver as well.

Release

Added option to create a temporary stage command. Added support for geometry type. Fixed a compatibility issue of regex expression with SQLAlchemy 1.4.49.

Release

  • Re-applied the application name of driver connection SnowflakeConnection to SnowflakeSQLAlchemy.
  • SnowflakeDialect.get_columns now throws a NoSuchTableError exception when the specified table doesn't exist, instead of the more vague KeyError.
  • Fixed a bug that dialect can not be created with empty host name.
  • Fixed a bug that sqlalchemy.func.now is not rendered correctly.

Release

  • Bumped snowflake-connector-python dependency to newest version which supports Python 3.11.
  • Reverted the change of application name introduced in v1.4.5 until support gets added.

Release

  • Updated the application name of driver connection SnowflakeConnection to SnowflakeSQLAlchemy.

Release

  • Fixed a bug that percent signs in a non-compiled statement should not be interpolated with emtpy sequence when executed.

Release

  • Fixed a bug that SnowflakeDialect.normalize_name and SnowflakeDialect.denormalize_name could not handle empty string.
  • Fixed a compatibility issue to vendor function sqlalchemy.engine.url._rfc_1738_quote as it is removed from SQLAlchemy v1.4.42.

Release

  • Improved performance by standardizing string interpolations to f-strings.
  • Improved reliability by always using context managers.

Release

  • snowflake-sqlalchemy is now SQLAlchemy 2.0 compatible.
  • Fixed a bug that DATE should not be removed from SnowflakeDialect.ischema_names.
  • Fixed breaking changes introduced in release 1.4.0 that:
  • changed the behavior of processing numeric, datetime and timestamp values returned from service.
  • changed the sequence order of primary/foreign keys in list returned by inspect.get_foreign_keys and inspect.get_pk_constraint.

Release

  • Added support for regexp_match, regexp_replace in sqlalchemy.sql.expression.ColumnOperators.
  • Added support for Identity Column.
  • Added support for handling literals value of sql type Date, DateTime, Time, Float and Numeric, and converting the values into corresponding Python objects.
  • Added support for get_sequence_names in SnowflakeDialect.
  • Fixed a bug where insert with autoincrement failed due to incompatible column type affinity #124.
  • Fixed a bug when creating a column with sequence, default value was set incorrectly.
  • Fixed a bug that identifier having percents in a compiled statement was not interpolated.
  • Fixed a bug when visiting sequence value from another schema, the sequence name is not formatted with the schema name.

... (truncated)

Commits
  • 61975bf SNOW-XXX: Bumped up SQLAlchemy PATCH version from 1.5.0 to 1.5.1 (#460)
  • 9bbd4cc PRODSEC-3611 fix GHA parsing (#455)
  • 8b701a8 [Test PR] SNOW-892284: Fix boolean parameter parsing from URL query (#446)
  • 83f69b8 SNOW-876389: compatibility with bcr-1057 on outer lateral table join (#444)
  • ab1269d SNOW-897060 - Release 1.5.0 (#443)
  • 67f4152 SNOW-897870: remove connector submodule in sqlalchemy (#442)
  • de68d86 SNOW-871115: add geometry support (#429)
  • e3f675e Update cla_bot.yml (#422)
  • a72fa39 SNOW-857216: fix compatibility issue with sqlalchemy 1.4.49 (#423)
  • c200f97 Test pr 418 (#419)
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
crusaderky commented 7 months ago

The ignore pyspark 3.5.X directive in dependabot.yml doesn't seem to work.

XREF https://github.com/coiled/benchmarks/issues/1221

dependabot[bot] commented 7 months ago

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.