Skip to content

ErikBoesen/psc

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
psc
 
 

psc for PowerSchool

A minimal command-line tool for reading grades from PowerSchool.

Sample screenshot Disclaimer: not my actual grades or attendance record.

Installation

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.

Use

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

Configuration

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.

License

MIT

Author

Erik Boesen

About

🏫🐚 A command line tool for checking grades on PowerSchool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published