{"library":"csv23","type":"library","category":null,"description":"csv23 provides the unicode-based API of the Python 3 `csv` module for Python 2 and 3. It allows code to run under both versions of Python by abstracting the bytes vs. text differences and adhering to the newer unicode-based interface. The library defaults to UTF-8 encoding and addresses several known bugs in the standard library's `csv` module. The current version is 0.3.4, and it is primarily in maintenance mode for cross-Python 2/3 compatibility features.","language":"python","status":"maintenance","version":"0.3.4","tags":["csv","unicode","python2","python3","compatibility","data-processing","file-io"],"last_verified":"Sun May 24","install":[{"cmd":"pip install csv23","imports":["from csv23 import open_csv","from csv23 import reader","from csv23 import writer","from csv23 import DictReader","from csv23 import DictWriter"]}],"homepage":null,"github":"https://github.com/xflr6/csv23","docs":"https://csv23.readthedocs.io","changelog":"https://csv23.readthedocs.io/en/latest/changelog.html","pypi":"https://pypi.org/project/csv23/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.39,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/csv23/compatibility"}}