Skip to main content

Generate/parse Mac OS Alias records from Python

Project description

Python Versions PyPI Version Maturity MIT License Build Status Docs Build Status

What is this?

mac_alias lets you generate or read binary Alias and Bookmark records from Python code.

While it is written in pure Python, some OS X specific code is required to generate a proper Alias or Bookmark record for a given file, so this module currently is not portable to other platforms.

Credit is due to Wim Lewis <wiml@hhhh.org>, whose work on reverse engineering the alias format was extremely useful in writing this code. Alastair Houghton <alastair@alastairs-place.net> was responsible for reverse engineering the bookmark format.

See the documentation for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mac_alias-2.2.1.tar.gz (34.1 kB view details)

Uploaded Source

Built Distribution

mac_alias-2.2.1-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file mac_alias-2.2.1.tar.gz.

File metadata

  • Download URL: mac_alias-2.2.1.tar.gz
  • Upload date:
  • Size: 34.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.3

File hashes

Hashes for mac_alias-2.2.1.tar.gz
Algorithm Hash digest
SHA256 655906606461754aa80c7acc5672c74d74a1497c649c8f912cb329ca5c6f4ca6
MD5 4814924bc076389ff925d7d732832d1b
BLAKE2b-256 4d9dac0c9ed09b5fe89b2c4759abe6385b206e480ff70f049bb88cae95c65fb5

See more details on using hashes here.

Provenance

File details

Details for the file mac_alias-2.2.1-py3-none-any.whl.

File metadata

  • Download URL: mac_alias-2.2.1-py3-none-any.whl
  • Upload date:
  • Size: 21.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.3

File hashes

Hashes for mac_alias-2.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb3193b3167b20bb6f738f6d975966c6c2c8fc64cad530f4810af84335c70f46
MD5 41f8d0949f1481c711bf0f6f643e2cb4
BLAKE2b-256 707542d207020f64ad19e3bc492afb67908cb6a2a2d8d2226eab3316338e0c25

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page