Skip to content

Releases: davidbarnhart/flashpod

v0.1.7

24 Jun 23:49
28354c5

Choose a tag to compare

What's Changed

Full Changelog: v0.1.6...v0.1.7

v0.1.6

24 Jun 17:23
ca692a6

Choose a tag to compare

Fix ModuleNotFoundError: No module named 'flashpod' when flashpod ls (and other disk-reading subcommands) re-exec under sudo from a pip install --user install.

sudo re-runs the console script as root and resets HOME to /root, dropping the invoking user's ~/.local/.../site-packages from sys.path. The elevated child now receives the package directory via PYTHONPATH, so the import survives elevation. (#29)

What's Changed

Full Changelog: v0.1.5...v0.1.6

v0.1.5

17 Jun 21:42
3a458af

Choose a tag to compare

What's Changed

Full Changelog: v0.1.4...v0.1.5

v0.1.4

17 Jun 16:45
fe9c331

Choose a tag to compare

What's Changed

Full Changelog: v0.1.3...v0.1.4

v0.1.3

17 Jun 16:09
ed3ea2e

Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.2

17 Jun 13:48
7ae9e46

Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

17 Jun 02:55
94440eb

Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

17 Jun 02:16
3b8c9d4

Choose a tag to compare

What's Changed

  • Pure-Python FAT32 formatter (drop mkfs.vfat + losetup) by @davidbarnhart in #2
  • Restructure into an installable package with a console entry point by @davidbarnhart in #3
  • Add platform abstraction layer (Linux/macOS/Windows backends) by @davidbarnhart in #4
  • Drop the Mac/HFS+ flash flavor (FAT32/MBR only) by @davidbarnhart in #5
  • Add PyInstaller build + GitHub Actions release pipeline by @davidbarnhart in #6
  • Fix Windows crash in flash root-check (os.geteuid) by @davidbarnhart in #7

New Contributors

Full Changelog: https://github.com/davidbarnhart/flashpod/commits/v0.1.0

iPod firmware images

17 Jun 14:54
7ae9e46

Choose a tag to compare

Stock Apple iPod firmware images (1G–4G), hosted as downloads for flashpod flash. These are Apple's copyright, provided for convenience; flashpod's manifest (flashpod/firmware/firmware.json) points here, and you can always supply your own with --firmware. Not tied to any app version.