Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ generation:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
python:
version: 1.0.0-beta.4
version: 1.0.0-beta.5
additionalDependencies:
dev:
freezegun: ^1.5.1
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.544.0
speakeasyVersion: 1.545.0
sources:
openapi:
sourceNamespace: openapi
sourceRevisionDigest: sha256:85ec068338ddfc14e06622b1e931541a498f4c49aeeaf0f302402db036946c03
sourceBlobDigest: sha256:401058100c062781b727963b34eca9058a912382df5931b40d824efb3a76e4f8
sourceRevisionDigest: sha256:ebc1d709096533e6e35417ed8045aea04a79680840aea7503f26d2c83c2f2e76
sourceBlobDigest: sha256:829dafb0ea4f20a71ab1ec278d1dcc9f00d3756a4df3faeee2962c181e52d20e
tags:
- latest
- speakeasy-sdk-regen-1747220950
- speakeasy-sdk-regen-1747268910
- 1.0.0
targets:
python:
source: openapi
sourceNamespace: openapi
sourceRevisionDigest: sha256:85ec068338ddfc14e06622b1e931541a498f4c49aeeaf0f302402db036946c03
sourceBlobDigest: sha256:401058100c062781b727963b34eca9058a912382df5931b40d824efb3a76e4f8
sourceRevisionDigest: sha256:ebc1d709096533e6e35417ed8045aea04a79680840aea7503f26d2c83c2f2e76
sourceBlobDigest: sha256:829dafb0ea4f20a71ab1ec278d1dcc9f00d3756a4df3faeee2962c181e52d20e
codeSamplesNamespace: oas-python-code-samples
codeSamplesRevisionDigest: sha256:58b6dc30245033d91e83879bb61d38cabb91a6620991ce08b55dd88a52e0c3fa
codeSamplesRevisionDigest: sha256:825b8d9e05d88f1580d7b130c63fe56af4e8ddaaecb67a724ac52ed446666485
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,14 @@ Based on:
### Generated
- [python v1.0.0-beta.4] .
### Releases
- [PyPI v1.0.0-beta.4] https://pypi.org/project/gr4vy/1.0.0-beta.4 - .
- [PyPI v1.0.0-beta.4] https://pypi.org/project/gr4vy/1.0.0-beta.4 - .

## 2025-05-15 00:28:15
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.545.0 (2.599.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.0.0-beta.5] .
### Releases
- [PyPI v1.0.0-beta.5] https://pypi.org/project/gr4vy/1.0.0-beta.5 - .
3 changes: 3 additions & 0 deletions docs/models/airline.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ Information about an airline travel.
| `issued_address` | *OptionalNullable[str]* | :heavy_minus_sign: | The address of the place/agency that issued the ticket. | 123 Broadway, New York |
| `issued_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | The date that the ticket was last issued in the airline reservation system. | 2013-07-16T19:23:00.000+00:00 |
| `issuing_carrier_code` | *OptionalNullable[str]* | :heavy_minus_sign: | For airline aggregators, three-character IATA code of the airline issuing the ticket. | 649 |
| `issuing_carrier_name` | *OptionalNullable[str]* | :heavy_minus_sign: | For airline aggregators, name of the airline issuing the ticket. | Air Transat A.T. Inc |
| `issuing_iata_designator` | *OptionalNullable[str]* | :heavy_minus_sign: | For airline aggregators, two-character IATA code of the airline issuing the ticket. | TS |
| `issuing_icao_code` | *OptionalNullable[str]* | :heavy_minus_sign: | For airline aggregators, three-character ICAO code of the airline issuing the ticket. | TSC |
| `legs` | List[[models.AirlineLeg](../models/airlineleg.md)] | :heavy_minus_sign: | An array of separate trip segments. Each leg contains detailed itinerary information. | |
| `passenger_name_record` | *OptionalNullable[str]* | :heavy_minus_sign: | The Passenger Name Record (PNR) in the airline reservation system. | JOHN L |
| `passengers` | List[[models.AirlinePassenger](../models/airlinepassenger.md)] | :heavy_minus_sign: | An array of the travelling passengers. | |
Expand Down
3 changes: 3 additions & 0 deletions docs/models/airlineleg.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
| `arrival_city` | *OptionalNullable[str]* | :heavy_minus_sign: | Arrival city name. | Los Angeles |
| `arrival_country` | *OptionalNullable[str]* | :heavy_minus_sign: | Arrival country code in ISO 3166 format. | US |
| `carrier_code` | *OptionalNullable[str]* | :heavy_minus_sign: | 3 character airline code as set by IATA. | 649 |
| `carrier_name` | *OptionalNullable[str]* | :heavy_minus_sign: | Name of the airline. | Air Transat A.T. Inc |
| `iata_designator` | *OptionalNullable[str]* | :heavy_minus_sign: | Two-character IATA code of the airline. | TS |
| `icao_code` | *OptionalNullable[str]* | :heavy_minus_sign: | Three-character ICAO code of the airline. | TSC |
| `coupon_number` | *OptionalNullable[str]* | :heavy_minus_sign: | Coupon number associated with the leg. | 15885566 |
| `departure_airport` | *OptionalNullable[str]* | :heavy_minus_sign: | Departure airport code of leg. 3-letter ISO code according to IATA official directory. | LHR |
| `departure_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | The date and time of travel in local time at the departure airport. | 2013-07-16T19:23:00.000+00:00 |
Expand Down
21 changes: 21 additions & 0 deletions docs/sdks/checkoutsessions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,13 +118,19 @@ with Gr4vy(
issued_address="123 Broadway, New York",
issued_at=parse_datetime("2013-07-16T19:23:00.000+00:00"),
issuing_carrier_code="649",
issuing_carrier_name="Air Transat A.T. Inc",
issuing_iata_designator="TS",
issuing_icao_code="TSC",
legs=[
models.AirlineLeg(
arrival_airport="LAX",
arrival_at=parse_datetime("2013-07-16T19:23:00.000+00:00"),
arrival_city="Los Angeles",
arrival_country="US",
carrier_code="649",
carrier_name="Air Transat A.T. Inc",
iata_designator="TS",
icao_code="TSC",
coupon_number="15885566",
departure_airport="LHR",
departure_at=parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand All @@ -146,6 +152,9 @@ with Gr4vy(
arrival_city="Los Angeles",
arrival_country="US",
carrier_code="649",
carrier_name="Air Transat A.T. Inc",
iata_designator="TS",
icao_code="TSC",
coupon_number="15885566",
departure_airport="LHR",
departure_at=parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand All @@ -167,6 +176,9 @@ with Gr4vy(
arrival_city="Los Angeles",
arrival_country="US",
carrier_code="649",
carrier_name="Air Transat A.T. Inc",
iata_designator="TS",
icao_code="TSC",
coupon_number="15885566",
departure_airport="LHR",
departure_at=parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand Down Expand Up @@ -396,13 +408,19 @@ with Gr4vy(
"issued_address": "123 Broadway, New York",
"issued_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
"issuing_carrier_code": "649",
"issuing_carrier_name": "Air Transat A.T. Inc",
"issuing_iata_designator": "TS",
"issuing_icao_code": "TSC",
"legs": [
{
"arrival_airport": "LAX",
"arrival_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
"arrival_city": "Los Angeles",
"arrival_country": "US",
"carrier_code": "649",
"carrier_name": "Air Transat A.T. Inc",
"iata_designator": "TS",
"icao_code": "TSC",
"coupon_number": "15885566",
"departure_airport": "LHR",
"departure_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand All @@ -424,6 +442,9 @@ with Gr4vy(
"arrival_city": "Los Angeles",
"arrival_country": "US",
"carrier_code": "649",
"carrier_name": "Air Transat A.T. Inc",
"iata_designator": "TS",
"icao_code": "TSC",
"coupon_number": "15885566",
"departure_airport": "LHR",
"departure_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand Down
18 changes: 18 additions & 0 deletions docs/sdks/transactions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -212,13 +212,19 @@ with Gr4vy(
"issued_address": "123 Broadway, New York",
"issued_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
"issuing_carrier_code": "649",
"issuing_carrier_name": "Air Transat A.T. Inc",
"issuing_iata_designator": "TS",
"issuing_icao_code": "TSC",
"legs": [
{
"arrival_airport": "LAX",
"arrival_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
"arrival_city": "Los Angeles",
"arrival_country": "US",
"carrier_code": "649",
"carrier_name": "Air Transat A.T. Inc",
"iata_designator": "TS",
"icao_code": "TSC",
"coupon_number": "15885566",
"departure_airport": "LHR",
"departure_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand All @@ -240,6 +246,9 @@ with Gr4vy(
"arrival_city": "Los Angeles",
"arrival_country": "US",
"carrier_code": "649",
"carrier_name": "Air Transat A.T. Inc",
"iata_designator": "TS",
"icao_code": "TSC",
"coupon_number": "15885566",
"departure_airport": "LHR",
"departure_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand All @@ -261,6 +270,9 @@ with Gr4vy(
"arrival_city": "Los Angeles",
"arrival_country": "US",
"carrier_code": "649",
"carrier_name": "Air Transat A.T. Inc",
"iata_designator": "TS",
"icao_code": "TSC",
"coupon_number": "15885566",
"departure_airport": "LHR",
"departure_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand Down Expand Up @@ -501,13 +513,19 @@ with Gr4vy(
"issued_address": "123 Broadway, New York",
"issued_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
"issuing_carrier_code": "649",
"issuing_carrier_name": "Air Transat A.T. Inc",
"issuing_iata_designator": "TS",
"issuing_icao_code": "TSC",
"legs": [
{
"arrival_airport": "LAX",
"arrival_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
"arrival_city": "Los Angeles",
"arrival_country": "US",
"carrier_code": "649",
"carrier_name": "Air Transat A.T. Inc",
"iata_designator": "TS",
"icao_code": "TSC",
"coupon_number": "15885566",
"departure_airport": "LHR",
"departure_at": parse_datetime("2013-07-16T19:23:00.000+00:00"),
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "gr4vy"
version = "1.0.0-beta.4"
version = "1.0.0-beta.5"
description = "Python Client SDK Generated by Speakeasy."
authors = [{ name = "Gr4vy" },]
readme = "README-PYPI.md"
Expand Down
4 changes: 2 additions & 2 deletions src/gr4vy/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
import importlib.metadata

__title__: str = "gr4vy"
__version__: str = "1.0.0-beta.4"
__version__: str = "1.0.0-beta.5"
__openapi_doc_version__: str = "1.0.0"
__gen_version__: str = "2.599.0"
__user_agent__: str = "speakeasy-sdk/python 1.0.0-beta.4 2.599.0 1.0.0 gr4vy"
__user_agent__: str = "speakeasy-sdk/python 1.0.0-beta.5 2.599.0 1.0.0 gr4vy"

try:
if __package__ is not None:
Expand Down
21 changes: 21 additions & 0 deletions src/gr4vy/models/airline.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,12 @@ class AirlineTypedDict(TypedDict):
r"""The date that the ticket was last issued in the airline reservation system."""
issuing_carrier_code: NotRequired[Nullable[str]]
r"""For airline aggregators, three-character IATA code of the airline issuing the ticket."""
issuing_carrier_name: NotRequired[Nullable[str]]
r"""For airline aggregators, name of the airline issuing the ticket."""
issuing_iata_designator: NotRequired[Nullable[str]]
r"""For airline aggregators, two-character IATA code of the airline issuing the ticket."""
issuing_icao_code: NotRequired[Nullable[str]]
r"""For airline aggregators, three-character ICAO code of the airline issuing the ticket."""
legs: NotRequired[Nullable[List[AirlineLegTypedDict]]]
r"""An array of separate trip segments. Each leg contains detailed itinerary information."""
passenger_name_record: NotRequired[Nullable[str]]
Expand Down Expand Up @@ -72,6 +78,15 @@ class Airline(BaseModel):
issuing_carrier_code: OptionalNullable[str] = UNSET
r"""For airline aggregators, three-character IATA code of the airline issuing the ticket."""

issuing_carrier_name: OptionalNullable[str] = UNSET
r"""For airline aggregators, name of the airline issuing the ticket."""

issuing_iata_designator: OptionalNullable[str] = UNSET
r"""For airline aggregators, two-character IATA code of the airline issuing the ticket."""

issuing_icao_code: OptionalNullable[str] = UNSET
r"""For airline aggregators, three-character ICAO code of the airline issuing the ticket."""

legs: OptionalNullable[List[AirlineLeg]] = UNSET
r"""An array of separate trip segments. Each leg contains detailed itinerary information."""

Expand Down Expand Up @@ -115,6 +130,9 @@ def serialize_model(self, handler):
"issued_address",
"issued_at",
"issuing_carrier_code",
"issuing_carrier_name",
"issuing_iata_designator",
"issuing_icao_code",
"legs",
"passenger_name_record",
"passengers",
Expand All @@ -132,6 +150,9 @@ def serialize_model(self, handler):
"issued_address",
"issued_at",
"issuing_carrier_code",
"issuing_carrier_name",
"issuing_iata_designator",
"issuing_icao_code",
"legs",
"passenger_name_record",
"passengers",
Expand Down
Loading