Skip to content

Commit 60563bf

Browse files
Automatically update Python SDK
1 parent d7497e9 commit 60563bf

36 files changed

+3104
-17
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "trophy"
7-
version = "1.5.0"
7+
version = "1.6.0"
88
description = "A Python library for the Trophy API"
99
license = {text = "MIT"}
1010
readme = "README.md"

trophy/__init__.py

Lines changed: 69 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,30 @@
1414
AchievementResponseTrigger,
1515
AchievementResponseUserAttributesItem,
1616
AchievementWithStatsResponse,
17+
AdminAttribute,
18+
AdminAttributeType,
1719
AdminIssue,
1820
AdminIssueSeverity,
1921
BaseStreakResponse,
2022
BulkStreakResponse,
2123
BulkStreakResponseItem,
24+
CreateAttributeRequestItem,
25+
CreateAttributeRequestItemType,
26+
CreateAttributesRequest,
27+
CreateAttributesResponse,
28+
CreateMetricRequestItem,
29+
CreateMetricRequestItemUnitType,
30+
CreateMetricsRequest,
31+
CreateMetricsResponse,
2232
CreatePointsBoostsResponse,
2333
CreateStreakFreezesResponse,
34+
CreatedMetric,
35+
CreatedMetricUnitType,
2436
CreatedPointsBoost,
2537
CreatedPointsBoostRounding,
2638
CreatedPointsBoostStatus,
39+
DeleteAttributesResponse,
40+
DeleteMetricsResponse,
2741
DeletePointsBoostsResponse,
2842
DeletedResource,
2943
ErrorBody,
@@ -36,12 +50,13 @@
3650
LeaderboardResponseRunUnit,
3751
LeaderboardResponseWithRankings,
3852
LeaderboardResponseWithRankingsStatus,
53+
ListAttributesResponse,
54+
ListMetricsResponse,
3955
MetricEventLeaderboardResponse,
4056
MetricEventLeaderboardResponseBreakdownAttributeValuesItem,
4157
MetricEventPointsResponse,
4258
MetricEventStreakResponse,
4359
MetricResponse,
44-
MetricStatus,
4560
NotificationChannel,
4661
NotificationPreferences,
4762
NotificationType,
@@ -71,6 +86,13 @@
7186
StreakRankingUser,
7287
StreakResponse,
7388
StreakResponseStreakHistoryItem,
89+
UpdateAttributeRequestItem,
90+
UpdateAttributesRequest,
91+
UpdateAttributesResponse,
92+
UpdateMetricRequestItem,
93+
UpdateMetricRequestItemUnitType,
94+
UpdateMetricsRequest,
95+
UpdateMetricsResponse,
7496
UpdatedUser,
7597
UpsertedUser,
7698
User,
@@ -127,18 +149,32 @@
127149
"AchievementResponseTrigger": ".types",
128150
"AchievementResponseUserAttributesItem": ".types",
129151
"AchievementWithStatsResponse": ".types",
152+
"AdminAttribute": ".types",
153+
"AdminAttributeType": ".types",
130154
"AdminIssue": ".types",
131155
"AdminIssueSeverity": ".types",
132156
"AsyncTrophyApi": ".client",
133157
"BadRequestError": ".errors",
134158
"BaseStreakResponse": ".types",
135159
"BulkStreakResponse": ".types",
136160
"BulkStreakResponseItem": ".types",
161+
"CreateAttributeRequestItem": ".types",
162+
"CreateAttributeRequestItemType": ".types",
163+
"CreateAttributesRequest": ".types",
164+
"CreateAttributesResponse": ".types",
165+
"CreateMetricRequestItem": ".types",
166+
"CreateMetricRequestItemUnitType": ".types",
167+
"CreateMetricsRequest": ".types",
168+
"CreateMetricsResponse": ".types",
137169
"CreatePointsBoostsResponse": ".types",
138170
"CreateStreakFreezesResponse": ".types",
171+
"CreatedMetric": ".types",
172+
"CreatedMetricUnitType": ".types",
139173
"CreatedPointsBoost": ".types",
140174
"CreatedPointsBoostRounding": ".types",
141175
"CreatedPointsBoostStatus": ".types",
176+
"DeleteAttributesResponse": ".types",
177+
"DeleteMetricsResponse": ".types",
142178
"DeletePointsBoostsResponse": ".types",
143179
"DeletedResource": ".types",
144180
"ErrorBody": ".types",
@@ -153,12 +189,13 @@
153189
"LeaderboardResponseWithRankingsStatus": ".types",
154190
"LeaderboardsAllResponseItem": ".leaderboards",
155191
"LeaderboardsAllResponseItemStatus": ".leaderboards",
192+
"ListAttributesResponse": ".types",
193+
"ListMetricsResponse": ".types",
156194
"MetricEventLeaderboardResponse": ".types",
157195
"MetricEventLeaderboardResponseBreakdownAttributeValuesItem": ".types",
158196
"MetricEventPointsResponse": ".types",
159197
"MetricEventStreakResponse": ".types",
160198
"MetricResponse": ".types",
161-
"MetricStatus": ".types",
162199
"NotFoundError": ".errors",
163200
"NotificationChannel": ".types",
164201
"NotificationPreferences": ".types",
@@ -194,6 +231,13 @@
194231
"TrophyApiEnvironment": ".environment",
195232
"UnauthorizedError": ".errors",
196233
"UnprocessableEntityError": ".errors",
234+
"UpdateAttributeRequestItem": ".types",
235+
"UpdateAttributesRequest": ".types",
236+
"UpdateAttributesResponse": ".types",
237+
"UpdateMetricRequestItem": ".types",
238+
"UpdateMetricRequestItemUnitType": ".types",
239+
"UpdateMetricsRequest": ".types",
240+
"UpdateMetricsResponse": ".types",
197241
"UpdatedUser": ".types",
198242
"UpsertedUser": ".types",
199243
"User": ".types",
@@ -272,18 +316,32 @@ def __dir__():
272316
"AchievementResponseTrigger",
273317
"AchievementResponseUserAttributesItem",
274318
"AchievementWithStatsResponse",
319+
"AdminAttribute",
320+
"AdminAttributeType",
275321
"AdminIssue",
276322
"AdminIssueSeverity",
277323
"AsyncTrophyApi",
278324
"BadRequestError",
279325
"BaseStreakResponse",
280326
"BulkStreakResponse",
281327
"BulkStreakResponseItem",
328+
"CreateAttributeRequestItem",
329+
"CreateAttributeRequestItemType",
330+
"CreateAttributesRequest",
331+
"CreateAttributesResponse",
332+
"CreateMetricRequestItem",
333+
"CreateMetricRequestItemUnitType",
334+
"CreateMetricsRequest",
335+
"CreateMetricsResponse",
282336
"CreatePointsBoostsResponse",
283337
"CreateStreakFreezesResponse",
338+
"CreatedMetric",
339+
"CreatedMetricUnitType",
284340
"CreatedPointsBoost",
285341
"CreatedPointsBoostRounding",
286342
"CreatedPointsBoostStatus",
343+
"DeleteAttributesResponse",
344+
"DeleteMetricsResponse",
287345
"DeletePointsBoostsResponse",
288346
"DeletedResource",
289347
"ErrorBody",
@@ -298,12 +356,13 @@ def __dir__():
298356
"LeaderboardResponseWithRankingsStatus",
299357
"LeaderboardsAllResponseItem",
300358
"LeaderboardsAllResponseItemStatus",
359+
"ListAttributesResponse",
360+
"ListMetricsResponse",
301361
"MetricEventLeaderboardResponse",
302362
"MetricEventLeaderboardResponseBreakdownAttributeValuesItem",
303363
"MetricEventPointsResponse",
304364
"MetricEventStreakResponse",
305365
"MetricResponse",
306-
"MetricStatus",
307366
"NotFoundError",
308367
"NotificationChannel",
309368
"NotificationPreferences",
@@ -339,6 +398,13 @@ def __dir__():
339398
"TrophyApiEnvironment",
340399
"UnauthorizedError",
341400
"UnprocessableEntityError",
401+
"UpdateAttributeRequestItem",
402+
"UpdateAttributesRequest",
403+
"UpdateAttributesResponse",
404+
"UpdateMetricRequestItem",
405+
"UpdateMetricRequestItemUnitType",
406+
"UpdateMetricsRequest",
407+
"UpdateMetricsResponse",
342408
"UpdatedUser",
343409
"UpsertedUser",
344410
"User",

trophy/admin/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66
from importlib import import_module
77

88
if typing.TYPE_CHECKING:
9-
from . import points, streaks
9+
from . import attributes, metrics, points, streaks
1010
from .streaks import RestoreStreaksRequestUsersItem
1111
_dynamic_imports: typing.Dict[str, str] = {
1212
"RestoreStreaksRequestUsersItem": ".streaks",
13+
"attributes": ".attributes",
14+
"metrics": ".metrics",
1315
"points": ".points",
1416
"streaks": ".streaks",
1517
}
@@ -36,4 +38,4 @@ def __dir__():
3638
return sorted(lazy_attrs)
3739

3840

39-
__all__ = ["RestoreStreaksRequestUsersItem", "points", "streaks"]
41+
__all__ = ["RestoreStreaksRequestUsersItem", "attributes", "metrics", "points", "streaks"]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# This file was auto-generated by Fern from our API Definition.
2+
3+
# isort: skip_file
4+

0 commit comments

Comments
 (0)