{"id":28263,"library":"spreadsheet-splitter","title":"spreadsheet-splitter","description":"A command-line tool to split large Excel files (.xls/.xlsx) into smaller chunks with low memory usage. Version 0.1.0, requires Python >=3.13. Initial release, no breaking changes yet.","status":"active","version":"0.1.0","language":"python","source_language":"en","source_url":"https://github.com/parsaloi/spreadsheet_splitter","tags":["excel","spreadsheet","split","csv","file-split"],"install":[{"cmd":"pip install spreadsheet-splitter","lang":"bash","label":"pip"}],"dependencies":[],"imports":[{"note":"Hyphens are not valid in Python module names; use underscores.","wrong":"from spreadsheet-splitter import split_spreadsheet","symbol":"split_spreadsheet","correct":"from spreadsheet_splitter import split_spreadsheet"}],"quickstart":{"code":"from spreadsheet_splitter import split_spreadsheet\nsplit_spreadsheet('large.xlsx', chunk_rows=1000, output_dir='./chunks')","lang":"python","description":"Splits 'large.xlsx' into files with 1000 rows each, placed in the 'chunks' directory."},"warnings":[{"fix":"Use 'from spreadsheet_splitter import split_spreadsheet'.","message":"The module name uses underscores (spreadsheet_splitter) not hyphens (spreadsheet-splitter). Importing with hyphens will fail.","severity":"gotcha","affected_versions":"all"},{"fix":"Upgrade Python to 3.13 or later.","message":"Requires Python >=3.13. Older Python versions will fail to install or run.","severity":"gotcha","affected_versions":"0.1.0"}],"env_vars":null,"search_vec":"'0.1.0':23 '3.13':26 'break':30 'chang':31 'chunk':17 'command':6 'command-lin':5 'csv':36 'excel':12,33 'file':13,38 'file-split':37 'initi':27 'larg':11 'line':7 'low':19 'memori':20 'python':25 'releas':28 'requir':24 'smaller':16 'split':10,35,39 'splitter':3 'spreadsheet':2,34 'spreadsheet-splitt':1 'tool':8 'usag':21 'version':22 'xls/.xlsx':14 'yet':32","created_at":"2026-05-09T05:54:35.788738+00:00","updated_at":"2026-05-09T05:54:35.788738+00:00","problems":{"verify_error":"× No solution found when resolving dependencies:\n  ╰─▶ Because the current Python version (3.12.13) does not satisfy\n      Python>=3.13 and spreadsheet-splitter==0.1.0 depends on Python>=3.13, we\n      can conclude that spreadsheet-splitter==0.1.0 cannot be used.\n      And because only spreadsheet-s"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"spreadsheet-splitter","cli_version":"","type":"library","homepage":null,"github":"https://github.com/parsaloi/spreadsheet_splitter","docs":"https://github.com/parsaloi/spreadsheet_splitter/tree/main/docs","changelog":null,"pypi":"https://pypi.org/project/spreadsheet-splitter/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["data"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"install_fail","verified_at":"2026-06-29","last_verified":"2026-06-29","next_check":"2026-07-06","install_tag":null}}