jpjones76 / SeisIO.jl

Julia language support for geophysical time series data
http://seisio.readthedocs.org
Other
47 stars 21 forks source link

SeisIO prevents other packages to be updated #85

Open ihuangz opened 2 years ago

ihuangz commented 2 years ago

Hi,

It seems that SeisIO prevents other packages to be updated. It seems that SeisIO is dependent on HTTP v0.8, so that other packages relying on HTTP v0.9 cannot be updated.

[cd3eb016] ↑ HTTP v0.8.19 ⇒ v0.9.13 [717857b8] ↑ DSP v0.6.10 ⇒ v0.7.3 [f67ccb44] ↑ HDF5 v0.13.7 ⇒ v0.15.6 [c3e4b0f8] ↑ Pluto v0.14.7 ⇒ v0.15.1 [64499a7a] ↑ WriteVTK v1.9.2 ⇒ v1.10.1

jpjones76 commented 2 years ago

I'll update this on branch Main today. Funny story: I originally had no version dependence in my Project.toml, but someone from the Julia team got upset with me about that when I first released SeisIO.

jpjones76 commented 2 years ago

I will have to leave HDF5 at v0.13 or older until I figure out what that package's maintainers did with the HDF5Dataset type (which I had to use extensively to get around their slowdown and memory problems). Everything else seems to pass tests with "≥" versioning in my [compat].

tclements commented 2 years ago

Bumping this issue - @jpjones76 can we create a minor or patch release with the HTTP and LightXML version updates?

jpjones76 commented 2 years ago

This will become part of a bugfix patch as soon as I have GitHub Actions testing operational. Working on that today.

haakon-e commented 1 year ago

Hello, did you ever get a chance to look into the issue with HDF5? Using this package and Plots in the same environment currently leads to warnings such as the one reported here: https://github.com/JuliaPlots/Plots.jl/issues/3235