Skip to content

Feet 0.4.0 - October 6, 2019

Compare
Choose a tag to compare
@ironfroggy ironfroggy released this 06 Oct 19:23

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