Bump + push
This commit is contained in:
parent
b44a2f9cd3
commit
4d0927eb65
14
README.md
14
README.md
|
@ -7,7 +7,7 @@ codes](https://en.wikipedia.org/wiki/Creator_code) are first-class
|
||||||
citizens.
|
citizens.
|
||||||
|
|
||||||
Python interface
|
Python interface
|
||||||
----------------
|
================
|
||||||
The Python API is simple. The contents of a `Volume` or a `Folder` are
|
The Python API is simple. The contents of a `Volume` or a `Folder` are
|
||||||
accessed using the index operator `[]`. While working on a filesystem,
|
accessed using the index operator `[]`. While working on a filesystem,
|
||||||
its entire high-level contents are stored in memory as a Python object.
|
its entire high-level contents are stored in memory as a Python object.
|
||||||
|
@ -42,7 +42,7 @@ with open('FloppyImage.dsk', 'rb') as f:
|
||||||
```
|
```
|
||||||
|
|
||||||
Command-line interface
|
Command-line interface
|
||||||
----------------------
|
======================
|
||||||
This package also installs the `MakeHFS` and `DumpHFS` utilities, for
|
This package also installs the `MakeHFS` and `DumpHFS` utilities, for
|
||||||
working with folders on your native filesystem. Briefly, resource forks
|
working with folders on your native filesystem. Briefly, resource forks
|
||||||
are stored in Rez-formatted `.rdump` files, and type and creator codes
|
are stored in Rez-formatted `.rdump` files, and type and creator codes
|
||||||
|
@ -56,7 +56,7 @@ Mac OS Roman encoding with Mac-style (CR) line endings.
|
||||||
Both commands have a `--help` argument to display their options.
|
Both commands have a `--help` argument to display their options.
|
||||||
|
|
||||||
Why?
|
Why?
|
||||||
----
|
====
|
||||||
I want an automated, reproducible way to compile legacy MacOS software.
|
I want an automated, reproducible way to compile legacy MacOS software.
|
||||||
Without any current operating system fully supporting HFS,
|
Without any current operating system fully supporting HFS,
|
||||||
[libhfs/hfsutils](https://www.mars.org/home/rob/proj/hfs/) (a C library
|
[libhfs/hfsutils](https://www.mars.org/home/rob/proj/hfs/) (a C library
|
||||||
|
@ -71,3 +71,11 @@ high-level programming language seemed like a reasonable tradeoff. As a
|
||||||
result, `machfs` has nearly an order of magnitude fewer lines than
|
result, `machfs` has nearly an order of magnitude fewer lines than
|
||||||
`libhfs`, and is more maintainable, at a nearly negligible cost in
|
`libhfs`, and is more maintainable, at a nearly negligible cost in
|
||||||
performance.
|
performance.
|
||||||
|
|
||||||
|
Changes
|
||||||
|
=======
|
||||||
|
1.3
|
||||||
|
---
|
||||||
|
- Sam Fuller's btree fix for volumes with *many* files:
|
||||||
|
https://github.com/elliotnunn/machfs/commit/b44a2f9
|
||||||
|
- Support for Aliases, represented in the native FS as symlinks
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -2,7 +2,7 @@ from setuptools import setup
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='machfs',
|
name='machfs',
|
||||||
version='1.2.4',
|
version='1.3',
|
||||||
author='Elliot Nunn',
|
author='Elliot Nunn',
|
||||||
author_email='elliotnunn@me.com',
|
author_email='elliotnunn@me.com',
|
||||||
description='Library for reading and writing Macintosh HFS volumes',
|
description='Library for reading and writing Macintosh HFS volumes',
|
||||||
|
|
Loading…
Reference in New Issue