Up: Index | Prev: Templates | Next: Quick Mode

Installing SSG

Download

VersionLinkSize
Currentssg.py232K
0.1ssg.py232K

Install

The ssg.py application is packaged as a Python "zipapp" using a tool called "shiv", which was released to the open source community by developers at LinkedIn. If you want to see the code, you can just unzip the application file.

Zipapps are deployed in a similar manner to standalone binary executables, with the proviso that a suitable Python interpreter must be available on the system. There is no installation required; you can run them from anywhere. If, however, you place the zipapp in a location referenced by your PATH environmental variable, you can run it from any directory, which is very convenient.

You can also rename the file and it will still work; you will still need to have the .py suffix on Windows, though.

Uninstall

If you no longer want SSG just delete the file. The only modification that is made to your file system is a .shiv directory in your home directory that is used to cache the decompressed files. Feel free to delete this with impunity; it will be recreated next time SSG is run at the cost of a small amount of startup delay.