Readability for generating init_files
This commit is contained in:
parent
32c8e77274
commit
2c360a55f2
@ -359,8 +359,14 @@ def generate_code(request, response):
|
|||||||
|
|
||||||
# Make each output directory a package with __init__ file
|
# Make each output directory a package with __init__ file
|
||||||
output_paths = set(pathlib.Path(path) for path in output_map.keys())
|
output_paths = set(pathlib.Path(path) for path in output_map.keys())
|
||||||
output_dirs = [directory for path in output_paths for directory in path.parents]
|
init_files = (
|
||||||
init_files = set(d.joinpath("__init__.py") for d in output_dirs) - output_paths
|
set(
|
||||||
|
directory.joinpath("__init__.py")
|
||||||
|
for path in output_paths
|
||||||
|
for directory in path.parents
|
||||||
|
)
|
||||||
|
- output_paths
|
||||||
|
)
|
||||||
|
|
||||||
for init_file in init_files:
|
for init_file in init_files:
|
||||||
init = response.file.add()
|
init = response.file.add()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user