Skip to content

build(deps): update DimensionalData requirement from 0.29 to 0.29, 0.30#9

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/julia/DimensionalData-0.29-and-0.30
Open

build(deps): update DimensionalData requirement from 0.29 to 0.29, 0.30#9
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/julia/DimensionalData-0.29-and-0.30

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 19, 2026

Updates the requirements on DimensionalData to permit the latest version.

Release notes

Sourced from DimensionalData's releases.

v0.30.0

DimensionalData v0.30.0

Diff since v0.29.26

Breaking changes

Breaking (rafaqz/DimensionalData.jl#946)

Co-authored-by: Anshul Singhvi anshulsinghvi@gmail.com

  • tests, and fix DimSlices

  • better table docs

  • cleanup

  • test

  • indexing overhaul

  • fix similar and broadcast for basicdimarray

... (truncated)

Changelog

Sourced from DimensionalData's changelog.

[0.30.0]

Added

  • combine method added to complement groupby (#903)
  • DimSlices object is now documented interface.
  • Tables can now be converted to AbstractDimArray or AbstractDimStack, guessing the lookup values from dimension columns, thanks to major efforts by [@​JoshuaBillson] and [@​tiemvanderdeure] in (#739)
  • presevedims can be used to preseve dimensions of array during conversion to tables, so that values may themselves be AbstractDimArray (#917)
  • rebuildsliced documented and added to the developer interface
  • Broadcasts improved for all AbstractBasicDimArray, like DimSelectors.
  • groupby accepts name keyword to set the name of the DimGroupbyArray
  • New hasinternaldimensions trait function for lookups that contain multiple dimensions - along with tests. (#991)
  • BREAKING: MergedLookup and other lookups with hasinternaldimensions now return extent/bounds of their "internal" dimensions, not of their indices as they did before. If you merge an X and Y dimension, the extent of that merged lookup will have X and Y elements. (#991)

Fixed

  • Begin/End bugfixed for use as types
  • lookup methods like order, span etc work from all objects consistently (#1071)
  • == for AbstractDimArray with missing values return missing and do not error
  • isequal of AbstractDimArrays takes the dimensions into account

Changed

  • similar for AbstractDimStack has modified behavior more consistent with similar for AbstractArray (#903).
  • Internal const CategoricalEltypes now includes DataType - so that a lookup of types is considered Categorical by default (#876).
  • skipmissing on an AbstractDimStack now skips any missing values in any fiels, rather than missing, which can't actually occur (#1041).
  • Minor changes in coversion to and from tables in some cases.
  • Abstract constructors for AbstractDimArray were removed, as they cause ambiguity hassles. If necessary, extending packages can define methods like these for their own types: DimArray{T}(x::UndefInitializer, dims::Dimension...; kw...) where T = DimArray{T}(x, dims; kw...) DimArray{T}(x::UndefInitializer, dims::MaybeDimTuple; kw...) where T = DimArray(Array{T}(undef, map(length, dims)), dims; kw...) MyDimArray(st::AbstractDimStack; kw...) = DD.dimarray_from_dimstack(MyDimArray, st; kw...)
  • the deprecated index function is now removed completely
  • metadata(obj, dims) no longer works as its ambiguous and not consistently implemented - metadata(obj) does not return a Tuple for each dimension like other similar methods, but the metadata of obj. To get dimension metadata going forward, explicitly use metadata(dims(obj, X))
  • val(obj) no longer returns map(val, dims(obj)) because that's just weird, val seems like it would return parent from that call. lookup does this anyway.
  • Added a D parameter to AbstractDimStack in (#1128) so that its more interoperable with AbstractDimArray
  • Removed two methods that don't have much use and cause lots of invalidations:
    • Base.convert(Type{<:AbstractString}, name::DD.AbstractName) is removed, use string(name) instead.

... (truncated)

Commits
  • eb859ca Breaking (#946)
  • 3c546a0 Bump version from 0.29.25 to 0.29.26
  • c9ab4c1 CompatHelper: bump compat for GPUArrays in [extras] to 11, (keep existing com...
  • c1bdfdf CompatHelper: bump compat for JLArrays in [extras] to 0.3, (keep existing com...
  • 77aa033 CompatHelper: bump compat for AlgebraOfGraphics in [extras] to 0.12, (keep ex...
  • e0e75bf CompatHelper: bump compat for ColorTypes in [extras] to 0.12, (keep existing ...
  • b456ab3 CompatHelper: bump compat for AlgebraOfGraphics in [weakdeps] to 0.12, (keep ...
  • c04cc1a Revert "feat: Add CoordArray dimensional arrays with coordinate support (#1086)"
  • 751c079 feat: Add CoordArray dimensional arrays with coordinate support (#1086)
  • 6e7b2a8 Move Adapt and ArrayInterface support into package extensions (#1170)
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [DimensionalData](https://github.com/rafaqz/DimensionalData.jl) to permit the latest version.
- [Release notes](https://github.com/rafaqz/DimensionalData.jl/releases)
- [Changelog](https://github.com/rafaqz/DimensionalData.jl/blob/main/CHANGELOG.md)
- [Commits](rafaqz/DimensionalData.jl@v0.29.0...v0.30.0)

---
updated-dependencies:
- dependency-name: DimensionalData
  dependency-version: 0.30.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Feb 19, 2026
@codecov
Copy link

codecov bot commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants