Skip to content

Commit 7ec9ba0

Browse files
Merge pull request #38 from OneBusAway/release-please--branches--main--changes--next
release: 0.1.0-alpha.10
2 parents 56dab16 + 3fa8857 commit 7ec9ba0

22 files changed

+53
-44
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.9"
2+
".": "0.1.0-alpha.10"
33
}

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
configured_endpoints: 17
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/open-transit%2Fopen-transit-912f1aea248013c509e8c8dc1021bbe3d421d4ff8f46773c4a93a48995146eba.yml
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/open-transit%2Fopen-transit-261df351536029839245955df4df7341de315fe2b1d1d6aeb063eaef62bcddc9.yml

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## 0.1.0-alpha.10 (2024-07-31)
4+
5+
Full Changelog: [v0.1.0-alpha.9...v0.1.0-alpha.10](https://github.com/OneBusAway/python-sdk/compare/v0.1.0-alpha.9...v0.1.0-alpha.10)
6+
7+
### Features
8+
9+
* **api:** OpenAPI spec update via Stainless API ([#37](https://github.com/OneBusAway/python-sdk/issues/37)) ([cc7611d](https://github.com/OneBusAway/python-sdk/commit/cc7611d6984efe9cce70b1388c8bdfd14ed814d3))
10+
* **api:** OpenAPI spec update via Stainless API ([#39](https://github.com/OneBusAway/python-sdk/issues/39)) ([45dc9fe](https://github.com/OneBusAway/python-sdk/commit/45dc9fe6b89ab5224d6f60d97d10ab85326e08fd))
11+
312
## 0.1.0-alpha.9 (2024-07-31)
413

514
Full Changelog: [v0.1.0-alpha.8...v0.1.0-alpha.9](https://github.com/OneBusAway/python-sdk/compare/v0.1.0-alpha.8...v0.1.0-alpha.9)

examples/stop_ids_for_agency.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ def main_sync() -> None:
55
client = onebusaway.OnebusawaySDK(api_key="TEST")
66
agency_id = "40"
77
stop_ids = client.stop_ids_for_agency.list(agency_id)
8-
if stop_ids.data and stop_ids.data.list is not None:
8+
if stop_ids.data:
99
for stop_id in stop_ids.data.list:
1010
print(stop_id)
1111

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "onebusaway"
3-
version = "0.1.0-alpha.9"
3+
version = "0.1.0-alpha.10"
44
description = "The official Python library for the onebusaway-sdk API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

src/onebusaway/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "onebusaway"
4-
__version__ = "0.1.0-alpha.9" # x-release-please-version
4+
__version__ = "0.1.0-alpha.10" # x-release-please-version

src/onebusaway/resources/trip_for_vehicle.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def retrieve(
7474
if not vehicle_id:
7575
raise ValueError(f"Expected a non-empty value for `vehicle_id` but received {vehicle_id!r}")
7676
return self._get(
77-
f"/api/where/trip-for-vehicle/vehicleID.json",
77+
f"/api/where/trip-for-vehicle/{vehicle_id}.json",
7878
options=make_request_options(
7979
extra_headers=extra_headers,
8080
extra_query=extra_query,
@@ -144,7 +144,7 @@ async def retrieve(
144144
if not vehicle_id:
145145
raise ValueError(f"Expected a non-empty value for `vehicle_id` but received {vehicle_id!r}")
146146
return await self._get(
147-
f"/api/where/trip-for-vehicle/vehicleID.json",
147+
f"/api/where/trip-for-vehicle/{vehicle_id}.json",
148148
options=make_request_options(
149149
extra_headers=extra_headers,
150150
extra_query=extra_query,

src/onebusaway/types/agencies_with_coverage_retrieve_response.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ class AgenciesWithCoverageRetrieveResponseDataList(BaseModel):
2828

2929

3030
class AgenciesWithCoverageRetrieveResponseData(BaseModel):
31-
limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None)
31+
list: List[AgenciesWithCoverageRetrieveResponseDataList]
3232

33-
list: Optional[List[AgenciesWithCoverageRetrieveResponseDataList]] = None
33+
references: References
3434

35-
references: Optional[References] = None
35+
limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None)
3636

3737

3838
class AgenciesWithCoverageRetrieveResponse(ResponseWrapper):

src/onebusaway/types/agency_retrieve_response.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ class AgencyRetrieveResponseDataEntry(BaseModel):
3434

3535

3636
class AgencyRetrieveResponseData(BaseModel):
37-
entry: Optional[AgencyRetrieveResponseDataEntry] = None
37+
entry: AgencyRetrieveResponseDataEntry
3838

39-
limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None)
39+
references: References
4040

41-
references: Optional[References] = None
41+
limit_exceeded: Optional[bool] = FieldInfo(alias="limitExceeded", default=None)
4242

4343

4444
class AgencyRetrieveResponse(ResponseWrapper):

src/onebusaway/types/arrival_and_departure_list_response.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -266,15 +266,15 @@ class ArrivalAndDepartureListResponseDataEntryArrivalsAndDeparture(BaseModel):
266266

267267

268268
class ArrivalAndDepartureListResponseDataEntry(BaseModel):
269-
arrivals_and_departures: Optional[List[ArrivalAndDepartureListResponseDataEntryArrivalsAndDeparture]] = FieldInfo(
270-
alias="arrivalsAndDepartures", default=None
269+
arrivals_and_departures: List[ArrivalAndDepartureListResponseDataEntryArrivalsAndDeparture] = FieldInfo(
270+
alias="arrivalsAndDepartures"
271271
)
272272

273273

274274
class ArrivalAndDepartureListResponseData(BaseModel):
275-
entry: Optional[ArrivalAndDepartureListResponseDataEntry] = None
275+
entry: ArrivalAndDepartureListResponseDataEntry
276276

277-
references: Optional[References] = None
277+
references: References
278278

279279

280280
class ArrivalAndDepartureListResponse(ResponseWrapper):

0 commit comments

Comments
 (0)