DEV TOOLS Signal 124
touch brings Unix file creation and timestamp updates to Windows as early Python release
A new Python project called touch implements core Unix touch functionality for Windows, including file creation and timestamp updates for multiple paths.
Windows lacks a native equivalent to the Unix touch command, and this project fills that gap with a dependency-free tool that continues processing remaining files even when one operation fails. It is still in early development at version 0.1.0 and has not yet been published to PyPI, so adoption currently requires cloning the repository and running it through uv.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
touch version 0.1.0 creates files and updates timestamps on Windows without overwriting existing file contents
The tool requires Python 3.14 or later and uses uv for local development, with no runtime dependencies
Installation via PyPI is not yet available, and additional Unix touch options are planned for future versions
THE CLUSTER