Closed FergM closed 4 years ago
WIP code to parse the flight payload json
WIP print out delay time in minutes for each available departure
Add WIP file to find flight gate
remove hardcoded variable. Change printout for prod MVP
add basel roughwork
heathrow draft
Heathrow, get key info and print
start generalised flight parsing structure
delete file which was replaced in last commit
heathrow: batch save multiple days
rename files for clarity
Add working unittests
minor tidying of previous commit
minor tidy file name
minor. replace file deleted in last commit, just new name
Read time strings as Datetimes
add static method to calculate the delay; and its unittests
add delay as a flight property
integrate delay fully in the flight objects
tidy file structure
second half of last commit. delete the old version of moved files
WIP merge multiple days to one dataframe & pickle it
groundwork for iterating raw data files
woop script that combines all the parsed data to one dataframe
WIP plot out two flights against eachother
generalise last commit
WIP plotting script
minor change: add .date() to a comment in case it's used.
WIP file making the key TabulateDepartures/Arrivals to CSV functionality
File that fetches for date and returns result as python dict. Prep for date to csv.
Three files WIP for date_to_csv
Update output filename with date. Update WIP notes.
Tidy Folder structure
Delete duplicates of moved files
Add class which does
Minor update
WIP notes
wip notes
Update structure, docs and bugfix
Update README.md
Handle cancelled Departures. Add Status label.
Handle Arrivals as well as departures
Feature/command line inputs (#4)
Let user specify date and direction from command line
Update readme. Use yesterday as default date.
Feature/codeshare (#5)
Add Code Share column
Add origin and destination
Add script to save Arrivals json
Bugfix: pull arrivals landed time not status time.
Update rough notes
Feature/tidy files (#6)
Move wip analysis files out of src/
Remove extract_flight_list function from use
remove extraction.py and dependencies
Fix last commit. Indent error
Minor notes update
Update README before updating code to match.
Rename main folder
Refactor, make flight classes independent of airport
Untangle generic flight parsing from heathrow parsing
continue last commit
finish last commit
Feature/split tests (#7)
Make flight_parsing test independent of heathrow_parsing
Heathrow unittest - Initial working version
Move tests to test folder. Make imports absolute w.r.t. top-level package. (#8)
Minor tidy.
Update readme
Update codeshare types in general flight test. Update general test with more comprehensive flight_validation
Standardise codeshare names
update docs
Documentation update
docs update
Co-authored-by: Fergal McGovern fergal.mcgovern@origamienergy.com
WIP code to parse the flight payload json
WIP print out delay time in minutes for each available departure
Add WIP file to find flight gate
remove hardcoded variable. Change printout for prod MVP
add basel roughwork
heathrow draft
Heathrow, get key info and print
start generalised flight parsing structure
delete file which was replaced in last commit
heathrow: batch save multiple days
rename files for clarity
Add working unittests
minor tidying of previous commit
minor tidy file name
minor. replace file deleted in last commit, just new name
Read time strings as Datetimes
add static method to calculate the delay; and its unittests
add delay as a flight property
integrate delay fully in the flight objects
tidy file structure
second half of last commit. delete the old version of moved files
WIP merge multiple days to one dataframe & pickle it
groundwork for iterating raw data files
woop script that combines all the parsed data to one dataframe
WIP plot out two flights against eachother
generalise last commit
WIP plotting script
minor change: add .date() to a comment in case it's used.
WIP file making the key TabulateDepartures/Arrivals to CSV functionality
File that fetches for date and returns result as python dict. Prep for date to csv.
Three files WIP for date_to_csv
Update output filename with date. Update WIP notes.
Tidy Folder structure
Delete duplicates of moved files
Add class which does
Minor update
WIP notes
wip notes
Update structure, docs and bugfix
Update README.md
Update README.md
Handle cancelled Departures. Add Status label.
Handle Arrivals as well as departures
Feature/command line inputs (#4)
Let user specify date and direction from command line
Update readme. Use yesterday as default date.
Update README.md
Update README.md
Update README.md
Feature/codeshare (#5)
Add Code Share column
Add origin and destination
Add script to save Arrivals json
Update README.md
Bugfix: pull arrivals landed time not status time.
Update rough notes
Feature/tidy files (#6)
Move wip analysis files out of src/
Remove extract_flight_list function from use
remove extraction.py and dependencies
Fix last commit. Indent error
Fix last commit. Indent error
Fix last commit. Indent error
Minor notes update
Update README before updating code to match.
Rename main folder
Rename main folder
Refactor, make flight classes independent of airport
Untangle generic flight parsing from heathrow parsing
continue last commit
finish last commit
Feature/split tests (#7)
Make flight_parsing test independent of heathrow_parsing
Heathrow unittest - Initial working version
Move tests to test folder. Make imports absolute w.r.t. top-level package. (#8)
Minor tidy.
Update readme
Update codeshare types in general flight test. Update general test with more comprehensive flight_validation
Standardise codeshare names
update docs
Documentation update
docs update
Co-authored-by: Fergal McGovern fergal.mcgovern@origamienergy.com