pyproject-server.toml

Wed, 03 Jul 2024 10:39:16 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 03 Jul 2024 10:39:16 +0200
branch
eric7-maintenance
changeset 10817
cbdafa2fc879
parent 10779
d6c886cc8451
child 10959
377ef1594e36
permissions
-rw-r--r--

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

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"
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
9 license = {text = "GPLv3"}
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
10 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
11 {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
12 {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
13 ]
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 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
15 {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
16 {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
17 ]
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 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
19 "License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
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",
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
39 "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
40 "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
41 "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
42 "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
43 ]
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 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
45 "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
46 "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
47 "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 "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
49 ]
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 requires-python = ">=3.8, <3.13"
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
51 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
52 "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
53 "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
54 "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
55 ]
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 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
57
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 [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
59 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
60 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
61 "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
62 "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
63 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
64 "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
65 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
66
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 [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
68 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
69
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 # 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
72 #
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 [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
75 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
76 "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
77 "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
78 "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
79 "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
80 ]
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 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
82
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 [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
84 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
85
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 [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
87 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
88
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 [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
90 "*" = [
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 "*.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
92 "*.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
93 "*.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
94 ]

eric ide

mercurial