Hi dear fellow julians. The documentation for Pkg mentions here that
The union of multiple version specifiers can be formed by comma separating individual version specifiers, e.g.
[compat] Example = "1.2, 2"
will result in
Now, in the example that is being made, that’s indeed the union of the versions sets which each specifier indicates, so that’s ok.
However, I guess one could also specify things like
[compat] Example = ">= 0.3.0, < 1.0.0"
to indicate [0.3.0, 1.0.0). Is that an actual thing? And wouldn’t the comma in that case indicate intersection of specifiers?