feat: Added ability to change entry point name

+ Renamed default entry point name
+ Added proper exception handling
+ Added ability to use .pth files
This commit is contained in:
AURUMVORXX
2025-03-25 19:16:21 +03:00
parent a479b5f85d
commit 03dfd1408c
4 changed files with 47 additions and 29 deletions

View File

@@ -1,13 +1,6 @@
## Changelog
- Updated project structure and CMake settings (read more at build specific changes)
- Revised unpredicted behavior ``All player getters on both sides will now return null if player isn't created/spawned``: these getters should return an empty string if player isn't created/spawned
### Build specific changes
- Project has been split into separate logical directories (docs, python, build, source)
- Added LICENSE (usual free software license)
- CMake config was split to logical files for better readabilty
- Added README.md and LICENSE for NoNut directory
- Removed unused toolchain files and build presets
- Added short ``How to build`` section to README.md
- Renamed entry point module to ``pyg2o_entry``
- Added option to change entry point name (read more: <link>)
- Added ability to connect additional package folders (read: use virtual environments), read more: <link>
- Added proper exception handling on the module loading time