Skip to content

Commit 33e45d0

Browse files
committed
Merge branch 'main' into python-3.11
# Conflicts: # poetry.lock
2 parents f4c54d4 + 77e3c69 commit 33e45d0

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

openapi_python_client/__init__.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ def __init__(
104104
package_version=self.version,
105105
project_name=self.project_name,
106106
project_dir=self.project_dir,
107+
openapi=self.openapi,
108+
endpoint_collections_by_tag=self.openapi.endpoint_collections_by_tag,
107109
)
108110
self.errors: List[GeneratorError] = []
109111

@@ -264,18 +266,13 @@ def _build_api(self) -> None:
264266
client_path.write_text(client_template.render(), encoding=self.file_encoding)
265267

266268
# Generate endpoints
267-
endpoint_collections_by_tag = self.openapi.endpoint_collections_by_tag
268269
api_dir = self.package_dir / "api"
269270
api_dir.mkdir()
270271
api_init_path = api_dir / "__init__.py"
271272
api_init_template = self.env.get_template("api_init.py.jinja")
272-
api_init_path.write_text(
273-
api_init_template.render(
274-
endpoint_collections_by_tag=endpoint_collections_by_tag,
275-
),
276-
encoding=self.file_encoding,
277-
)
273+
api_init_path.write_text(api_init_template.render(), encoding=self.file_encoding)
278274

275+
endpoint_collections_by_tag = self.openapi.endpoint_collections_by_tag
279276
endpoint_template = self.env.get_template(
280277
"endpoint_module.py.jinja", globals={"isbool": lambda obj: obj.get_base_type_string() == "bool"}
281278
)

poetry.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ colorama = {version = "^0.4.3", markers = "sys_platform == 'win32'"}
2626
shellingham = "^1.3.2"
2727
black = "*"
2828
isort = "^5.0.5"
29-
importlib_metadata = {version = ">2,<5", python = "<3.8"}
29+
importlib_metadata = {version = ">2,<6", python = "<3.8"}
3030
pydantic = "^1.6.1"
3131
attrs = ">=21.3.0"
3232
python-dateutil = "^2.8.1"

0 commit comments

Comments
 (0)