Skip to content

Commit 429adbb

Browse files
Export HaApiV5 exceptions (#1)
* Export HaApiV5 exceptions * Ignore missing types in helloasso_api.exceptions
1 parent e9988df commit 429adbb

2 files changed

Lines changed: 46 additions & 1 deletion

File tree

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
from helloasso_api.exceptions import (
2+
ApiV5AuthenticationError as ApiV5AuthenticationError,
3+
)
4+
from helloasso_api.exceptions import (
5+
ApiV5BadRequest as ApiV5BadRequest,
6+
)
7+
from helloasso_api.exceptions import (
8+
ApiV5Conflict as ApiV5Conflict,
9+
)
10+
from helloasso_api.exceptions import (
11+
ApiV5ConnectionError as ApiV5ConnectionError,
12+
)
13+
from helloasso_api.exceptions import (
14+
ApiV5Error as ApiV5Error,
15+
)
16+
from helloasso_api.exceptions import (
17+
Apiv5ExceptionError as Apiv5ExceptionError,
18+
)
19+
from helloasso_api.exceptions import (
20+
ApiV5Forbidden as ApiV5Forbidden,
21+
)
22+
from helloasso_api.exceptions import (
23+
ApiV5IncorrectMethod as ApiV5IncorrectMethod,
24+
)
25+
from helloasso_api.exceptions import (
26+
ApiV5NoConfig as ApiV5NoConfig,
27+
)
28+
from helloasso_api.exceptions import (
29+
ApiV5NotFound as ApiV5NotFound,
30+
)
31+
from helloasso_api.exceptions import (
32+
ApiV5RateLimited as ApiV5RateLimited,
33+
)
34+
from helloasso_api.exceptions import (
35+
ApiV5ServerError as ApiV5ServerError,
36+
)
37+
from helloasso_api.exceptions import (
38+
ApiV5Timeout as ApiV5Timeout,
39+
)
40+
from helloasso_api.exceptions import (
41+
ApiV5Unauthorized as ApiV5Unauthorized,
42+
)
43+
from helloasso_api.exceptions import (
44+
Apiv5ValueError as Apiv5ValueError,
45+
)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,5 +129,5 @@ strict = true
129129
disallow_any_generics = false
130130

131131
[[tool.mypy.overrides]]
132-
module = ["helloasso_api"]
132+
module = ["helloasso_api", "helloasso_api.exceptions"]
133133
ignore_missing_imports = true

0 commit comments

Comments
 (0)