Skip to main content

FAA Airport Status

This is a simple Python package used to retrieve data from the FAA's NAS Status API.

Classes

The following classes are available and in some cases dynamically generated when retrieving data:

Class Information Provided Methods
ArriveDepartDelay Airport, Status, Minimum delay, Maximum delay, Trend, Reason, Update time
GroundDelay Airport, Status, Average delay, Maximum delay, Start time, End time, Reason, Update time, URL to the advisory, Departure scope (if applicable), Included Facilities (if applicable), Included flights (if applicable)
GroundStop Airport, Status, End Time, Reason, Update time, URL to advisory, Included facilities (if applicable), Included flights (if applicable), Probabibility of extension
Closure Airport, Status, Begin Time, End Time, Update time, NOTAM text
AirportConfig Airport, Time the data was created, Arrival runway config, Departure runway config, Arrival rate, Source time stamp
Airport Code (provide when creating, IATA format), Name, Longitude, Latitude, Bool of if airport is deicing (see note), Bool of any delays, Count of delays, GroundDelay object, GroundStop object, Depart Delay object (ArriveDepartDelay), Arrive Delay object (ArriveDepartDelay), Closure object, Airport config Update

Items in italics are not updated until delay data is present

Note: Information about airport deicing is untested

Methods Available

get_airport_delays(airport_code, session) requires the code for the airport to get delays for in IATA format (i.e. ATL for Atlanta) and an asyncio HTTP session (such as aiohttp.ClientSession) and returns an Airport object

Support

Buy me a coffee

Metadata

Release files for faadelays 2023.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for faadelays 2023.9.1
File Size Uploaded
faadelays-2023.9.1.tar.gz 4.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for faadelays 2023.9.1
File Interpreter ABI Platform
faadelays-2023.9.1-py3-none-any.whl Python 3 none any Details

Total release size: 10.0 kB

Release files / faadelays-2023.9.1.tar.gz

Download URL faadelays-2023.9.1.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9e030577e044de129e69e1845f8c47a730c8aed1850ec4b0c416eb73864c15ab
BLAKE2b-256 checksum
How to use checksums
fe92243633587edf4e1758a9a8617226ac88a0227a1422b956fb5644aac34791
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / faadelays-2023.9.1-py3-none-any.whl

Download URL faadelays-2023.9.1-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a8bd34e427940ecbf43db6a4b73bc92cf7e403ec709e7881ba49c4d9c834053f
BLAKE2b-256 checksum
How to use checksums
125f0f4b3ee1d4c4f08776358d07e3c7c70a972d98e2c28d07f04e99e564602f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release history Release notifications | RSS feed

This release

2023.9.1 This release

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page