Skip to content

Commit e9c8bb2

Browse files
chore: sync unified package v0.1.1
Source: airbyte-embedded@3882d173d
1 parent 0b88980 commit e9c8bb2

File tree

187 files changed

+3150
-3095
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

187 files changed

+3150
-3095
lines changed

airbyte_agent_sdk/codegen/generator.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,9 @@ def _generate_readme(
472472
update-readme.py when updating versions later.
473473
"""
474474
class_name = self._get_class_name(connector_name)
475-
package_name = f"airbyte_agent_{connector_name.replace('-', '_')}"
475+
module_name = to_snake_case(connector_name)
476+
package_name = f"airbyte_agent_sdk.connectors.{module_name}"
477+
install_package = "airbyte-agent-sdk"
476478

477479
# Use _extract_auth_config() if no auth_config provided
478480
if auth_config is None:
@@ -540,6 +542,7 @@ def _generate_readme(
540542
"connector_name": connector_name,
541543
"class_name": class_name,
542544
"package_name": package_name,
545+
"install_package": install_package,
543546
"package_version": connector_version,
544547
"yaml_version": connector_version,
545548
"api_reference_url": api_reference_url,
@@ -702,7 +705,8 @@ def _generate_auth_docs(
702705
auth_config: Optional auth configuration metadata
703706
"""
704707
class_name = self._get_class_name(connector_name)
705-
package_name = f"airbyte_agent_{to_snake_case(connector_name)}"
708+
module_name = to_snake_case(connector_name)
709+
package_name = f"airbyte_agent_sdk.connectors.{module_name}"
706710

707711
# Extract server variables for configuration section
708712
server_variables = self._extract_server_variables()

airbyte_agent_sdk/codegen/templates/README.md.jinja2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ The {{ connector_name | title }} connector isn't currently able to handle prompt
2828
## Installation
2929

3030
```bash
31-
uv pip install airbyte-agent-{{ connector_name }}
31+
uv pip install {{ install_package }}
3232
```
3333

3434
## Usage

airbyte_agent_sdk/connectors/airtable/models.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,22 @@ class BasesList(BaseModel):
3737
bases: Union[list[Base], Any] = Field(default=None)
3838
offset: Union[str | None, Any] = Field(default=None)
3939

40-
class View(BaseModel):
41-
"""A view in a table"""
40+
class TableField(BaseModel):
41+
"""A field (column) in a table"""
4242
model_config = ConfigDict(extra="allow", populate_by_name=True)
4343

4444
id: Union[str | None, Any] = Field(default=None)
4545
name: Union[str | None, Any] = Field(default=None)
4646
type_: Union[str | None, Any] = Field(default=None, alias="type")
47+
options: Union[dict[str, Any] | None, Any] = Field(default=None)
4748

48-
class TableField(BaseModel):
49-
"""A field (column) in a table"""
49+
class View(BaseModel):
50+
"""A view in a table"""
5051
model_config = ConfigDict(extra="allow", populate_by_name=True)
5152

5253
id: Union[str | None, Any] = Field(default=None)
5354
name: Union[str | None, Any] = Field(default=None)
5455
type_: Union[str | None, Any] = Field(default=None, alias="type")
55-
options: Union[dict[str, Any] | None, Any] = Field(default=None)
5656

5757
class Table(BaseModel):
5858
"""A table within an Airtable base"""

airbyte_agent_sdk/connectors/amazon_seller_partner/models.py

Lines changed: 100 additions & 100 deletions
Large diffs are not rendered by default.

airbyte_agent_sdk/connectors/asana/models.py

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -91,23 +91,6 @@ class ProjectCompact(BaseModel):
9191
resource_type: Union[str, Any] = Field(default=None)
9292
name: Union[str, Any] = Field(default=None)
9393

94-
class ProjectCurrentStatusUpdate(BaseModel):
95-
"""Nested schema for Project.current_status_update"""
96-
model_config = ConfigDict(extra="allow", populate_by_name=True)
97-
98-
gid: Union[str, Any] = Field(default=None)
99-
resource_type: Union[str, Any] = Field(default=None)
100-
resource_subtype: Union[str, Any] = Field(default=None)
101-
title: Union[str, Any] = Field(default=None)
102-
103-
class ProjectOwner(BaseModel):
104-
"""Nested schema for Project.owner"""
105-
model_config = ConfigDict(extra="allow", populate_by_name=True)
106-
107-
gid: Union[str, Any] = Field(default=None)
108-
name: Union[str, Any] = Field(default=None)
109-
resource_type: Union[str, Any] = Field(default=None)
110-
11194
class ProjectTeam(BaseModel):
11295
"""Nested schema for Project.team"""
11396
model_config = ConfigDict(extra="allow", populate_by_name=True)
@@ -116,21 +99,22 @@ class ProjectTeam(BaseModel):
11699
name: Union[str, Any] = Field(default=None)
117100
resource_type: Union[str, Any] = Field(default=None)
118101

119-
class ProjectMembersItem(BaseModel):
120-
"""Nested schema for Project.members_item"""
102+
class ProjectOwner(BaseModel):
103+
"""Nested schema for Project.owner"""
121104
model_config = ConfigDict(extra="allow", populate_by_name=True)
122105

123106
gid: Union[str, Any] = Field(default=None)
124107
name: Union[str, Any] = Field(default=None)
125108
resource_type: Union[str, Any] = Field(default=None)
126109

127-
class ProjectWorkspace(BaseModel):
128-
"""Nested schema for Project.workspace"""
110+
class ProjectCurrentStatusUpdate(BaseModel):
111+
"""Nested schema for Project.current_status_update"""
129112
model_config = ConfigDict(extra="allow", populate_by_name=True)
130113

131114
gid: Union[str, Any] = Field(default=None)
132-
name: Union[str, Any] = Field(default=None)
133115
resource_type: Union[str, Any] = Field(default=None)
116+
resource_subtype: Union[str, Any] = Field(default=None)
117+
title: Union[str, Any] = Field(default=None)
134118

135119
class ProjectFollowersItem(BaseModel):
136120
"""Nested schema for Project.followers_item"""
@@ -170,6 +154,22 @@ class ProjectCurrentStatus(BaseModel):
170154
text: Union[str, Any] = Field(default=None)
171155
title: Union[str, Any] = Field(default=None)
172156

157+
class ProjectWorkspace(BaseModel):
158+
"""Nested schema for Project.workspace"""
159+
model_config = ConfigDict(extra="allow", populate_by_name=True)
160+
161+
gid: Union[str, Any] = Field(default=None)
162+
name: Union[str, Any] = Field(default=None)
163+
resource_type: Union[str, Any] = Field(default=None)
164+
165+
class ProjectMembersItem(BaseModel):
166+
"""Nested schema for Project.members_item"""
167+
model_config = ConfigDict(extra="allow", populate_by_name=True)
168+
169+
gid: Union[str, Any] = Field(default=None)
170+
name: Union[str, Any] = Field(default=None)
171+
resource_type: Union[str, Any] = Field(default=None)
172+
173173
class Project(BaseModel):
174174
"""Full project object"""
175175
model_config = ConfigDict(extra="allow", populate_by_name=True)

airbyte_agent_sdk/connectors/ashby/models.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -40,20 +40,20 @@ class CandidateTagsItem(BaseModel):
4040
title: Union[str | None, Any] = Field(default=None)
4141
is_archived: Union[bool | None, Any] = Field(default=None, alias="isArchived")
4242

43-
class CandidatePhonenumbersItem(BaseModel):
44-
"""Nested schema for Candidate.phoneNumbers_item"""
43+
class CandidateSociallinksItem(BaseModel):
44+
"""Nested schema for Candidate.socialLinks_item"""
4545
model_config = ConfigDict(extra="allow", populate_by_name=True)
4646

47-
value: Union[str | None, Any] = Field(default=None)
4847
type_: Union[str | None, Any] = Field(default=None, alias="type")
49-
is_primary: Union[bool | None, Any] = Field(default=None, alias="isPrimary")
48+
url: Union[str | None, Any] = Field(default=None)
5049

51-
class CandidateSociallinksItem(BaseModel):
52-
"""Nested schema for Candidate.socialLinks_item"""
50+
class CandidatePhonenumbersItem(BaseModel):
51+
"""Nested schema for Candidate.phoneNumbers_item"""
5352
model_config = ConfigDict(extra="allow", populate_by_name=True)
5453

54+
value: Union[str | None, Any] = Field(default=None)
5555
type_: Union[str | None, Any] = Field(default=None, alias="type")
56-
url: Union[str | None, Any] = Field(default=None)
56+
is_primary: Union[bool | None, Any] = Field(default=None, alias="isPrimary")
5757

5858
class CandidateEmailaddressesItem(BaseModel):
5959
"""Nested schema for Candidate.emailAddresses_item"""
@@ -114,16 +114,6 @@ class Application(BaseModel):
114114
submitter_client_ip: Union[str | None, Any] = Field(default=None, alias="submitterClientIp")
115115
submitter_user_agent: Union[str | None, Any] = Field(default=None, alias="submitterUserAgent")
116116

117-
class JobHiringteamItem(BaseModel):
118-
"""Nested schema for Job.hiringTeam_item"""
119-
model_config = ConfigDict(extra="allow", populate_by_name=True)
120-
121-
user_id: Union[str | None, Any] = Field(default=None, alias="userId")
122-
first_name: Union[str | None, Any] = Field(default=None, alias="firstName")
123-
last_name: Union[str | None, Any] = Field(default=None, alias="lastName")
124-
email: Union[str | None, Any] = Field(default=None)
125-
role: Union[str | None, Any] = Field(default=None)
126-
127117
class JobCustomfieldsItem(BaseModel):
128118
"""Nested schema for Job.customFields_item"""
129119
model_config = ConfigDict(extra="allow", populate_by_name=True)
@@ -134,6 +124,16 @@ class JobCustomfieldsItem(BaseModel):
134124
value: Union[str | None, Any] = Field(default=None)
135125
value_label: Union[str | None, Any] = Field(default=None, alias="valueLabel")
136126

127+
class JobHiringteamItem(BaseModel):
128+
"""Nested schema for Job.hiringTeam_item"""
129+
model_config = ConfigDict(extra="allow", populate_by_name=True)
130+
131+
user_id: Union[str | None, Any] = Field(default=None, alias="userId")
132+
first_name: Union[str | None, Any] = Field(default=None, alias="firstName")
133+
last_name: Union[str | None, Any] = Field(default=None, alias="lastName")
134+
email: Union[str | None, Any] = Field(default=None)
135+
role: Union[str | None, Any] = Field(default=None)
136+
137137
class Job(BaseModel):
138138
"""Job object"""
139139
model_config = ConfigDict(extra="allow", populate_by_name=True)

0 commit comments

Comments
 (0)