A Python package to get data from the Septa API
Project description
━━━━━━ ❖ ━━━━━━
❖ TheSeptaTimes
TheSeptaTimes is a python package designed to make accessing info about Septa's regional rail network easier. I made this because I commute to college every day via septa, and checking the time for the next train via the app or the website simply takes too much time. I wanted something I could access from my terminal, and thus, TheSeptaTimes was born.
❖ Installation
Install from pip
pip3 install TheSeptaTimes
Install from source
- First, install poetry
git clone https://github.com/dotzenith/TheSeptaTimes.git
cd TheSeptaTimes
poetry build
pip3 install ./dist/theseptatimes-0.2.2.tar.gz
❖ Usage
Usage: tst [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
arrivals Find the next arrivals at a given train station
next Search for the next train going from an origin to a destination
search Search for a given station
train Track a given train using it's number
Fuzzy search for a train station
tst search admr
Get times for the next two trains that go from a given train station to another
tst next '30th Street Station' 'North Philadelphia'
List the next 6 arrivals at a given train station
tst arrivals '30th Street Station' 6
Take a look at any given train's schedule using the train number
tst train 9374
❖ What's New?
0.2.3 - Dependency and API updates
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for theseptatimes-0.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e0bec021240fe079b0d928734ce6b984804997a67d45196f1a70e3a01be93e0 |
|
MD5 | d8ec2c0a6582dbf934412a81ee902489 |
|
BLAKE2b-256 | e546e7602e75347822bf844cb0d71ef7a7aaa477aa5148046c995ae3e4b68fdb |