├── .github ├── FUNDING.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── lint.yml │ ├── moban-update.yml │ ├── pythonpublish.yml │ └── tests.yml ├── .gitignore ├── .moban.d ├── cli-README.rst.jj2 ├── cli-feature.rst.jj2 ├── cli-index.rst.jj2 ├── setup.py ├── tests │ └── requirements.txt └── usage.rst.jj2 ├── .moban.yml ├── .readthedocs.yml ├── .travis.yml ├── CHANGELOG.rst ├── CONTRIBUTORS.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── changelog.yml ├── docs └── source │ ├── conf.py │ ├── do_diff.rst │ ├── do_transcode.rst │ ├── do_view.rst │ └── index.rst ├── format.sh ├── lint.sh ├── pyexcel-cli-sortable.gif ├── pyexcel-cli.gif ├── pyexcel_cli.yml ├── pyexcel_cli ├── __init__.py ├── _shared.py ├── diff.py ├── main.py ├── merge.py ├── split.py ├── transcode.py └── view.py ├── requirements.txt ├── rnd_requirements.txt ├── setup.cfg ├── setup.py ├── test.bat ├── test.sh └── tests ├── fixtures ├── csv-encoding-utf16.csv ├── file_dir │ └── merge_test.csv ├── glob_dir │ └── merge_test2.csv ├── multiple-sheets.xls ├── nothing_is_excel │ └── test.no.excel ├── transcode_headers.csv ├── transcode_quoted.csv ├── transcode_row_names.csv └── transcode_simple.csv ├── requirements.txt ├── test_diff.py ├── test_merge.py ├── test_split.py ├── test_transcode.py └── test_view.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/moban-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.github/workflows/moban-update.yml -------------------------------------------------------------------------------- /.github/workflows/pythonpublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.github/workflows/pythonpublish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.moban.d/cli-README.rst.jj2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.moban.d/cli-README.rst.jj2 -------------------------------------------------------------------------------- /.moban.d/cli-feature.rst.jj2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.moban.d/cli-feature.rst.jj2 -------------------------------------------------------------------------------- /.moban.d/cli-index.rst.jj2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.moban.d/cli-index.rst.jj2 -------------------------------------------------------------------------------- /.moban.d/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.moban.d/setup.py -------------------------------------------------------------------------------- /.moban.d/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.moban.d/tests/requirements.txt -------------------------------------------------------------------------------- /.moban.d/usage.rst.jj2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.moban.d/usage.rst.jj2 -------------------------------------------------------------------------------- /.moban.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.moban.yml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CONTRIBUTORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/CONTRIBUTORS.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/README.rst -------------------------------------------------------------------------------- /changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/changelog.yml -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/do_diff.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/docs/source/do_diff.rst -------------------------------------------------------------------------------- /docs/source/do_transcode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/docs/source/do_transcode.rst -------------------------------------------------------------------------------- /docs/source/do_view.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/docs/source/do_view.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/format.sh -------------------------------------------------------------------------------- /lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/lint.sh -------------------------------------------------------------------------------- /pyexcel-cli-sortable.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel-cli-sortable.gif -------------------------------------------------------------------------------- /pyexcel-cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel-cli.gif -------------------------------------------------------------------------------- /pyexcel_cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli.yml -------------------------------------------------------------------------------- /pyexcel_cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyexcel_cli/_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli/_shared.py -------------------------------------------------------------------------------- /pyexcel_cli/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli/diff.py -------------------------------------------------------------------------------- /pyexcel_cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli/main.py -------------------------------------------------------------------------------- /pyexcel_cli/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli/merge.py -------------------------------------------------------------------------------- /pyexcel_cli/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli/split.py -------------------------------------------------------------------------------- /pyexcel_cli/transcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli/transcode.py -------------------------------------------------------------------------------- /pyexcel_cli/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/pyexcel_cli/view.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/requirements.txt -------------------------------------------------------------------------------- /rnd_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/rnd_requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.rst 3 | [bdist_wheel] 4 | universal = 1 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/setup.py -------------------------------------------------------------------------------- /test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/test.bat -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/test.sh -------------------------------------------------------------------------------- /tests/fixtures/csv-encoding-utf16.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/fixtures/csv-encoding-utf16.csv -------------------------------------------------------------------------------- /tests/fixtures/file_dir/merge_test.csv: -------------------------------------------------------------------------------- 1 | 1,2,3 -------------------------------------------------------------------------------- /tests/fixtures/glob_dir/merge_test2.csv: -------------------------------------------------------------------------------- 1 | 1,2,3 -------------------------------------------------------------------------------- /tests/fixtures/multiple-sheets.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/fixtures/multiple-sheets.xls -------------------------------------------------------------------------------- /tests/fixtures/nothing_is_excel/test.no.excel: -------------------------------------------------------------------------------- 1 | i am not an excel file 2 | -------------------------------------------------------------------------------- /tests/fixtures/transcode_headers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/fixtures/transcode_headers.csv -------------------------------------------------------------------------------- /tests/fixtures/transcode_quoted.csv: -------------------------------------------------------------------------------- 1 | "hello",|world|,1,2 2 | 3,4,5,6 -------------------------------------------------------------------------------- /tests/fixtures/transcode_row_names.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/fixtures/transcode_row_names.csv -------------------------------------------------------------------------------- /tests/fixtures/transcode_simple.csv: -------------------------------------------------------------------------------- 1 | 1,2,3 -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/test_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/test_diff.py -------------------------------------------------------------------------------- /tests/test_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/test_merge.py -------------------------------------------------------------------------------- /tests/test_split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/test_split.py -------------------------------------------------------------------------------- /tests/test_transcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/test_transcode.py -------------------------------------------------------------------------------- /tests/test_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyexcel/pyexcel-cli/HEAD/tests/test_view.py --------------------------------------------------------------------------------