Extract entry point scripts to pyproject.toml

This commit is contained in:
Edouard Choinière
2025-02-04 02:06:29 +00:00
parent 9ae5c112b4
commit eef0ba41e8
3 changed files with 14 additions and 27 deletions

View File

@@ -43,10 +43,23 @@ dynamic = [
"dependencies",
"license",
"readme",
"scripts",
"version",
]
[project.scripts]
helpviewer = "wx.tools.helpviewer:main"
img2png = "wx.tools.img2png:main"
img2py = "wx.tools.img2py:main"
img2xpm = "wx.tools.img2xpm:main"
pycrust = "wx.py.PyCrust:main"
pyshell = "wx.py.PyShell:main"
pyslices = "wx.py.PySlices:main"
pyslicesshell = "wx.py.PySlicesShell:main"
pywxrc = "wx.tools.pywxrc:main"
wxdemo = "wx.tools.wxget_docs_demo:demo_main" # Get/Launch Demo
wxdocs = "wx.tools.wxget_docs_demo:docs_main" # Get/Launch Docs
wxget = "wx.tools.wxget:main" # New wx wget
[project.urls]
Documentation = "https://docs.wxpython.org/"
Download = "https://pypi.org/project/wxPython"