This is for Argentum 2, which is included with Halyde 3.0.0+. For the original Argentum, see Argentum 1.
In some cases it is possible that a package depends on a specific range of versions of another package. Or perhaps there is a bug in the latest version of a package and the user would like to revert to a previous one. In these cases, Advanced Versioning Syntax may be used, either in the dependencies or conflicts fields of a package's master config, or by the user when installing a package.
AVS and package versioning in general is based on Semantic Versioning.
package-name=1.2.3, where 1.2.3 is the version.*) can be used. For example:package-name=1*package-name=1.2*