-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The great symbolics update #819
Comments
I guess this applies to Catalyst too? Not sure why we didn’t get a compat helper bump there. |
Maybe CompatHelper's last night run there failed too. Yeah I just generated this list from my email so it's maybe not all of them. |
All the CompatHelper PRs already here run every hour, while Catalyst runs once a day. It will probably come later, together with the other repos that run daily. |
Merged in MethodOfLines.jl |
MOL depends on MTK though, which is not yet updated. |
Yes, leaving this unreleased for now |
Some notes to keep track of which packages are best to start with SymbolicNumericIntegration requires DataDrivenDiffEq to be compatible with new Symbolics CellMLToolkit requires MathML to be compatible with new Symbolics DiffEqDocs requires Catalyst to be compatible with new Symbolics SciMLBenchmarks/StiffODE requires a bunch of things to be changed |
This page seems out of date: https://juliasymbolics.org/ |
MathML is done |
I take it that the following is related? (PDESystemLibrary) pkg> add NeuralPDE
Resolving package versions...
ERROR: Unsatisfiable requirements detected for package NeuralPDE [315f7962]:
NeuralPDE [315f7962] log:
├─possible versions are: 2.0.0-5.3.0 or uninstalled
├─restricted to versions * by an explicit requirement, leaving only versions 2.0.0-5.3.0
├─restricted by compatibility requirements with SymbolicUtils [d1185830] to versions: 2.0.0-3.15.0 or uninstalled, leaving only versions: 2.0.0-3.15.0
│ └─SymbolicUtils [d1185830] log:
│ ├─possible versions are: 0.1.0-1.0.3 or uninstalled
│ ├─restricted to versions 1 by ModelingToolkit [961ee093], leaving only versions 1.0.0-1.0.3
│ │ └─ModelingToolkit [961ee093] log:
│ │ ├─possible versions are: 8.47.0 or uninstalled
│ │ └─ModelingToolkit [961ee093] is fixed to version 8.47.0
│ └─restricted by compatibility requirements with Symbolics [0c5d862f] to versions: 1.0.1-1.0.3
│ └─Symbolics [0c5d862f] log:
│ ├─possible versions are: 0.1.0-5.0.2 or uninstalled
│ └─restricted to versions 5 by ModelingToolkit [961ee093], leaving only versions 5.0.0-5.0.2
│ └─ModelingToolkit [961ee093] log: see above
├─restricted by compatibility requirements with RuntimeGeneratedFunctions [7e49a35a] to versions: [2.0.0-2.7.0, 3.3.0-5.3.0] or uninstalled, leaving only versions: [2.0.0-2.7.0, 3.3.0-3.15.0]
│ └─RuntimeGeneratedFunctions [7e49a35a] log:
│ ├─possible versions are: 0.1.0-0.5.5 or uninstalled
│ └─restricted to versions 0.4.3-0.5 by ModelingToolkit [961ee093], leaving only versions 0.5.0-0.5.5
│ └─ModelingToolkit [961ee093] log: see above
└─restricted by compatibility requirements with ModelingToolkit [961ee093] to versions: 4.2.0-5.3.0 or uninstalled — no versions left
└─ModelingToolkit [961ee093] log: see above |
If MTK is fixed to the latest release, which is only compatible with the latest Symbolics, then it won't be compatible with NeuralPDE since that is still on old Symbolics. |
@ArnoStrouwen Do you know how complex updating NeuralPDE to 5.0 is? I may try this. |
@xtalax There currently are no more blockers, i.e. other packages that need to be updated before NeuralPDE can be updated. |
DynamicExpressions.jl (>=0.5.1) and SymbolicRegression.jl (>=0.16.3) have just been updated to SymbolicUtils.jl v1! Thanks to @shashi for fixing an issue with LiteralReal 🥳 |
Neural is done :) |
Is there anything of this that is still open? |
Yup we're past this. |
Let's handle as much of this as possible this next week.
@anandijain @ArnoStrouwen
The text was updated successfully, but these errors were encountered: