From cc7611d6984efe9cce70b1388c8bdfd14ed814d3 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 31 Jul 2024 18:14:12 +0000 Subject: [PATCH] feat(api): OpenAPI spec update via Stainless API (#37) --- .stats.yml | 2 +- .../types/arrival_and_departure_list_response.py | 8 ++++---- .../types/arrival_and_departure_retrieve_response.py | 4 ++-- src/onebusaway/types/route_retrieve_response.py | 4 ++-- src/onebusaway/types/stop_ids_for_agency_list_response.py | 6 +++--- src/onebusaway/types/stop_retrieve_response.py | 4 ++-- .../types/stops_for_location_retrieve_response.py | 6 +++--- src/onebusaway/types/stops_for_route_list_response.py | 2 +- src/onebusaway/types/trip_detail_retrieve_response.py | 4 ++-- .../types/trip_for_vehicle_retrieve_response.py | 4 ++-- src/onebusaway/types/trip_retrieve_response.py | 4 ++-- .../types/trips_for_location_retrieve_response.py | 8 ++++---- 12 files changed, 28 insertions(+), 28 deletions(-) diff --git a/.stats.yml b/.stats.yml index 7b31779..998bae4 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ configured_endpoints: 17 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/open-transit%2Fopen-transit-912f1aea248013c509e8c8dc1021bbe3d421d4ff8f46773c4a93a48995146eba.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/open-transit%2Fopen-transit-a76aaa28b1ff275676373d305278b77b1b022f153cf3c9866e322ba253828099.yml diff --git a/src/onebusaway/types/arrival_and_departure_list_response.py b/src/onebusaway/types/arrival_and_departure_list_response.py index 2b13670..84eb767 100644 --- a/src/onebusaway/types/arrival_and_departure_list_response.py +++ b/src/onebusaway/types/arrival_and_departure_list_response.py @@ -266,15 +266,15 @@ class ArrivalAndDepartureListResponseDataEntryArrivalsAndDeparture(BaseModel): class ArrivalAndDepartureListResponseDataEntry(BaseModel): - arrivals_and_departures: Optional[List[ArrivalAndDepartureListResponseDataEntryArrivalsAndDeparture]] = FieldInfo( - alias="arrivalsAndDepartures", default=None + arrivals_and_departures: List[ArrivalAndDepartureListResponseDataEntryArrivalsAndDeparture] = FieldInfo( + alias="arrivalsAndDepartures" ) class ArrivalAndDepartureListResponseData(BaseModel): - entry: Optional[ArrivalAndDepartureListResponseDataEntry] = None + entry: ArrivalAndDepartureListResponseDataEntry - references: Optional[References] = None + references: References class ArrivalAndDepartureListResponse(ResponseWrapper): diff --git a/src/onebusaway/types/arrival_and_departure_retrieve_response.py b/src/onebusaway/types/arrival_and_departure_retrieve_response.py index aa6c77a..723eec7 100644 --- a/src/onebusaway/types/arrival_and_departure_retrieve_response.py +++ b/src/onebusaway/types/arrival_and_departure_retrieve_response.py @@ -265,9 +265,9 @@ class ArrivalAndDepartureRetrieveResponseDataEntry(BaseModel): class ArrivalAndDepartureRetrieveResponseData(BaseModel): - entry: Optional[ArrivalAndDepartureRetrieveResponseDataEntry] = None + entry: ArrivalAndDepartureRetrieveResponseDataEntry - references: Optional[References] = None + references: References class ArrivalAndDepartureRetrieveResponse(ResponseWrapper): diff --git a/src/onebusaway/types/route_retrieve_response.py b/src/onebusaway/types/route_retrieve_response.py index 640416a..cf07d4a 100644 --- a/src/onebusaway/types/route_retrieve_response.py +++ b/src/onebusaway/types/route_retrieve_response.py @@ -32,9 +32,9 @@ class RouteRetrieveResponseDataEntry(BaseModel): class RouteRetrieveResponseData(BaseModel): - entry: Optional[RouteRetrieveResponseDataEntry] = None + entry: RouteRetrieveResponseDataEntry - references: Optional[References] = None + references: References class RouteRetrieveResponse(ResponseWrapper): diff --git a/src/onebusaway/types/stop_ids_for_agency_list_response.py b/src/onebusaway/types/stop_ids_for_agency_list_response.py index 6120be8..bf3927c 100644 --- a/src/onebusaway/types/stop_ids_for_agency_list_response.py +++ b/src/onebusaway/types/stop_ids_for_agency_list_response.py @@ -12,11 +12,11 @@ class StopIDsForAgencyListResponseData(BaseModel): - limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None) + list: List[str] - list: Optional[List[str]] = None + references: References - references: Optional[References] = None + limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None) class StopIDsForAgencyListResponse(ResponseWrapper): diff --git a/src/onebusaway/types/stop_retrieve_response.py b/src/onebusaway/types/stop_retrieve_response.py index abb6779..8d71183 100644 --- a/src/onebusaway/types/stop_retrieve_response.py +++ b/src/onebusaway/types/stop_retrieve_response.py @@ -36,9 +36,9 @@ class StopRetrieveResponseDataEntry(BaseModel): class StopRetrieveResponseData(BaseModel): - entry: Optional[StopRetrieveResponseDataEntry] = None + entry: StopRetrieveResponseDataEntry - references: Optional[References] = None + references: References class StopRetrieveResponse(ResponseWrapper): diff --git a/src/onebusaway/types/stops_for_location_retrieve_response.py b/src/onebusaway/types/stops_for_location_retrieve_response.py index a505f4a..3612168 100644 --- a/src/onebusaway/types/stops_for_location_retrieve_response.py +++ b/src/onebusaway/types/stops_for_location_retrieve_response.py @@ -40,11 +40,11 @@ class StopsForLocationRetrieveResponseDataList(BaseModel): class StopsForLocationRetrieveResponseData(BaseModel): - limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None) + list: List[StopsForLocationRetrieveResponseDataList] - list: Optional[List[StopsForLocationRetrieveResponseDataList]] = None + references: References - references: Optional[References] = None + limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None) class StopsForLocationRetrieveResponse(ResponseWrapper): diff --git a/src/onebusaway/types/stops_for_route_list_response.py b/src/onebusaway/types/stops_for_route_list_response.py index d0703a0..2aa1644 100644 --- a/src/onebusaway/types/stops_for_route_list_response.py +++ b/src/onebusaway/types/stops_for_route_list_response.py @@ -72,4 +72,4 @@ class StopsForRouteListResponseData(BaseModel): class StopsForRouteListResponse(ResponseWrapper): - data: Optional[StopsForRouteListResponseData] = None + data: StopsForRouteListResponseData diff --git a/src/onebusaway/types/trip_detail_retrieve_response.py b/src/onebusaway/types/trip_detail_retrieve_response.py index e88b30c..24f2152 100644 --- a/src/onebusaway/types/trip_detail_retrieve_response.py +++ b/src/onebusaway/types/trip_detail_retrieve_response.py @@ -179,9 +179,9 @@ class TripDetailRetrieveResponseDataEntry(BaseModel): class TripDetailRetrieveResponseData(BaseModel): - entry: Optional[TripDetailRetrieveResponseDataEntry] = None + entry: TripDetailRetrieveResponseDataEntry - references: Optional[References] = None + references: References class TripDetailRetrieveResponse(ResponseWrapper): diff --git a/src/onebusaway/types/trip_for_vehicle_retrieve_response.py b/src/onebusaway/types/trip_for_vehicle_retrieve_response.py index fdebda9..90a6ff8 100644 --- a/src/onebusaway/types/trip_for_vehicle_retrieve_response.py +++ b/src/onebusaway/types/trip_for_vehicle_retrieve_response.py @@ -179,9 +179,9 @@ class TripForVehicleRetrieveResponseDataEntry(BaseModel): class TripForVehicleRetrieveResponseData(BaseModel): - entry: Optional[TripForVehicleRetrieveResponseDataEntry] = None + entry: TripForVehicleRetrieveResponseDataEntry - references: Optional[References] = None + references: References class TripForVehicleRetrieveResponse(ResponseWrapper): diff --git a/src/onebusaway/types/trip_retrieve_response.py b/src/onebusaway/types/trip_retrieve_response.py index 58a3a34..92c8546 100644 --- a/src/onebusaway/types/trip_retrieve_response.py +++ b/src/onebusaway/types/trip_retrieve_response.py @@ -36,9 +36,9 @@ class TripRetrieveResponseDataEntry(BaseModel): class TripRetrieveResponseData(BaseModel): - entry: Optional[TripRetrieveResponseDataEntry] = None + entry: TripRetrieveResponseDataEntry - references: Optional[References] = None + references: References class TripRetrieveResponse(ResponseWrapper): diff --git a/src/onebusaway/types/trips_for_location_retrieve_response.py b/src/onebusaway/types/trips_for_location_retrieve_response.py index 2c69d10..237c30c 100644 --- a/src/onebusaway/types/trips_for_location_retrieve_response.py +++ b/src/onebusaway/types/trips_for_location_retrieve_response.py @@ -26,16 +26,16 @@ class TripsForLocationRetrieveResponseDataList(BaseModel): class TripsForLocationRetrieveResponseData(BaseModel): + list: List[TripsForLocationRetrieveResponseDataList] + + references: References + limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None) """Indicates if the limit of trips has been exceeded""" - list: Optional[List[TripsForLocationRetrieveResponseDataList]] = None - out_of_range: Optional[bool] = FieldInfo(alias="outOfRange", default=None) """Indicates if the search location is out of range""" - references: Optional[References] = None - class TripsForLocationRetrieveResponse(ResponseWrapper): data: Optional[TripsForLocationRetrieveResponseData] = None