Thu, 17 Apr 2025 18:15:44 +0200
Corrected a typo.
10779
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | [build-system] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | requires = ["setuptools>=64.0.0", "wheel"] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | build-backend = "setuptools.build_meta" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | [project] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | name = "eric-ide-server" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | description = "eric7_server is the server part of the eric7 IDE." |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | readme = "docs/README-server.md" |
11200
f8e60bfb6368
Modified the pyproject.toml file for the eric-ide server accordingly.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11022
diff
changeset
|
9 | license = "GPL-3.0-or-later" |
11202
6d4838c04feb
Modified the pyproject.toml files to include the license file in the build.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
11200
diff
changeset
|
10 | license-files = ["docs/LICENSE.txt"] |
10779
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | authors = [ |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | {name = "Detlev Offenbach"}, |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | {name = "Detlev Offenbach", email = "detlev@die-offenbachs.de"}, |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | ] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | maintainers = [ |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | {name = "Detlev Offenbach"}, |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | {name = "Detlev Offenbach", email = "detlev@die-offenbachs.de"}, |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | ] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | classifiers = [ |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | "Development Status :: 5 - Production/Stable", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | "Environment :: Console", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | "Environment :: MacOS X", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | "Environment :: Win32 (MS Windows)", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | "Intended Audience :: Developers", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | "Intended Audience :: End Users/Desktop", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | "Operating System :: MacOS :: MacOS X", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | "Operating System :: Microsoft :: Windows :: Windows 10", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | "Operating System :: Microsoft :: Windows :: Windows 11", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | "Operating System :: POSIX :: BSD", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | "Operating System :: POSIX :: BSD :: FreeBSD", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | "Operating System :: POSIX :: Linux", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | "Programming Language :: Python", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | "Programming Language :: Python :: 3", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | "Programming Language :: Python :: 3.8", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | "Programming Language :: Python :: 3.9", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | "Programming Language :: Python :: 3.10", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | "Programming Language :: Python :: 3.11", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | "Programming Language :: Python :: 3.12", |
10959
377ef1594e36
Changed install scripts and pyproject.toml files to allow installation with Python 3.13.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10779
diff
changeset
|
39 | "Programming Language :: Python :: 3.13", |
10779
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | "Programming Language :: Python :: Implementation :: CPython", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | "Topic :: Software Development", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | "Topic :: Software Development :: Debuggers", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | "Topic :: Text Editors :: Integrated Development Environments (IDE)", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | ] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | keywords = [ |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | "Development", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | "eric-ide", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | "IDE", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | "Python3", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | ] |
11022
95c889f18a21
Dropped support for Python 3.8 because that version is EOL.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10959
diff
changeset
|
51 | requires-python = ">=3.9, <3.14" |
10779
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | dependencies = [ |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | "pip>=21.1", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | "EditorConfig", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | "coverage>=6.5.0", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | ] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | dynamic = ["version"] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | [project.urls] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | Homepage = "https://eric-ide.python-projects.org" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | Donation = "https://www.paypal.com/donate/?hosted_button_id=XG3RSPKE3YAJ2" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | "Issues Tracker" = "https://tracker.die-offenbachs.homelinux.org/" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | "Source Code" = "https://hg.die-offenbachs.homelinux.org/eric/" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | Download = "https://sourceforge.net/projects/eric-ide/files/latest/download" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | "Mailing List" = "https://www.riverbankcomputing.com/mailman/listinfo/eric" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | News = "https://eric-ide.python-projects.org/eric-news.html" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | [project.scripts] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | eric7_server = "eric7.eric7_server:main" |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | # |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | # setuptools specific parts below |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | # |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | [tool.setuptools] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | platforms = [ |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | "FreeBSD", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | "Linux", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | "macOS", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | "Windows", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | ] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | include-package-data = false |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | [tool.setuptools.dynamic] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | version = {attr = "eric7.__version__.VersionOnly"} |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | [tool.setuptools.packages.find] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | where = ["src"] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | [tool.setuptools.package-data] |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | "*" = [ |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | "*.txt", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | "*.md", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | "*.rst", |
d6c886cc8451
Added a README file and the meta data needed to build distribution packages for PyPI.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | ] |