Manipulate Finder .DS_Store files from Python
Project Links
Meta
Author: Alastair Houghton
Maintainer: Russell Keith-Magee
Requires Python: >=3.10
Classifiers
Development Status
- 5 - Production/Stable
Programming Language
- Python :: 3
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3.14
- Python :: 3.15
- Python :: 3 :: Only
Topic
- Desktop Environment
- Software Development :: Libraries :: Python Modules
What is this?
ds_store lets you examine and modify .DS_Store files from Python code; since it is written in pure Python, it is portable and will run on any platform, not just Mac OS X.
Credit is due to Wim Lewis, Mark Mentovai and Yvan Barthélemy for reverse-engineering the .DS_Store file format. See Wim Lewis’ excellent documentation on CPAN for more information.
1.3.2
Dec 04, 2025
1.3.1
Nov 24, 2022
1.3.0
Oct 15, 2020
1.2.0
Oct 11, 2020
1.1.2
Jul 27, 2017
1.1.0
Dec 05, 2016
1.0.1
Feb 14, 2014
1.0.0
Feb 13, 2014
Wheel compatibility matrix
Files in release
Extras:
None
Dependencies:
mac_alias
(>=2.2.2)