You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/reference/pixi_manifest.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -304,6 +304,15 @@ Both PyPi and conda packages are considered.
304
304
!! note Note that for Pypi package indexes the package index must support the `upload-time` field as specified in [`PEP 700`](https://peps.python.org/pep-0700/).
305
305
If the field is not present for a given distribution, the distribution will be treated as unavailable. PyPI provides `upload-time` for all packages.
306
306
307
+
### `resolve-symlinks` (optional)
308
+
309
+
Controls how pixi handles symlinked manifest files. When `true` (the default), pixi resolves symlinks to determine the workspace root from the real file's location. When `false`, pixi uses the symlink's location as the workspace root.
Copy file name to clipboardExpand all lines: schema/model.py
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -203,6 +203,10 @@ class Workspace(StrictBaseModel):
203
203
description="The required version spec for pixi itself to resolve and build the project.",
204
204
examples=[">=0.40"],
205
205
)
206
+
resolve_symlinks: bool|None=Field(
207
+
None,
208
+
description="Whether to resolve symlinked manifest paths to their real file location. When true (default), the workspace root becomes the real file's directory. When false, the workspace root is where the symlink lives.",
Copy file name to clipboardExpand all lines: schema/schema.json
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2509,6 +2509,11 @@
2509
2509
">=0.40"
2510
2510
]
2511
2511
},
2512
+
"resolve-symlinks": {
2513
+
"title": "Resolve-Symlinks",
2514
+
"description": "Whether to resolve symlinked manifest paths to their real file location. When true (default), the workspace root becomes the real file's directory. When false, the workspace root is where the symlink lives.",
2515
+
"type": "boolean"
2516
+
},
2512
2517
"s3-options": {
2513
2518
"title": "S3-Options",
2514
2519
"description": "Options related to S3 for this project",
0 commit comments