beacon-biosignals / TimeSpans.jl

A Julia package that provides a `TimeSpan` type for representing a continuous span between two points in time.
Other
6 stars 2 forks source link

Add a package extension for ArrowTypes #61

Closed ararslan closed 8 months ago

ararslan commented 8 months ago

Onda currently defines ArrowTypes methods for TimeSpan, likely a holdover from before TimeSpans was its own package. The ArrowTypes interoperability should instead be managed here, and we can do that using a package extension.

I tried to make this compatible with Julia 1.6 but I don't know whether that was successful; CI will tell us.

ararslan commented 8 months ago

I think the way we might need to go about this is to cap Onda's TimeSpans compatibility in the General registry at 1.1, merge/tag this, then make a new release of Onda that requires TimeSpans 1.1 at a minimum.

ararslan commented 8 months ago

Registry compatibility adjustment merged (https://github.com/JuliaRegistries/General/pull/99991) and corresponding PR to Onda created (https://github.com/beacon-biosignals/Onda.jl/pull/154).