Just to have a place to note down things that come to mind to be eventually worked on after https://github.com/oscar-system/Oscar.jl/issues/4200 is resolved. - [ ] Replace `Pidfile.jl` by `FileWatching.Pidfile` in GAP.jl, Polymake.jl, Singular.jl (needs julia 1.9): - [x] https://github.com/oscar-system/GAP.jl/pull/1207 - [ ] https://github.com/oscar-system/Singular.jl/pull/871 - [x] https://github.com/oscar-system/Polymake.jl/pull/523 - [x] Clean up package extensions in AbstractAlgebra.jl, Hecke.jl - [ ] Use `Base.pkgversion` to determine one's own version, instead of the current variation of Toml parsing hacks. See https://github.com/JuliaLang/julia/pull/45607: - ~AbstractAlgebra~ - [x] https://github.com/Nemocas/Nemo.jl/pull/2127 - [x] https://github.com/thofma/Hecke.jl/pull/1933 - ~Polymake~ - [ ] https://github.com/oscar-system/Singular.jl/pull/874 - https://github.com/oscar-system/GAP.jl/pull/1217 - [ ] Oscar - [ ] https://github.com/oscar-system/GAP.jl/issues/1118 @everyone please just edit this and add things to the list instead of writing comments with suggestions.
Just to have a place to note down things that come to mind to be eventually worked on after #4200 is resolved.
Pidfile.jlbyFileWatching.Pidfilein GAP.jl, Polymake.jl, Singular.jl (needs julia 1.9):Pidfile.jldep byFileWatchingstdlib Polymake.jl#523Base.pkgversionto determine one's own version, instead of the current variation of Toml parsing hacks. See Addpkgversion(m::Module)to get the version of the package that loaded a given module JuliaLang/julia#45607:AbstractAlgebraBase.pkgversionto query Nemo version Nemocas/Nemo.jl#2127Base.pkgversionto query the Hecke version thofma/Hecke.jl#1933PolymakeBase.pkgversionto query the Singular.jl version Singular.jl#874CompatGAP.jl#1217@everyone please just edit this and add things to the list instead of writing comments with suggestions.