diff --git a/Project.toml b/Project.toml index a876b799c5d2c7bc3f4fd6c5371d827f0bbea4c7..09cdc0da8f1bf2fc00ff7c908073e630eeb06c8b 100644 --- a/Project.toml +++ b/Project.toml @@ -14,6 +14,7 @@ Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" Sockets = "6462fe0b-24de-5631-8697-dd941f90decc" StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" +TOML = "fa267f1f-6049-4f14-aa54-33bafae1ed76" UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" UnROOT = "3cd96dde-e98d-4713-81e9-a4a1b0235ce9" diff --git a/src/KM3io.jl b/src/KM3io.jl index 0a74a8f42097085f810f31557e6131b1f16c66e3..072775b61947f25576d283c24c531d9680155ece 100644 --- a/src/KM3io.jl +++ b/src/KM3io.jl @@ -7,9 +7,16 @@ using Printf: @printf using Dates: DateTime, datetime2unix, unix2datetime using Sockets using UUIDs +using TOML import Pkg -const version = VersionNumber(Pkg.TOML.parsefile(joinpath(pkgdir(KM3io), "Project.toml"))["version"]) +const version = let + if VERSION < v"1.9" + VersionNumber(TOML.parsefile(joinpath(pkgdir(KM3io), "Project.toml"))["version"]) + else + pkgversion(KM3io) + end +end using DocStringExtensions using StaticArrays: FieldVector, @SArray, SVector