Feet 0.4.0 - October 6, 2019
Feet 0.4.0 expands support for packages that require setuptools, and reworks the location of project dependencies inside the runtime. Dependencies are now installed inside the portable Python runtime included with Feet, rather than as part of your project. This gives you a cleaner workspace. The setuptools improvements also means support for more modern packages, like Pyglet for games.
Feet 0.4.0 also switches from x86 to x86_64 architecture.
You can download the attached Zip to get version 0.4.0 of feet.exe to run your Python games and applications. The use is simple:
- place feet.exe in a directory with a main.py script
./feet.exe library NAME
for each library from PyPI your project depends on./feet.exe
or double-click the EXE to run your project!
You can rename feet.exe
to anything appropriate for your project, if you want.
You may generate distributable copies with the exe
command:
./feet.exe exe my-game-1.0.exe
New changes in 0.4.0 include:
- Support for packages that use setuptools in setup.py
- Dependencies are now inside the
feet_data
directory, rather than in our project itself - EXE distributables generated will include your project files by default, instead of requiring an explicit include list
- The project now has a test suite ensuring better and improving stability
- Binaries are now 64-bit