Skip to content

Commit 10e4e1c

Browse files
feat(deps-dev): bump the seam group with 3 updates (#592)
* feat(deps-dev): bump the seam group with 3 updates Bumps the seam group with 3 updates: [@seamapi/blueprint](https://github.com/seamapi/blueprint), [@seamapi/smith](https://github.com/seamapi/smith) and [@seamapi/types](https://github.com/seamapi/types). Updates `@seamapi/blueprint` from 1.0.0 to 1.1.0 - [Release notes](https://github.com/seamapi/blueprint/releases) - [Commits](seamapi/blueprint@v1.0.0...v1.1.0) Updates `@seamapi/smith` from 1.0.0 to 1.1.0 - [Release notes](https://github.com/seamapi/smith/releases) - [Commits](seamapi/smith@v1.0.0...v1.1.0) Updates `@seamapi/types` from 1.979.0 to 1.983.0 - [Release notes](https://github.com/seamapi/types/releases) - [Commits](seamapi/types@v1.979.0...v1.983.0) --- updated-dependencies: - dependency-name: "@seamapi/blueprint" dependency-version: 1.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: seam - dependency-name: "@seamapi/smith" dependency-version: 1.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: seam - dependency-name: "@seamapi/types" dependency-version: 1.983.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: seam ... Signed-off-by: dependabot[bot] <support@github.com> * ci: Generate code --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Seam Bot <seambot@getseam.com>
1 parent 8394b5a commit 10e4e1c

11 files changed

Lines changed: 313 additions & 805 deletions

package-lock.json

Lines changed: 148 additions & 778 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
"start": "fake-seam-connect --seed"
1515
},
1616
"devDependencies": {
17-
"@seamapi/blueprint": "^1.0.0",
17+
"@seamapi/blueprint": "^1.1.0",
1818
"@seamapi/fake-seam-connect": "1.86.0",
19-
"@seamapi/smith": "^1.0.0",
20-
"@seamapi/types": "1.979.0",
19+
"@seamapi/smith": "^1.1.0",
20+
"@seamapi/types": "1.983.0",
2121
"change-case": "^5.4.4",
2222
"prettier": "^3.2.5"
2323
}

seam/resources/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@
2424
from .thermostat_daily_program import ThermostatDailyProgram
2525
from .thermostat_schedule import ThermostatSchedule
2626
from .unmanaged_access_code import UnmanagedAccessCode
27+
from .unmanaged_access_grant import UnmanagedAccessGrant
28+
from .unmanaged_access_method import UnmanagedAccessMethod
2729
from .unmanaged_device import UnmanagedDevice
30+
from .unmanaged_user_identity import UnmanagedUserIdentity
2831
from .user_identity import UserIdentity
2932
from .webhook import Webhook
3033
from .workspace import Workspace
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
from typing import Any, Dict, List, Optional, Union
2+
from dataclasses import dataclass
3+
from ..utils.deep_attr_dict import DeepAttrDict
4+
5+
6+
@dataclass
7+
class UnmanagedAccessGrant:
8+
access_grant_id: str
9+
access_method_ids: List[str]
10+
created_at: str
11+
display_name: str
12+
ends_at: str
13+
errors: List[Dict[str, Any]]
14+
location_ids: List[str]
15+
name: str
16+
pending_mutations: List[Dict[str, Any]]
17+
requested_access_methods: List[Dict[str, Any]]
18+
reservation_key: str
19+
space_ids: List[str]
20+
starts_at: str
21+
user_identity_id: str
22+
warnings: List[Dict[str, Any]]
23+
workspace_id: str
24+
25+
@staticmethod
26+
def from_dict(d: Dict[str, Any]):
27+
return UnmanagedAccessGrant(
28+
access_grant_id=d.get("access_grant_id", None),
29+
access_method_ids=d.get("access_method_ids", None),
30+
created_at=d.get("created_at", None),
31+
display_name=d.get("display_name", None),
32+
ends_at=d.get("ends_at", None),
33+
errors=d.get("errors", None),
34+
location_ids=d.get("location_ids", None),
35+
name=d.get("name", None),
36+
pending_mutations=d.get("pending_mutations", None),
37+
requested_access_methods=d.get("requested_access_methods", None),
38+
reservation_key=d.get("reservation_key", None),
39+
space_ids=d.get("space_ids", None),
40+
starts_at=d.get("starts_at", None),
41+
user_identity_id=d.get("user_identity_id", None),
42+
warnings=d.get("warnings", None),
43+
workspace_id=d.get("workspace_id", None),
44+
)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
from typing import Any, Dict, List, Optional, Union
2+
from dataclasses import dataclass
3+
from ..utils.deep_attr_dict import DeepAttrDict
4+
5+
6+
@dataclass
7+
class UnmanagedAccessMethod:
8+
access_method_id: str
9+
code: str
10+
created_at: str
11+
display_name: str
12+
errors: List[Dict[str, Any]]
13+
is_assignment_required: bool
14+
is_encoding_required: bool
15+
is_issued: bool
16+
is_ready_for_assignment: bool
17+
is_ready_for_encoding: bool
18+
issued_at: str
19+
mode: str
20+
pending_mutations: List[Dict[str, Any]]
21+
warnings: List[Dict[str, Any]]
22+
workspace_id: str
23+
24+
@staticmethod
25+
def from_dict(d: Dict[str, Any]):
26+
return UnmanagedAccessMethod(
27+
access_method_id=d.get("access_method_id", None),
28+
code=d.get("code", None),
29+
created_at=d.get("created_at", None),
30+
display_name=d.get("display_name", None),
31+
errors=d.get("errors", None),
32+
is_assignment_required=d.get("is_assignment_required", None),
33+
is_encoding_required=d.get("is_encoding_required", None),
34+
is_issued=d.get("is_issued", None),
35+
is_ready_for_assignment=d.get("is_ready_for_assignment", None),
36+
is_ready_for_encoding=d.get("is_ready_for_encoding", None),
37+
issued_at=d.get("issued_at", None),
38+
mode=d.get("mode", None),
39+
pending_mutations=d.get("pending_mutations", None),
40+
warnings=d.get("warnings", None),
41+
workspace_id=d.get("workspace_id", None),
42+
)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
from typing import Any, Dict, List, Optional, Union
2+
from dataclasses import dataclass
3+
from ..utils.deep_attr_dict import DeepAttrDict
4+
5+
6+
@dataclass
7+
class UnmanagedUserIdentity:
8+
acs_user_ids: List[str]
9+
created_at: str
10+
display_name: str
11+
email_address: str
12+
errors: List[Dict[str, Any]]
13+
full_name: str
14+
phone_number: str
15+
user_identity_id: str
16+
warnings: List[Dict[str, Any]]
17+
workspace_id: str
18+
19+
@staticmethod
20+
def from_dict(d: Dict[str, Any]):
21+
return UnmanagedUserIdentity(
22+
acs_user_ids=d.get("acs_user_ids", None),
23+
created_at=d.get("created_at", None),
24+
display_name=d.get("display_name", None),
25+
email_address=d.get("email_address", None),
26+
errors=d.get("errors", None),
27+
full_name=d.get("full_name", None),
28+
phone_number=d.get("phone_number", None),
29+
user_identity_id=d.get("user_identity_id", None),
30+
warnings=d.get("warnings", None),
31+
workspace_id=d.get("workspace_id", None),
32+
)

seam/routes/access_grants_unmanaged.py

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

seam/routes/access_methods.py

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

seam/routes/access_methods_unmanaged.py

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

seam/routes/acs_entrances.py

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)