psc
for PowerSchoolA minimal command-line tool for reading grades from PowerSchool.
Disclaimer: not my actual grades or attendance record.
From the psc
directory, run:
make install
for a full installation.
Alternatively, if you're working on psc
in a development environment, you may wish to symlink the executable for ease of testing:
make link
To uninstall:
make uninstall
Uninstallation will not delete configuration files by default. To force a full purge:
make purge
Any of these commands may require root privileges depending on your environment.
To view all grades:
psc
To view grade and task list for a specific class and marking period (not fully implemented yet):
psc -p 3 -m Q1
At first run, your PowerSchool credentials will be requested and saved to ~/.psc_credentials.yml
. Other configuration options will populate ~/.psc.yml
, and may be tweaked as desired.