pyproject.toml

Sun, 15 Sep 2024 15:48:45 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 15 Sep 2024 15:48:45 +0200
changeset 80
f59f1bcc4c6f
parent 3
e73fb9827b74
permissions
-rw-r--r--

Added a "backward compatibility" comment.

3
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 [tool.black]
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 target-version = ["py38", "py39", "py310", "py311", "py312", "py313"]
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 line-length = 88
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 extend-exclude = '''
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 /(
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 Ui_.*\.py
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 )
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 '''
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 [tool.isort]
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 profile = "black"
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 sort_order = "natural"
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 supported_extensions = ["py", "pyi", "pyx", "pxd", "pyw"]
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 lines_between_types = 1
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 extend_skip_glob = [
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 "*/Ui_*.py",
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 ]
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 combine_as_imports = true
e73fb9827b74 Added a 'pyproject.toml' and change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 known_first_party = ["PipxInterface", "eric7"]

eric ide

mercurial