Skip to content

Releases: dgelessus/python-rsrcfork

v1.1.3

13 Jul 23:35
Compare
Choose a tag to compare

Note: This version is not available on PyPI, see version 1.1.3.post1 changelog for details.

  • Added a setuptools entry point for the command-line interface. This allows calling it using just rsrcfork instead of python3 -m rsrcfork.
  • Changed the default value of ResourceFork.__init__'s close keyword argument from True to False. This matches the behavior of classes like zipfile.ZipFile and tarfile.TarFile.
  • Fixed ResourceFork.open and ResourceFork.__init__ not closing their streams in some cases.
  • Refactored the single rsrcfork.py file into a package. This is an internal change and should have no effect on how the rsrcfork module is used.

v1.1.2

13 Jul 23:33
Compare
Choose a tag to compare
  • Added support for the resource file attributes "Resources Locked" and "Printer Driver MultiFinder Compatible" from ResEdit.
  • Added more dummy constants for resource attributes with unknown meaning, so that resource files containing such attributes can be loaded without errors.

v1.1.1

14 Jul 16:13
Compare
Choose a tag to compare
  • Fixed overflow issue with empty resource files or empty resource type entries
  • Changed _hexdump to behave more like hexdump -C

v1.1.0

26 Dec 23:03
Compare
Choose a tag to compare
  • Added a command-line interface - run python3 -m rsrcfork --help for more info

v1.0.0

24 Dec 20:18
Compare
Choose a tag to compare
  • Initial version