File tree 1 file changed +19
-7
lines changed 1 file changed +19
-7
lines changed Original file line number Diff line number Diff line change 1
- .. _freeze-versions :
2
-
3
1
How to control versions
4
2
=======================
5
3
@@ -14,21 +12,35 @@ Version constraints
14
12
Within a project, version constraints for dependencies limit the versions
15
13
that the solver can pick.
16
14
17
- Curated sets
15
+ Curated version sets
18
16
A project can import curated sets of packages and versions that are known to
19
17
work together, such as those Stackage provides for Cabal's use.
20
18
21
- Pinning Hackage versions
19
+ Capped repository versions
22
20
Adding ``index-state `` to a project limits versions coming from Hackage to
23
21
include only those that were available at the cutoff time.
24
22
25
- Freezing
23
+ Frozen versions
26
24
Pins the versions picked by the solver for all dependencies. This is a way
27
25
to preserve a set of versions found by the solver, a solver-curated set, if
28
26
you will.
29
27
30
- Freezing versions
31
- -----------------
28
+ Version ranges
29
+ --------------
30
+
31
+ Version constraints
32
+ -------------------
33
+
34
+ Curated version sets
35
+ --------------------
36
+
37
+ Capped repository versions
38
+ --------------------------
39
+
40
+ .. _freeze-versions :
41
+
42
+ Frozen versions
43
+ ---------------
32
44
33
45
Pinning adds a version equality constraint for each package in the set of
34
46
project dependencies, explicit and transitive. The ``cabal freeze `` command
You can’t perform that action at this time.
0 commit comments