Skip to content

Commit

Permalink
Add fades comparison to docs (#1046)
Browse files Browse the repository at this point in the history
Co-authored-by: Tzu-ping Chung <[email protected]>
  • Loading branch information
smheidrich and uranusjr authored Aug 29, 2023
1 parent ac65e1d commit 248fa37
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs/comparisons.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,15 @@ pip-run poetry -- -m poetry --help

Example interaction:
None.

## pipx vs fades

[fades](https://github.com/PyAr/fades) is a tool to run **individual** Python scripts inside automatically provisioned virtualenvs with their dependencies installed.

* Both [fades](https://github.com/PyAr/fades#how-to-mark-the-dependencies-to-be-installed) and [pipx run](examples.md#pipx-run-examples) allow specifying a script's dependencies in specially formatted comments, but the exact syntax differs (see also [PEP 722](https://peps.python.org/pep-0722/) which seeks to standardize such syntax).
* Both tools automatically set up reusable virtualenvs containing the necessary dependencies.
* Both can download Python scripts/packages to execute from remote resources.
* fades can only run individual script files while pipx can also run packages.

Example interaction:
None.

0 comments on commit 248fa37

Please sign in to comment.