1# Copyright (c) 2023 Nordic Semiconductor ASA
2#
3# SPDX-License-Identifier: Apache-2.0
4
5from __future__ import annotations
6
7zen_of_python: list[str] = """
8The Zen of Python, by Tim Peters
9
10Beautiful is better than ugly.
11Explicit is better than implicit.
12Simple is better than complex.
13Complex is better than complicated.
14Flat is better than nested.
15Sparse is better than dense.
16Readability counts.
17Special cases aren't special enough to break the rules.
18Although practicality beats purity.
19Errors should never pass silently.
20Unless explicitly silenced.
21In the face of ambiguity, refuse the temptation to guess.
22There should be one-- and preferably only one --obvious way to do it.
23Although that way may not be obvious at first unless you're Dutch.
24Now is better than never.
25Although never is often better than *right* now.
26If the implementation is hard to explain, it's a bad idea.
27If the implementation is easy to explain, it may be a good idea.
28Namespaces are one honking great idea -- let's do more of those!
29""".split('\n')
30