We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0964d7d commit 779aca4Copy full SHA for 779aca4
1 file changed
docs/CI_TROUBLESHOOTING.md
@@ -0,0 +1,15 @@
1
+# CI Troubleshooting
2
+
3
+## pip "resolution-too-deep"
4
+- Cause: overly broad/unconstrained dependencies force exhaustive resolution.
5
+- Fix: install with constraints to bound dependency space.
6
+ ```bash
7
+ pip install -r requirements.txt -c constraints.txt
8
+ ```
9
+- Ensure critical deps (e.g., `cryptography>=39.0.0`) have minimum versions.
10
11
+## General Tips
12
+- Re-run with `pip --verbose` to inspect resolution decisions.
13
+- Clear pip cache if resolution seems stuck: `pip cache purge`.
14
+- Keep `constraints.txt` in sync with `requirements.txt` when updating dependencies.
15
0 commit comments