Releases: ufechner7/PkgHelpers.jl
Releases · ufechner7/PkgHelpers.jl
v0.3.0
v0.2.4
PkgHelpers v0.2.4
Merged pull requests:
v0.2.3
v0.2.2
v0.2.1
PkgHelpers v0.2.1
PkgHelpers provides the functions freeze()
and lower_bound()
to update your Project.toml
file and freeze or lower_bound your direct
dependencies.
New:
- the new entries in Project.toml are sorted
- the parameter
copy_manifest
allows to
create a copy of your manifest file under
a distinct name which documents also the
versions of your indirect dependencies - PkgHelpers works now with Julia 1.4 to 1.11
Usage:
- add PkgHelpers to your global environment
- in your local project type
using Pkg, PkgHelpers
freeze(Pkg, copy_manifest=true)
v0.2.0
PkgHelpers v0.2.0
Fixed issues:
This release supports four different type of compat entries:
function | compat entry | range | specifier |
---|---|---|---|
freeze(Pkg) | "=1.2.3" | [1.2.3, 1.2.3] | equality |
freeze(Pkg; relax=true) | "~1.2.3" | [1.2.3, 1.3.0) | tilde |
lower_bound(Pkg) | "1.2.3" | [1.2.3, 2.0.0) | caret |
lower_bound(Pkg; relax=true) | "1.2" | [1.2.0, 2.0.0) | caret |