pyproject.toml

Mon, 29 Jul 2024 14:43:35 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 29 Jul 2024 14:43:35 +0200
branch
eric7-maintenance
changeset 10873
4e8e63df7893
parent 10814
ba20efe10336
parent 10868
ca5cd7faaf5e
child 11019
27cd57e98461
permissions
-rw-r--r--

Merged with branch 'eric7' in order to prepare a new release.

9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 [build-system]
10337
64f7777ff73b Added the entry "FreeBSD" to the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10291
diff changeset
2 requires = ["setuptools>=64.0.0", "wheel"]
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 build-backend = "setuptools.build_meta"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 [project]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 name = "eric-ide"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 description = "eric7 is an integrated development environment for the Python language."
10183
f47edf2b8954 Corrected 'pyproject.toml'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10178
diff changeset
8 readme = "docs/README.md"
10084
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10028
diff changeset
9 license = {text = "GPLv3"}
9663
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
10 authors = [
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
11 {name = "Detlev Offenbach"},
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
12 {name = "Detlev Offenbach", email = "detlev@die-offenbachs.de"},
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
13 ]
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
14 maintainers = [
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
15 {name = "Detlev Offenbach"},
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
16 {name = "Detlev Offenbach", email = "detlev@die-offenbachs.de"},
6a187a93e1cf Corrected the pyproject.toml file wrt. authors and maintainers.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9662
diff changeset
17 ]
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 classifiers = [
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 "License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 "Development Status :: 5 - Production/Stable",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 "Environment :: MacOS X",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 "Environment :: Win32 (MS Windows)",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 "Environment :: X11 Applications",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 "Environment :: X11 Applications :: Qt",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 "Intended Audience :: Developers",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 "Intended Audience :: End Users/Desktop",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 "Natural Language :: English",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 "Natural Language :: German",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 "Natural Language :: Russian",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 "Natural Language :: Spanish",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 "Operating System :: MacOS :: MacOS X",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 "Operating System :: Microsoft :: Windows :: Windows 10",
9662
f968dcae55cf Updated the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9632
diff changeset
33 "Operating System :: Microsoft :: Windows :: Windows 11",
f968dcae55cf Updated the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9632
diff changeset
34 "Operating System :: POSIX :: BSD",
10337
64f7777ff73b Added the entry "FreeBSD" to the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10291
diff changeset
35 "Operating System :: POSIX :: BSD :: FreeBSD",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 "Operating System :: POSIX :: Linux",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 "Programming Language :: Python",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 "Programming Language :: Python :: 3",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 "Programming Language :: Python :: 3.8",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 "Programming Language :: Python :: 3.9",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 "Programming Language :: Python :: 3.10",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 "Programming Language :: Python :: 3.11",
10228
74c6150aa745 Corrected 'pyproject.toml' file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10183
diff changeset
43 "Programming Language :: Python :: 3.12",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 "Programming Language :: Python :: Implementation :: CPython",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 "Topic :: Internet :: WWW/HTTP :: Browsers",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 "Topic :: Software Development",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 "Topic :: Software Development :: Debuggers",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 "Topic :: Software Development :: Testing :: Unit",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 "Topic :: Software Development :: Version Control :: Git",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 "Topic :: Software Development :: Version Control :: Mercurial",
9254
6e51b48db52e Corrected a little whitespace issue in pyproject.toml.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9218
diff changeset
51 "Topic :: Text Editors :: Integrated Development Environments (IDE)",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 ]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 keywords = [
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 "Development",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 "PyQt6",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 "IDE",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 "Python3",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 ]
10178
d13545cfafa1 Changed the 'pyproject.toml' to require Python3 up to 3.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10177
diff changeset
59 requires-python = ">=3.8, <3.13"
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 dependencies = [
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
61 "pip>=21.1",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
62 "wheel",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
63 "PyQt6>=6.2.0",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
64 "PyQt6-Charts>=6.2.0",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
65 "PyQt6-WebEngine>=6.2.0",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
66 "PyQt6-QScintilla>=2.13.0",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
67 "docutils",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
68 "Markdown",
10341
3fdffd9cc21d Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10337
diff changeset
69 "esprima",
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
70 "pyyaml",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
71 "tomlkit",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
72 "chardet",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
73 "asttokens",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
74 "EditorConfig",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
75 "Pygments",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
76 "parso",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
77 "jedi",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
78 "packaging",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
79 "cyclonedx-python-lib",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
80 "cyclonedx-bom",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
81 "trove-classifiers",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
82 "black>=22.6.0",
9453
e5065dde905d Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9377
diff changeset
83 "isort>=5.10.0",
9690
2dc33116df50 Debug Client - Python
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9675
diff changeset
84 "coverage>=6.5.0",
9744
92fbd6bdba84 Changed code converting a version string into a version tuple to use the 'semver' package.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9697
diff changeset
85 "semver",
10177
27a6e35c64ed Changed the included 'pipdeptree' to an external dependency.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10123
diff changeset
86 "pipdeptree",
10679
4d3e0ce54322 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10518
diff changeset
87 "watchdog>= 3.0.0",
10828
fc1310995b98 General
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10783
diff changeset
88 "psutil",
10854
30c45bd597e6 Started implementing a dialog to manage FIDO2 security keys.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10828
diff changeset
89 "fido2",
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
90 "pywin32>=1.0;platform_system=='Windows'",
10868
ca5cd7faaf5e Changed the install scripts and the eric7_fido2.py[w] scripts because these scripts need admin rights on Windows.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10865
diff changeset
91 "command-runner;platform_system=='Windows'",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 ]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 dynamic = ["version"]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 [project.urls]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 Homepage = "https://eric-ide.python-projects.org"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 Donation = "https://www.paypal.com/donate/?hosted_button_id=XG3RSPKE3YAJ2"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 "Issues Tracker" = "https://tracker.die-offenbachs.homelinux.org/"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 "Source Code" = "https://hg.die-offenbachs.homelinux.org/eric/"
10006
beab35f0f01e Corrected the 'Download' link in the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9744
diff changeset
100 Download = "https://sourceforge.net/projects/eric-ide/files/latest/download"
9675
92f73a6f168d Added a few more project URLs to the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9674
diff changeset
101 "Mailing List" = "https://www.riverbankcomputing.com/mailman/listinfo/eric"
92f73a6f168d Added a few more project URLs to the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9674
diff changeset
102 News = "https://eric-ide.python-projects.org/eric-news.html"
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 [project.scripts]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 eric7_api = "eric7.eric7_api:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 eric7_doc = "eric7.eric7_doc:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 eric7_post_install = "eric7.eric7_post_install:main"
10572
f044df7c4bfb Modified the pyproject.toml file to include the eric7_server script.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10518
diff changeset
108 eric7_server = "eric7.eric7_server:main"
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 [project.gui-scripts]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 eric7_browser = "eric7.eric7_browser:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 eric7_compare = "eric7.eric7_compare:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 eric7_configure = "eric7.eric7_configure:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 eric7_diff = "eric7.eric7_diff:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 eric7_editor = "eric7.eric7_editor:main"
10865
8192c4ed9ca9 Update pyproject.toml for the 'eric7_fido2' script.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10854
diff changeset
116 eric7_fido2 = "eric7.eric7_fido2:main"
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 eric7_hexeditor = "eric7.eric7_hexeditor:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 eric7_iconeditor = "eric7.eric7_iconeditor:main"
9377
b9c8dc3b7da1 Scripts
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9254
diff changeset
119 eric7_ide = "eric7.eric7_ide:main"
10518
1682f3203ae5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10341
diff changeset
120 eric7_mpy = "eric7.eric7_mpy:main"
9697
cdaa3cc805f7 Started implementing a PDF viewer tool.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9690
diff changeset
121 eric7_pdf = "eric7.eric7_pdf:main"
10084
125166c6b66c pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10028
diff changeset
122 eric7_pip = "eric7.eric7_pip:main"
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 eric7_plugininstall = "eric7.eric7_plugininstall:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124 eric7_pluginrepository = "eric7.eric7_pluginrepository:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 eric7_pluginuninstall = "eric7.eric7_pluginuninstall:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 eric7_qregularexpression = "eric7.eric7_qregularexpression:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 eric7_re = "eric7.eric7_re:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 eric7_shell = "eric7.eric7_shell:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 eric7_snap = "eric7.eric7_snap:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 eric7_sqlbrowser = "eric7.eric7_sqlbrowser:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 eric7_testing = "eric7.eric7_testing:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 eric7_tray = "eric7.eric7_tray:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 eric7_trpreviewer = "eric7.eric7_trpreviewer:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 eric7_uipreviewer = "eric7.eric7_uipreviewer:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 eric7_virtualenv = "eric7.eric7_virtualenv:main"
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 #
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 # setuptools specific parts below
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 #
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 [tool.setuptools]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 platforms = [
10337
64f7777ff73b Added the entry "FreeBSD" to the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10291
diff changeset
143 "FreeBSD",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 "Linux",
10337
64f7777ff73b Added the entry "FreeBSD" to the pyproject.toml file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10291
diff changeset
145 "macOS",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 "Windows",
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 ]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 include-package-data = false
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 [tool.setuptools.dynamic]
10716
11cdcc824469 Relocated the Version information into a top level '__version__.py' module.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10679
diff changeset
151 version = {attr = "eric7.__version__.VersionOnly"}
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 [tool.setuptools.packages.find]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 where = ["src"]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 [tool.setuptools.package-data]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 "*" = [
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
158 "*.png",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
159 "*.svg",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
160 "*.xpm",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
161 "*.ico",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
162 "*.gif",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
163 "*.icns",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
164 "*.txt",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
165 "*.md",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
166 "*.rst",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
167 "*.tmpl",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
168 "*.html",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
169 "*.qch",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
170 "*.css",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
171 "*.scss",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
172 "*.qss",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
173 "*.ehj",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
174 "*.ethj",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
175 "*.api",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
176 "*.bas",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
177 "*.dat",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
178 "*.xbel",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
179 "*.xml",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
180 "*.js",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
181 "*.json",
10090
8be7dd9460c5 MicroPython
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10084
diff changeset
182 "*.yaml",
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
183 "*.desktop",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 ]
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 # complete translation files only
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 "eric7.i18n" = [
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
187 "eric7_de.qm",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
188 "eric7_en.qm",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
189 "eric7_es.qm",
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
190 "eric7_ru.qm",
9209
b99e7fd55fd3 Reorganized the project structure to use the source layout in order to support up-to-date build systems with "pyproject.toml".
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 ]
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
192
10291
6b4853d7e55e Added a comment to the 'pyproject.toml' file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10228
diff changeset
193 #
6b4853d7e55e Added a comment to the 'pyproject.toml' file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10228
diff changeset
194 # black and isort specific parts below
6b4853d7e55e Added a comment to the 'pyproject.toml' file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10228
diff changeset
195 #
6b4853d7e55e Added a comment to the 'pyproject.toml' file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10228
diff changeset
196
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
197 [tool.black]
10716
11cdcc824469 Relocated the Version information into a top level '__version__.py' module.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10679
diff changeset
198 target-version = ["py38", "py39", "py310", "py311", "py312", "py313"]
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
199 line-length = 88
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
200 extend-exclude = '''
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
201 /(
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
202 Examples/
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
203 | ThirdParty/
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
204 | coverage/
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
205 | Ui_.*\.py
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
206 | pycodestyle\.py
10783
ccf28bec1227 Adapted the checker configurations to the current source tree.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10718
diff changeset
207 | pyflakes/
9218
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
208 | mccabe\.py
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
209 | eradicate\.py
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
210 | ast_unparse\.py
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
211 | piplicenses\.py
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
212 )
71cf3979a6c9 pip Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9214
diff changeset
213 '''
9468
a4d8091cd8f7 Changed the isort formatting dialog to ensure the cached isort config data is cleared.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
214
9471
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
215 [tool.isort]
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
216 profile = "black"
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
217 sort_order = "natural"
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
218 supported_extensions = ["py", "pyi", "pyx", "pxd", "pyw"]
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
219 lines_between_types = 1
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
220 extend_skip_glob = [
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
221 "*/Examples/*",
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
222 "*/ThirdParty/*",
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
223 "*/Ui_*.py",
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
224 "*/pycodestyle.py",
10783
ccf28bec1227 Adapted the checker configurations to the current source tree.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 10718
diff changeset
225 "*/pyflakes/*",
9471
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
226 "*/mccabe.py",
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
227 "*/eradicate.py",
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
228 "*/ast_unparse.py",
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
229 "*/piplicenses.py",
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
230 ]
9482
a2bc06a54d9d Corrected/acknowledged some bad import style and removed some obsolete code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9471
diff changeset
231 combine_as_imports = true
9471
7e0e5376ace4 Extended the pyproject.toml file by an isort related section.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9468
diff changeset
232 #
9468
a4d8091cd8f7 Changed the isort formatting dialog to ensure the cached isort config data is cleared.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
233 #known_first_party = ["eric7"]
a4d8091cd8f7 Changed the isort formatting dialog to ensure the cached isort config data is cleared.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
234 #import_heading_stdlib = "Standard Library"
a4d8091cd8f7 Changed the isort formatting dialog to ensure the cached isort config data is cleared.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9453
diff changeset
235 #import_heading_firstparty = "eric7 Modules"

eric ide

mercurial