Upgrade or uninstall
Upgrading
Note for users upgrading to Version 3
To upgrade from an earlier version to Version 3.x you will need to remove your existing install.
- save a copy of your
config.yaml
file somewhere safe - run
pip uninstall ephemetoot
- run
pip install ephemetoot
- check your config file is in the current directory
- check everything is working with
ephemetoot --test
orephemetoot --version
Upgrading with pypi
To upgrade to a new version, the easiest way is to use pip to download the latest version from pypi:
pip install --upgrade ephemetoot
Upgrading with git
To upgrade to a new version using git, run the following from inside the ephemetoot
directory:
git fetch --tags
git checkout [latest-tagname]
pip install .
Upgrading with a ZIP file
To upgrade without using git or pypi:
- put your config file somewhere safe
- download and unzip the zip file into your
ephemetoot
directory over the top of your existing installation - move your config file back in to the ephemetoot directory
- run
pip install .
from within the directory
Uninstalling
Uninstall using pip:
pip uninstall ephemetoot
If you scheduled a launchd
job on MacOS using --schedule
, you will also need to unload and remove the scheduling file:
launchctl unload ~/Library/LaunchAgents/ephemetoot.scheduler.plist
rm ~/Library/LaunchAgents/ephemetoot.scheduler.plist