{"library":"atomicwrites","type":"library","category":null,"description":"Atomicwrites is a Python library that provides a simple, high-level API for performing atomic file writes. It achieves atomicity by writing to a temporary file in the same directory and then atomically moving it to the target location. This prevents file corruption in case of crashes or interruptions during the write process. The library is currently at version 1.4.1. While previously actively maintained, its status has shifted due to the maintainer's decision regarding PyPI 2FA requirements, leading to its deprecation. Users are encouraged to consider alternatives like `safer` for new projects.","language":"python","status":"deprecated","version":"1.4.1","tags":["file-io","atomic-operations","data-integrity","deprecation"],"last_verified":"Wed May 20","install":[{"cmd":"pip install atomicwrites","imports":["from atomicwrites import atomic_write","from atomicwrites import AtomicWriter"]}],"homepage":null,"github":"https://github.com/untitaker/python-atomicwrites","docs":null,"changelog":null,"pypi":"https://pypi.org/project/atomicwrites/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.5,"avg_import_s":0.01,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/atomicwrites/compatibility"}}