@@ -112,6 +112,8 @@ The **Forecast** object, it contains both weather data and the HTTP response fro
112112 - Returns a PirateWeatherDataBlock object
113113- ** daily()**
114114 - Returns a PirateWeatherDataBlock object
115+ - ** flags()**
116+ - Returns a PirateWeatherFlagsBlock object
115117- ** update()**
116118 - Refreshes the forecast data by making a new request.
117119
@@ -158,6 +160,36 @@ For a full list of PirateWeatherDataPoint attributes and attribute descriptions,
158160----------------------------------------------------
159161
160162
163+ * class* pirateweather.models.PirateWeatherFlagsBlock
164+ ---------------------------------------------------
165+
166+ Contains data about the flags used to generate the forecast.
167+
168+ ** Attributes** * (descriptions taken from the pirateweather.net website)*
169+ - ** units**
170+ - Indicates which units were used in the forecasts.
171+ - ** version**
172+ - The version of Pirate Weather used to generate the forecast.
173+ - ** nearestStation**
174+ - Not implemented, and will always return 0.
175+ - ** sources**
176+ - The models used to generate the forecast.
177+ - ** sourceTimes**
178+ - The time in UTC when the model was last updated.
179+ - ** processTime**
180+ - The time taken to process the request in milliseconds.
181+ - ** ingestVersion**
182+ - The ingest version of Pirate Weather used to generate the forecast.
183+ - ** nearestCity**
184+ - The name of the closest city to your location.
185+ - ** nearestCountry**
186+ - The country name of the closest city to your location.
187+ - ** nearestSubNational**
188+ - The sub national name of the closest city to your location.
189+
190+ ----------------------------------------------------
191+
192+
161193How Timezones Work
162194------------------
163195Requests with a naive datetime (no time zone specified) will correspond to the supplied time in the requesting location. If a timezone aware datetime object is supplied, the supplied time will be in the associated timezone.
0 commit comments