pyproject.toml

Wed, 07 May 2025 18:04:16 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 07 May 2025 18:04:16 +0200
changeset 11
d1af35d0bcc6
parent 4
312607fef6f7
permissions
-rw-r--r--

Corrected some copy & paste issue in the source code documentation and added code to prevent plug-in activation on eric-ide versions containing the embedded variant.

2
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 [tool.black]
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 target-version = ["py313", "py312", "py311", "py310", "py39"]
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 line-length = 88
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 extend-exclude = '''
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 /(
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 Ui_.*\.py
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 )
5b635dc8895f Extracted the IRC widgets from eric-ide to provide them as a plug-in.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 '''
4
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
9
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
10 [tool.isort]
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
11 profile = "black"
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
12 sort_order = "natural"
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
13 supported_extensions = ["pyi", "pxd", "pyx", "py"]
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
14 lines_between_types = 1
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
15 combine_as_imports = true
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
16 extend_skip_glob = ["*/Ui_*.py"]
312607fef6f7 Modified the pyproject.toml file slightly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 2
diff changeset
17 known_first_party = ["ExtensionIrc", "eric7"]

eric ide

mercurial