Skip to content

Commit 89b5cfd

Browse files
committed
Release 0.0.16
1 parent bdd009a commit 89b5cfd

File tree

7 files changed

+14
-65
lines changed

7 files changed

+14
-65
lines changed

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
[tool.poetry]
33
name = "codecombat"
4-
version = "0.0.15"
4+
version = "0.0.16"
55
description = ""
66
authors = []
77
packages = [
@@ -10,10 +10,10 @@ packages = [
1010

1111
[tool.poetry.dependencies]
1212
python = "^3.7"
13-
backports-cached_property = "1.0.2"
1413
pydantic = "^1.9.2"
1514
types-backports = "0.1.3"
1615
httpx = "0.23.3"
16+
backports-cached_property = "1.0.2"
1717

1818
[tool.poetry.dev-dependencies]
1919
mypy = "0.971"

src/codecombat/client.py

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# This file was auto-generated by Fern from our API Definition.
22

3-
import typing
4-
53
from backports.cached_property import cached_property
64

75
from .environment import CodeCombatEnvironment
@@ -14,11 +12,7 @@
1412

1513
class CodeCombat:
1614
def __init__(
17-
self,
18-
*,
19-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
20-
username: typing.Optional[str] = None,
21-
password: typing.Optional[str] = None
15+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
2216
):
2317
self._environment = environment
2418
self._username = username
@@ -47,11 +41,7 @@ def users(self) -> UsersClient:
4741

4842
class AsyncCodeCombat:
4943
def __init__(
50-
self,
51-
*,
52-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
53-
username: typing.Optional[str] = None,
54-
password: typing.Optional[str] = None
44+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
5545
):
5646
self._environment = environment
5747
self._username = username

src/codecombat/resources/auth/client.py

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,7 @@
1212

1313
class AuthClient:
1414
def __init__(
15-
self,
16-
*,
17-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
18-
username: typing.Optional[str] = None,
19-
password: typing.Optional[str] = None,
15+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
2016
):
2117
self._environment = environment
2218
self._username = username
@@ -54,11 +50,7 @@ def get(
5450

5551
class AsyncAuthClient:
5652
def __init__(
57-
self,
58-
*,
59-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
60-
username: typing.Optional[str] = None,
61-
password: typing.Optional[str] = None,
53+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
6254
):
6355
self._environment = environment
6456
self._username = username

src/codecombat/resources/clans/client.py

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# This file was auto-generated by Fern from our API Definition.
22

3-
import typing
43
import urllib.parse
54
from json.decoder import JSONDecodeError
65

@@ -15,11 +14,7 @@
1514

1615
class ClansClient:
1716
def __init__(
18-
self,
19-
*,
20-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
21-
username: typing.Optional[str] = None,
22-
password: typing.Optional[str] = None,
17+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
2318
):
2419
self._environment = environment
2520
self._username = username
@@ -43,11 +38,7 @@ def upsert_clan(self, handle: str, *, user_id: str) -> ClanResponse:
4338

4439
class AsyncClansClient:
4540
def __init__(
46-
self,
47-
*,
48-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
49-
username: typing.Optional[str] = None,
50-
password: typing.Optional[str] = None,
41+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
5142
):
5243
self._environment = environment
5344
self._username = username

src/codecombat/resources/classrooms/client.py

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,7 @@
2020

2121
class ClassroomsClient:
2222
def __init__(
23-
self,
24-
*,
25-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
26-
username: typing.Optional[str] = None,
27-
password: typing.Optional[str] = None,
23+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
2824
):
2925
self._environment = environment
3026
self._username = username
@@ -185,11 +181,7 @@ def get_level_session(self, classroom_handle: str, member_handle: str) -> typing
185181

186182
class AsyncClassroomsClient:
187183
def __init__(
188-
self,
189-
*,
190-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
191-
username: typing.Optional[str] = None,
192-
password: typing.Optional[str] = None,
184+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
193185
):
194186
self._environment = environment
195187
self._username = username

src/codecombat/resources/stats/client.py

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,7 @@
1515

1616
class StatsClient:
1717
def __init__(
18-
self,
19-
*,
20-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
21-
username: typing.Optional[str] = None,
22-
password: typing.Optional[str] = None,
18+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
2319
):
2420
self._environment = environment
2521
self._username = username
@@ -63,11 +59,7 @@ def get_license_stats(self) -> LicenseStatsResponse:
6359

6460
class AsyncStatsClient:
6561
def __init__(
66-
self,
67-
*,
68-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
69-
username: typing.Optional[str] = None,
70-
password: typing.Optional[str] = None,
62+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
7163
):
7264
self._environment = environment
7365
self._username = username

src/codecombat/resources/users/client.py

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,7 @@
2020

2121
class UsersClient:
2222
def __init__(
23-
self,
24-
*,
25-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
26-
username: typing.Optional[str] = None,
27-
password: typing.Optional[str] = None,
23+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
2824
):
2925
self._environment = environment
3026
self._username = username
@@ -246,11 +242,7 @@ def find_user(self, property: str, value: str) -> None:
246242

247243
class AsyncUsersClient:
248244
def __init__(
249-
self,
250-
*,
251-
environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION,
252-
username: typing.Optional[str] = None,
253-
password: typing.Optional[str] = None,
245+
self, *, environment: CodeCombatEnvironment = CodeCombatEnvironment.PRODUCTION, username: str, password: str
254246
):
255247
self._environment = environment
256248
self._username = username

0 commit comments

Comments
 (0)