Require LoggingExtras 1#1276
Conversation
|
Scratchpad update for commit
No additional code changes are planned; this remains dependent on #1275. |
aea187a to
e599f2a
Compare
|
Rebased after #1275 merged.
|
|
CI failure classification after clean-base reproduction:
No test was skipped, disabled, or weakened, and no additional change belongs in this PR for either failure. |
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
e599f2a to
3c7a273
Compare
|
Rebased onto current Post-rebase local verification on Julia 1.12:
The prior CI classification remains unchanged: all downgrade lanes were green; #1272 fixes the clean-current SciMLTesting 2.3 QA failure, and the documentation job's NLopt HTTP 429 is external. |
Summary
Ignore this PR until it has been reviewed by @ChrisRackauckas.
This is intentionally a focused one-line compat change. LoggingExtras is used directly by the Optimization root package, so the exact downgrade graph and the current root test groups are validated separately.
Dependency
The clean base exact graph permits Optim 1.7.6, while the in-tree OptimizationOptimJL test source requires Optim 2. That independent root test-extra floor is handled by #1275. This LoggingExtras cleanup is therefore stacked and validated on top of #1275 while remaining a separate one-line review.
Local validation
GROUP=Coreon Julia 1.10: reached the clean-base Optim 1.7.6 versus OptimizationOptimJL Optim 2 resolver conflict before tests.GROUP=Corestacked with the Optim 2 floor: passed (110 utility, 22 verbosity, 1 native optimization, 2 mini-batching, 14 interface, and 18 sense-handling assertions; 1 pre-existing broken mini-batching assertion).GROUP=Coreon Julia 1.12 with LoggingExtras 1.2.0: passed.GROUP=QAon Julia 1.12: passed (18 passed, 1 pre-existing broken test).Runic.main(["--check", "."]): passed.git diff --check: passed.