deplanty / mpp Goto Github PK
View Code? Open in Web Editor NEWMy Python Project: a tool to easily organize, compile and share your work.
License: GNU General Public License v2.0
My Python Project: a tool to easily organize, compile and share your work.
License: GNU General Public License v2.0
The file .mmpcfg
should be .mppcfg
.
Also, its name can be improved to be more relevant.
When changing the name of the project, it doesn't change the name of the .nsis file.
Maybe updating the file can be the solution. Or creating it when needed.
To manage version it could be interesting to add a command line where users can type the version's number directly
Pretty easy to create a one-file application with PyInstaller.
It should be as easy with MPP.
When changing the project name, it does not update main.py
.
However, main.py
should not be modified when edited by the user.
When using mpp freeze
with a numpy import, this error pops in:
ModuleNotFoundError: No module named 'pkg_resources.py2_warn'
[8888] Failed to execute script pyi_rth_pkgres
A new parameter should be added in the configuration file : hidden-import
, like the PyInstaller option.
Is that possible to make NSIS install like PyInstaller ?
Like when users write "mpp freeze" the users is ask if it wants to install PyInstaller is that possible to have the same when users write "mpp installer" the user is ask to install NSIS ?
For example, if a project file with the version number has to be added.
From the PyInstaller doc:
Your edited version text file can be given with the
--version-file=
option topyinstaller
.
[...]
For advanced uses, examine a version text file as written by pyi-grab_version. You find it is Python code that creates a VSVersionInfo object. The class definition for VSVersionInfo is found in utils/win32/versioninfo.py in the PyInstaller distribution folder.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.