Skip to content

Bump the all-julia-packages group across 1 directory with 7 updates#1257

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/julia/all-julia-packages-b8de9bbdf2
Open

Bump the all-julia-packages group across 1 directory with 7 updates#1257
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/julia/all-julia-packages-b8de9bbdf2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on TimeZones, Distributions, StructUtils, JSON, FileIO, StaticArrays and DistributedFactorGraphs to permit the latest version.
Updates TimeZones to 1.22.2

Release notes

Sourced from TimeZones's releases.

v1.22.2

TimeZones v1.22.2

Diff since v1.22.1

Merged pull requests:

  • Defer creating the scratch directory until needed (#499) (@​omus)
  • Use julia-version action for matrix job creation (#500) (@​omus)
  • Set JULIA_TZ_VERSION only for test CI job (#501) (@​omus)

Closed issues:

  • TZData always writes (empty) scratchspace folder (#498)
Commits
  • e43b1b0 Set project version to 1.22.2
  • ccd3fc1 Set JULIA_TZ_VERSION only for test CI job (#501)
  • 3b044c3 Defer creating the scratch directory until needed (#499)
  • b1adccf Use julia-version action for matrix job creation (#500)
  • 4d5f314 Set project version to 1.22.1
  • 736075f Restore Dates.default_format(::Type{ZonedDateTime}) (#497)
  • 20ebd78 Corrected Dates.DateFormat link (#496)
  • d024b42 Improve internal logic for tryparsenext_(tz|fixedtz) (#494)
  • 4982d62 Stop using long-obsoleted ind2chr and chr2ind (#492)
  • 6df7da6 Add tests for tryparsenext_fixedtz and tryparsenext_tz (#493)
  • Additional commits viewable in compare view

Updates Distributions to 0.25.129

Release notes

Sourced from Distributions's releases.

v0.25.129

Distributions v0.25.129

Diff since v0.25.128

Merged pull requests:

  • More flexible and less brittle MvNormal and MvNormalCanon type aliases (#2073) (@​devmotion)
Commits

Updates StructUtils to 2.8.2

Commits

Updates JSON to 1.6.1

Release notes

Sourced from JSON's releases.

v1.6.1

JSON v1.6.1

Diff since v1.6.0

Merged pull requests:

Closed issues:

  • Multiple Styles for same Struct not working (#434)
  • JSON ignores StructUtils methods for custom JSONStyle for structlike (#462)
Commits

Updates FileIO to 1.20.0

Release notes

Sourced from FileIO's releases.

v1.20.0

FileIO v1.20.0

Diff since v1.19.0

Merged pull requests:

Closed issues:

  • Excel files listed as supported but they are not (#428)
Commits
  • 38400b6 Merge pull request #445 from JuliaIO/SimonDanisch-patch-1
  • 9055b21 Update project version to 1.20.0
  • 0b7d3de Merge pull request #444 from JuliaIO/sd/register-action
  • 1b8a377 add register action
  • 3675042 Merge pull request #439 from TimG1964/XLSX
  • 4ad66a1 Merge pull request #443 from JuliaIO/sd/http2
  • dfbc02f allow http2
  • b39e2d6 Merge pull request #441 from JuliaIO/dependabot/github_actions/codecov/codeco...
  • 5a10358 Bump codecov/codecov-action from 6 to 7
  • 72d5be7 Add magic bytes for XLSX files to the registry.
  • Additional commits viewable in compare view

Updates StaticArrays to 1.9.18

Release notes

Sourced from StaticArrays's releases.

v1.9.18

StaticArrays v1.9.18

Diff since v1.9.17

Merged pull requests:

Commits

Updates DistributedFactorGraphs to 0.29.0

Release notes

Sourced from DistributedFactorGraphs's releases.

v0.29.0

DistributedFactorGraphs v0.29.0

Diff since v0.28.1

See the changelog in NEWS.md

Closed issues:

  • Add getVariableSummaries() and getFactorSummaries() (#54)
  • Drivers: Build CosmosDB driver PoC (#65)
  • Provide function to pull down latest solverDataDict (#90)
  • Which setTimestamp[!] to use on DFGVariable? (#315)
  • Avoid the Gaussian-only road (#535)
  • Implement Mongo blob store (#552)
  • [Optional] Persist InMemoryStore blob using FolderStore (#586)
  • should AbstractDataEntry.blobstore be a ::Dict{Symbol,Symbol}? (#595)
  • Support both Timestamp formats "-00:00" and "Z"? (#868)
  • Need testing on serialization of PPEs (#970)
  • Change to VariableDFG.missionnanosec alongside .timestamp (#1087)
  • All node metadata re-design (#1105)
  • Replace Data noun with save! and load verbs (#1110)
  • Fix/improve Factor Observation JSON serialization (#1137)
  • Restore for variables and factors the module prefix (#1140)
  • Make blobId=>Blob immutable (#1157)
  • Should Blobentry.metadata dict have CRUD? (#1172)
  • [Feature] Bloblet phantom Noun, a convenience high level API (wrap blobless blobentry for CRUD/ACID small data) (#1174)
  • Standardize Blobentry (#1178)
  • Standardize Factor* (#1179)
  • Standardize [Packed]State (#1181)
  • Standardize Agent (#1182)
  • Standardize Graphroot (#1183)
  • Standardize PackedGraphsDFG (#1184)
  • Standardize Recipehyper and Recipestate (was FactorState) (#1185)
  • Should we deprecate [verb]Blobentry[!] in favour of explicit [verb]VariableBlobentry[!]? (#1194)
  • merge! should be cascading (#1208)
  • Design motive notes: GraphDB over RDB (#1210)
  • delete! should not error (LabelNotFoundError) if node already deleted (#1211)
  • Add State filtering to getVariable[s] (#1219)
Changelog

Sourced from DistributedFactorGraphs's changelog.

Listing news on any major breaking changes in DFG. For regular changes, see integrated Github.com project milestones for DFG.

v0.29

  • Breaking: Serialized types finalized toward DFG v1, see #1177 and sub-issues. Serialization is breaking from v0.28 towards a version to remain stable within v1. State.belief fields and related abstract types are still considered unstable and will be finalized in a future releases.

  • AbstractPointParametricEst (MeanMaxPPE) and related PPE functions are obsolete, see #1133.

  • Rename filter keyword arguments to where-prefixed form:

    • solvableFilter -> whereSolvable
    • labelFilter -> whereLabel
    • tagsFilter -> whereTags
    • typeFilter -> whereType
    • blobidFilter -> whereBlobid
    • variableLabelFilter -> whereVariableLabel
  • The Blob system was redesigned and refactored to a Content-Addressable Storage (CAS) model with Multihash keys, and renamed to Blobprovider to better reflect the abstraction. See #1157 for full discussion and design details.

    • Renamed Blobstore → Blobprovider
    • AbstractBlobStoreAbstractBlobprovider; concrete types renamed accordingly (FolderBlobprovider, MemoryBlobprovider, CachedBlobprovider).
    • All CRUD helpers renamed: addBlobstore!addBlobprovider!, getBlobstoregetBlobprovider, deleteBlobstore!deleteBlobprovider!, etc.
    • putBlob! now returns a Multihash and fetchBlob / purgeBlob! take a Multihash key.
    • Layer 1 verbs renamed: getBlob(provider, hash)fetchBlob (returns nothing on miss), deleteBlob!purgeBlob!.
    • checkHash decodes multihash to verify blob integrity.
    • saveBlob_Variable!saveVariableBlob!, loadBlob_VariableloadVariableBlob
    • Same pattern for Factor, Graph, Agent variants.
    • Old names kept as const aliases for backward compatibility.
    • deleteBlob_Variable and similar wrappers no longer exist. Use deleteVariableBlobentry! (metadata) and purgeBlob!(provider, multihash) (physical) directly. Warning: be careful when deleting blobs to make sure they are no longer in use anywhere because the multihash id can be shared by multiple blobs.

v0.28

  • Reading or deserialzing of factor graphs created prior to v0.25 are no longer suppoted with the complete removal of User/Robot/Session
  • Deprecated AbstractRelativeMinimize and AbstractManifoldsMinimize
  • Rename VariableState -> State
  • @​defVariable -> @​defStateType
  • All deprecated and unstable function exports have been removed. Use the new macro @usingDFG true to import all exports. In the future, stable but non-exported functions will be marked as public.
  • Rename SmallDataTypes -> MetadataTypes

Abstract Types Standardized, see #1153:

  • AbstractParams -> [Abstract]DFGParams
  • DFGNode -> [Abstract]GraphNode
  • AbstractDFGVariable -> [Abstract]GraphVariable
  • AbstractDFGFactor -> [Abstract]GraphFactor
  • AbstractPackedFactorObservation -> [Abstract]PackedObservation
  • AbstractFactorObservation -> [Abstract]Observation
  • AbstractPrior -> [Abstract]PriorObservation
  • AbstractRelative -> [Abstract]RelativeObservation
  • FactorSolverCache -> [Abstract]FactorCache
  • VariableStateType -> [Abstract]StateType

v0.27

  • delete returns number of nodes deleted and no longer the object that was deleted.
  • Deprecate updateVariable! for mergeVariable!, note merge returns number of nodes updated/added.

... (truncated)

Commits
  • 7448d2e rm duplicate topologykind (#1236)
  • 7f5f0bf Add DFG types serialization version to relevant structs (#1235)
  • bb73b65 HoDe.observability instead of State.observability (#1234)
  • 8e67855 bump v0.29.0 (#1233)
  • 22a853e redo HomotopyDensityDFG, creep change serialization approach (#1231)
  • e7252bf Improve State.belief semantics and add explicit topology; mark getSolverParam...
  • 9cb713e Cleanup export/public towards DFGv1 and fix some inconsistencies (#1226)
  • 0cfc35b Improve DFG.Packed packing docs (#1223)
  • 1e935b4 Rebuild the Blob system as a CAS model (#1220)
  • 78de65a Refactor Structure (only) (#1218)
  • 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 <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Updates the requirements on [TimeZones](https://github.com/JuliaTime/TimeZones.jl), [Distributions](https://github.com/JuliaStats/Distributions.jl), [StructUtils](https://github.com/JuliaServices/StructUtils.jl), [JSON](https://github.com/JuliaIO/JSON.jl), [FileIO](https://github.com/JuliaIO/FileIO.jl), [StaticArrays](https://github.com/JuliaArrays/StaticArrays.jl) and [DistributedFactorGraphs](https://github.com/JuliaRobotics/DistributedFactorGraphs.jl) to permit the latest version.

Updates `TimeZones` to 1.22.2
- [Release notes](https://github.com/JuliaTime/TimeZones.jl/releases)
- [Commits](JuliaTime/TimeZones.jl@v1.3.1...v1.22.2)

Updates `Distributions` to 0.25.129
- [Release notes](https://github.com/JuliaStats/Distributions.jl/releases)
- [Commits](https://github.com/JuliaStats/Distributions.jl/commits/v0.25.129)

Updates `StructUtils` to 2.8.2
- [Commits](JuliaServices/StructUtils.jl@v2.7.0...v2.8.2)

Updates `JSON` to 1.6.1
- [Release notes](https://github.com/JuliaIO/JSON.jl/releases)
- [Commits](JuliaIO/JSON.jl@v1.0.0...v1.6.1)

Updates `FileIO` to 1.20.0
- [Release notes](https://github.com/JuliaIO/FileIO.jl/releases)
- [Commits](JuliaIO/FileIO.jl@v1.0.0...v1.20.0)

Updates `StaticArrays` to 1.9.18
- [Release notes](https://github.com/JuliaArrays/StaticArrays.jl/releases)
- [Commits](JuliaArrays/StaticArrays.jl@v1.0.0...v1.9.18)

Updates `DistributedFactorGraphs` to 0.29.0
- [Release notes](https://github.com/JuliaRobotics/DistributedFactorGraphs.jl/releases)
- [Changelog](https://github.com/JuliaRobotics/DistributedFactorGraphs.jl/blob/develop/NEWS.md)
- [Commits](v0.1.0...v0.29.0)

---
updated-dependencies:
- dependency-name: TimeZones
  dependency-version: 1.22.2
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Distributions
  dependency-version: 0.25.129
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: StructUtils
  dependency-version: 2.8.2
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: JSON
  dependency-version: 1.6.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: FileIO
  dependency-version: 1.20.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: StaticArrays
  dependency-version: 1.9.18
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: DistributedFactorGraphs
  dependency-version: 0.29.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies julia Pull requests that update julia code labels Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants