Skip to content

fix(deps): update dependencies - #867

Open
tannevaled wants to merge 1 commit into
mainfrom
renovate/deps
Open

tannevaled wants to merge 1 commit into
mainfrom
renovate/deps

Conversation

@tannevaled

@tannevaled tannevaled commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
github.com/go-composites/bag require digest 8c05427 → f38664b age confidence
github.com/go-composites/result require digest 188da08 → f6bf56c age confidence
github.com/go-composites/time require digest 3cfecd1 → a718086 age confidence
github.com/go-fft/fft require patch v0.28.6 → v0.28.15 age confidence
github.com/go-images/images require minor v0.1.0 → v0.3.0 age confidence
github.com/go-ndarray/ndarray require minor v0.28.0 → v0.38.1 age confidence
github.com/go-numerics/integrate require patch v0.2.0 → v0.2.2 age confidence
github.com/go-numerics/optimize require minor v0.3.1 → v0.7.1 age confidence
github.com/go-numerics/special require minor v0.2.0 → v0.5.8 age confidence
github.com/go-rouge/rouge require minor v0.7.1 → v0.9.0 age confidence
github.com/go-ruby-augeas/augeas require digest 1ef440f → d24fe36 age confidence
github.com/go-ruby-bleve/bleve require digest 357e55f → b9f99d5 age confidence
github.com/go-ruby-capistrano/capistrano require digest ac9a97d → 9d25468 age confidence
github.com/go-ruby-confd/confd require digest da1a1d8 → 824a5f6 age confidence
github.com/go-ruby-deep-merge/deep-merge require digest c57fe59 → ee8fdca age confidence
github.com/go-ruby-facter/facter require digest 219cd85 → 0aeb0bd age confidence
github.com/go-ruby-fast-gettext/fast-gettext require digest 5c1e705 → 5b58b83 age confidence
github.com/go-ruby-hiera/hiera require digest 23a924f → 3875ea9 age confidence
github.com/go-ruby-hocon/hocon require digest 30e96d6 → 3200373 age confidence
github.com/go-ruby-images/images require digest 4c10dd3 → c1624dd age confidence
github.com/go-ruby-jekyll/jekyll require digest 733aaef → 9c567fe age confidence
github.com/go-ruby-marshal/marshal require digest c4c7450 → 51749ba age confidence
github.com/go-ruby-mongodb/mongodb require digest a448bee → 535d006 age confidence
github.com/go-ruby-multi-json/multi-json require digest ad72617 → f95acb2 age confidence
github.com/go-ruby-observer/observer require digest 5d963eb → d7b712b age confidence
github.com/go-ruby-openstack/openstack require digest af3a493 → eefe1e6 age confidence
github.com/go-ruby-ostruct/ostruct require digest 7a079fe → ebd9f40 age confidence
github.com/go-ruby-prawn/prawn require digest d440480 → ca3c44c age confidence
github.com/go-ruby-puppet-resource-api/puppet-resource-api require digest ecd01f7 → 67bd6b7 age confidence
github.com/go-ruby-puppet/puppet require digest adbb6dd → 7d45b71 age confidence
github.com/go-ruby-regexp/regexp require minor v0.1.1 → v0.2.1 age confidence
github.com/go-ruby-rubocop/rubocop require digest 1e3b411 → d5306d8 age confidence
github.com/go-ruby-semantic-puppet/semantic-puppet require digest bbfa4f6 → 6086b08 age confidence
github.com/go-ruby-sqlite3/sqlite3 require digest 9b7f005 → 635e574 age confidence
github.com/go-ruby-strscan/strscan require digest 33c56df → 4ffb105 age confidence
github.com/go-statistics/stats require patch v0.1.0 → v0.1.1 age confidence
github.com/twmb/franz-go/pkg/kfake require digest 123ec88 → d6ea02a age confidence
golang.org/x/sys require minor v0.49.0 → v0.50.0 age confidence
golang.org/x/text require minor v0.43.0 → v0.44.0 age confidence

Release Notes

go-fft/fft (github.com/go-fft/fft)

v0.28.15

Compare Source

What's Changed

Full Changelog: go-fft/fft@v0.28.14...v0.28.15

v0.28.14

Compare Source

What's Changed

  • docs(bench): Round 50, the L1D working set does not explain the Zen 4 gap by @​tannevaled in #​111
  • perf: Zen 4 runs 65,536-262,144 points on the 512-bit split layout (Round 51) by @​tannevaled in #​112

Full Changelog: go-fft/fft@v0.28.13...v0.28.14

v0.28.13

Compare Source

What's Changed

  • bench: refbench against scipy.fft 1.18.1 (W3), one core, one row per public function by @​tannevaled in #​110

Full Changelog: go-fft/fft@v0.28.12...v0.28.13

v0.28.12

Compare Source

What's Changed

Full Changelog: go-fft/fft@v0.28.11...v0.28.12

v0.28.11

Compare Source

What's Changed

Full Changelog: go-fft/fft@v0.28.10...v0.28.11

v0.28.10

Compare Source

What's Changed

Full Changelog: go-fft/fft@v0.28.9...v0.28.10

v0.28.9

Compare Source

What's Changed

Full Changelog: go-fft/fft@v0.28.8...v0.28.9

v0.28.8

Compare Source

What's Changed

Full Changelog: go-fft/fft@v0.28.7...v0.28.8

v0.28.7

Compare Source

What's Changed

Full Changelog: go-fft/fft@v0.28.6...v0.28.7

go-images/images (github.com/go-images/images)

v0.3.0

Compare Source

What's Changed

Full Changelog: go-images/images@v0.2.1...v0.3.0

v0.2.1

Compare Source

What's Changed

Full Changelog: go-images/images@v0.2.0...v0.2.1

v0.2.0

Compare Source

What's Changed

Full Changelog: go-images/images@v0.1.0...v0.2.0

go-ndarray/ndarray (github.com/go-ndarray/ndarray)

v0.38.1

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.38.0...v0.38.1

v0.38.0

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.37.5...v0.38.0

v0.37.5

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.37.4...v0.37.5

v0.37.4

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.37.3...v0.37.4

v0.37.3

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.37.2...v0.37.3

v0.37.2

Compare Source

What's Changed

  • floats v0.10.0: drop the max/min zero fallback and the moved sum/elementwise assembly by @​tannevaled in #​100

Full Changelog: go-ndarray/ndarray@v0.37.1...v0.37.2

v0.37.1

Compare Source

SumP runs on several cores again, with the bits of floats.SumPairwise (NumPy order) whatever the core count: it cuts the NumPy pairwise tree where NumPy cuts it and adds the subtrees back up the same tree (#​99). Results are unchanged from v0.37.0.

v0.37.0

Compare Source

K1 of the go-scikit performance campaign (go-scikit/roadmap#27): ndarray imports go-simd/floats v0.9.0.

Changed result: Sum (and mean, var, std built on it) is now NumPy's pairwise sum (floats.SumPairwise), bit-identical to np.sum of a contiguous 1-D float64 array on every architecture. It replaces lane-parallel sums whose last bits differed from NumPy's and between architectures; it is serial at every size.

Exp, Log and the correctly rounded float32 Exp/Log, and on amd64/arm64 the float64 add/sub/mul/div/sqrt/max/min/clip kernels, are go-simd/floats' (the AVX2 and NEON exp/log kernels written here moved down: #​94, #​95, #​96).

v0.36.0

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.35.0...v0.36.0

v0.35.0

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.34.0...v0.35.0

v0.34.0

Compare Source

What's Changed

  • float32 Log: correctly rounded (CORE-MATH logf) with an AVX2 kernel at NumPy parity by @​tannevaled in #​91

Full Changelog: go-ndarray/ndarray@v0.33.0...v0.34.0

v0.33.0

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.32.0...v0.33.0

v0.32.0

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.31.0...v0.32.0

v0.31.0

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.30.0...v0.31.0

v0.30.0

Compare Source

What's Changed

  • docs: products slow down on a busy N1 host, OpenBLAS does not (open defect) by @​tannevaled in #​83
  • chore(deps): update dependency go to v1.27.3 by @​tannevaled in #​60
  • feat(random): allocation-free scalar draws (Float64, FillUniform, IntN, FillIntN, ShuffleInt64) by @​tannevaled in #​84

Full Changelog: go-ndarray/ndarray@v0.29.1...v0.30.0

v0.29.1

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.29.0...v0.29.1

v0.29.0

Compare Source

What's Changed

Full Changelog: go-ndarray/ndarray@v0.28.0...v0.29.0

go-numerics/integrate (github.com/go-numerics/integrate)

v0.2.2

Compare Source

What's Changed

Full Changelog: go-numerics/integrate@v0.2.1...v0.2.2

v0.2.1

Compare Source

What's Changed

Full Changelog: go-numerics/integrate@v0.2.0...v0.2.1

go-numerics/optimize (github.com/go-numerics/optimize)

v0.7.1

Compare Source

What's Changed

Full Changelog: go-numerics/optimize@v0.7.0...v0.7.1

v0.7.0

Compare Source

What's Changed

  • perf(curvefit): Model.Vec evaluates the model once per sweep, as SciPy does by @​tannevaled in #​51

Full Changelog: go-numerics/optimize@v0.6.1...v0.7.0

v0.6.1

Compare Source

Allocation fixes found by the new SciPy comparison harness (bench/, refbench v0.1.2); every result is unchanged to the last bit.

  • L-BFGS-B: the norm (dnrm2, which reproduces OpenBLAS's x87 kernel) summed in big.Float, one temporary per addition. It now sums in a 64-bit-mantissa integer float and takes the root in integers: 0 allocations per norm. L-BFGS-B on Rosenbrock n = 100 allocates 30 times per solve instead of 105 944.
  • Finite-difference gradients and Jacobians keep a work buffer (three slices per call before): BFGS and L-BFGS-B with finite differences, n = 100: 1970 and 25 063 allocations per solve become 24 and 34.
  • Nelder-Mead: no sort.SliceStable and no slices per iteration (270 allocations per solve become 16). Newton-CG: no copy of the CG step per iteration (236 become 20 at n = 100).
  • bench/: 50 rows against scipy.optimize 1.18.1 with checked data parity and nfev/nit parity (docs/perf-counts.md), a perf CI job on exact allocation counts, and docs/perf-exempt.md for the public functions without a row. The earlier Python harness is removed. No timing verdict: the host's load was above the gate (#​46).

Refs #​46, #​47, #​48.

v0.6.0

Compare Source

What's Changed

Full Changelog: go-numerics/optimize@v0.5.0...v0.6.0

v0.5.0

Compare Source

v0.5.0 - quadratic programming (Quadprog)

Quadprog solves min ½xᵀPx + qᵀx subject to equalities, inequalities, two-sided rows and bounds, with dense or sparse (go-sparse) P and A.

  • Goldfarb-Idnani dual active set (QPActiveSet) for a positive definite P: infeasibility certificates, dependent and redundant rows, working-set warm starts.
  • ADMM of OSQP v1.0.0 (QPADMM) for a singular P, an LP or sparse constraints: Ruiz scaling, adaptive rho, polishing, infeasibility and unboundedness certificates, non-convexity detection. Status, iteration and rho-update counts equal OSQP's on 38 of 38 planted cases, 12 of 12 sparse cases and 25 of 25 generated benchmark instances.
  • QPSolver keeps the factors between solves: UpdateQ, UpdateBounds, UpdateMatrixValues, WarmStart / WorkingSet.
  • QPAuto picks the active set up to n + m = 2500 (measured crossover with ADMM near 2600).
  • Checked against OSQP, Clarabel and the quadprog package, and on 33 Maros-Meszaros problems (ADMM reaches Clarabel's objective on 27 and ends with OSQP's own status on the other 6).
  • Performance (tools/qpbench, docs/perf.md): ADMM takes 0.5-0.65x OSQP's time on dense n >= 500 and 0.8-0.9x on larger portfolios, but 1.04-1.49x in the solve phase and 2.2-4.9x in the setup on small sparse problems, where go-sparse (AMD, symbolic analysis, LDL solves) is the cause - an open defect there. The active set is 0.68-0.76x the quadprog package from n = 500, 1.09x at n = 200, 2.0x at n = 50.
  • Tools: qporacle (Maros-Meszaros fetch/convert, sparse fixture form, linux/amd64), qpbench.
  • go-sparse v0.2.1.

v0.4.1

Compare Source

Fixes

  • trust-constr: projected_cg's rt_g and the tangential trust radius are now norm(x)**2 (the square of the rounded norm) as in SciPy v1.18.1, not the dot product x.x; its boundary step is x + (theta*alpha)*p, not x + theta*(alpha*p). HS21/jac and HS35/jac now take SciPy's exact path (exact runs of the 100-run fixture: 59 to 65 on arm64, 68 to 69 on amd64).

Tools and docs

  • tools/slsqporacle: new trace and tracediff subcommands locate where a run leaves SciPy's path, iterate by iterate; TestTraceDump is the Go side.
  • docs/design.md: the four remaining runs that differ from SciPy (HS48/fd, Rosen-free/fd, SingularEq3/jac and /fd) are explained with their first divergence (last-bit rounding of fused against unfused multiply-adds, amplified by finite differences; the SVD of a rank-deficient Jacobian), and their iteration count is now asserted.

v0.4.0

Compare Source

What's Changed

  • feat: trust-constr interior-point method (Minimize method trust-constr) by @​tannevaled in #​13

Full Changelog: go-numerics/optimize@v0.3.1...v0.4.0

go-numerics/special (github.com/go-numerics/special)

[v0.5.8](https://re

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@tannevaled

tannevaled commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 19 additional dependencies were updated

Details:

Package Change
github.com/blevesearch/bleve/v2 v2.6.1 -> v2.6.3
github.com/blevesearch/geo v0.2.6 -> v0.2.8
github.com/blevesearch/scorch_segment_api/v2 v2.4.10 -> v2.4.11
github.com/blevesearch/vellum v1.2.0 -> v1.2.1
github.com/blevesearch/zapx/v17 v17.2.3 -> v17.2.5
github.com/go-composites/array v0.0.0-20261015235938-f7161fa2d065 -> v0.0.0-20261108005945-6e532871dc66
github.com/go-composites/error v0.0.0-20261012005711-d4891be7e6e3 -> v0.0.0-20261104015158-766d8cb306ef
github.com/go-composites/null v0.0.0-20261010193318-b5bad10074b1 -> v0.0.0-20261031224807-35430d41335f
github.com/go-gfx/gfx v0.34.1 -> v0.37.0
github.com/go-images/jpeg2000 v0.13.2 -> v0.14.0
github.com/go-opentype/opentype v0.16.1 -> v0.17.0
github.com/go-regexp/engine v0.3.2 -> v0.4.2
github.com/twmb/franz-go v1.22.2 -> v1.22.3
github.com/twmb/franz-go/pkg/kmsg v1.15.0 -> v1.15.1
github.com/xdg-go/scram v1.2.0 -> v1.4.0
go.mongodb.org/mongo-driver/v2 v2.9.2 -> v2.10.0
golang.org/x/sync v0.24.0 -> v0.25.0
modernc.org/libc v1.79.0 -> v1.80.1
modernc.org/sqlite v1.61.0 -> v1.62.0

@tannevaled
tannevaled force-pushed the renovate/deps branch 7 times, most recently from 76fc2f8 to c431766 Compare November 8, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant