You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pman no longer writes/manages config files (other than at project creation)
swtich from venderized toml library to tomli
remove explicit layers (config just gets merged together now that pman is not trying to figure out where to write to)
dist
pman dist now explicitly runs build instead of relying on a custom build_appssetuptools command (this requires using pman dist instead of running setup.py build_apps directly
Added build_installers option to config
pman dist can now automatically create the necessary requirements.txt and setup.py for build_apps from a pyproject.toml file (store build_apps options in tool.pman.build_apps)
Add a setuptools hook to automatically handle configuration for export directory (configures include_patterns and rename_paths) and mainfile (create an entry in gui_apps)
Template
Switch from setup.py/setup.cfg/requirements.txt to a single pyproject.toml
Remove pylint setup (let users decide on a linter)
Embed settings.prc into main.py to reduce the number of generated files
Update main.py to run pman.shim() before ShowBase.__init__() so pman build runs before a window is created