Updated Developer Tools (markdown)

Rhet Turnbull
2022-02-21 20:39:40 -08:00
parent de02b070b7
commit 97f8c4796d

@@ -56,7 +56,7 @@ ZADDITIONALASSETATTRIBUTES, ZTITLE, 26, Palm Tree
## install / uninstall
The final two commands install or uninstall python packages into the same virtual environment that osxphotos is running in. These are primarily used for developing plugins when you've installed osxphotos via [pipx](https://github.com/pypa/pipx) which is the recommended approach. pipx handles creating a virtual environment for you but if you are developing a custom plugin function to use with the `--query-function`, `--post-function` or `{function}` template, and you need to install an external dependency, you'll need to inject those dependencies into the virtual environment set up by pipx. You can use `pipx inject` for this but many people don't know about that feature so I added the ability for osxphotos to do this itself.
These commands install or uninstall python packages into the same virtual environment that osxphotos is running in. These are primarily used for developing plugins when you've installed osxphotos via [pipx](https://github.com/pypa/pipx) which is the recommended approach. pipx handles creating a virtual environment for you but if you are developing a custom plugin function to use with the `--query-function`, `--post-function` or `{function}` template, and you need to install an external dependency, you'll need to inject those dependencies into the virtual environment set up by pipx. You can use `pipx inject` for this but many people don't know about that feature so I added the ability for osxphotos to do this itself.
## exportdb