qojulia / WaveguideQED.jl

Library for simulating time binned photons in Waveguide Quantum Electrodynamics
MIT License
7 stars 2 forks source link

CompatHelper: add new compat entry for Interpolations at version 0.14, (keep existing compat) #15

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

This pull request sets the compat entry for the Interpolations package to 0.14. This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry. It is your responsibility to make sure that your package tests pass before you merge this pull request. Note: Consider registering a new release of your package immediately after merging this PR, as downstream packages may depend on this for tests to pass.

Krastanov commented 1 year ago

All of these Compat Bot (short for "Compatibility") Pull Requests are simply helping you keep up with version changes in your dependencies. You have not set an compat bounds, so the bot just adds the newest versions as bonds, but it becomes particularly useful when you already have compat bounds but a new version of a dependency is released that has a breaking change - the bot lets you automatically test whether the new version works fine.

Check this out https://pkgdocs.julialang.org/v1/compatibility/ (just the intro, no need to read it all. The main point is that julia packages usually follow the "semantic versioning" conventions)

Krastanov commented 1 year ago

You can just merge them all. Or close them all and manually add the same constraints.