Skip to content

Commit 9ab68b0

Browse files
authored
Update README.md
1 parent bb60d32 commit 9ab68b0

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,13 @@ Apart of improving the situation for frozenapp/zipapp use cases this brings thes
111111
1) Reduction of total complexity (cyclomatic complexity goes from 18329 to 18307 a delta of 22, number of lines from 58033 to 57967, a delta of 134)
112112
2) The ```pythonpathsetter``` feature is not advertised. It is likely that its most common use is in Robot Framework quality control.
113113
- if that would make testing easier/faster for multiple python installations that might be worth the risk.
114-
- solutions like [uvx](https://docs.astral.sh/uv/) ```uvx --python 3.14 --from . --reinstall robot``` are available, taking care of warehousing the python versions
114+
- solutions like [uvx](https://docs.astral.sh/uv/) ```uvx --python 3.14 --from . --reinstall robot``` are available, taking care of warehousing the python versions.
115+
- Virutal environments are cheap, get two.
116+
- Have you heard of ziapps? You can have the Robot Framework version you like installed into a single file, and then use the python of choice to execute it!
117+
- Have you heard of frozen apps? You can have Robot Framework with python frozen together ahead of time!
118+
3) The fact that Robot Framework "script edition" ignores installed Robot Framework but requires to be part of the Robot Framework source tree
119+
are two unusual properties, which can cause confusion.
120+
115121
It is hard to get this point across, but the "unpack into a directory" distribution method is very much outdated by now.
116122

117123
#### do not modify the ```sys.path``` (would need to come from upstream)

0 commit comments

Comments
 (0)