sqlitebiter 0.35.0

A CLI tool to convert CSV/Excel/HTML/JSON/LTSV/Markdown/TSV/Google-Sheets to a SQLite database file. - Create a SQLite database file from: - File(s): - CSV - Microsoft Excel :superscript:`TM` - HTML - JSON - Labeled Tab-separated Values (LTSV) - Markdown - Tab separated values (TSV) - Google Sheets - URL (scrape data from web pages) - Multi-byte character support

Tags database console
License MITL
State beta

Recent Releases

0.35.014 Jun 2021 10:45 minor feature: Retain leading zeros when converting text: #83. Add support for Python 3.9 / Python 3.10. Drop support for Python 3.5. Improve type detection. Modify output format of version subcommand. Update requirements.
0.33.006 Aug 2020 06:05 minor feature: Add --max-workers option. Replace a package dependency from colorama to tcolorpy. Update requirements.
0.32.120 Apr 2020 03:15 minor feature: Make simplejson to an optional dependency and replace to ujson. Add all extras_require. Update requirements.
0.32.006 Apr 2020 16:45 minor feature: Add stdin sub command: #75. Make it possible to execute the command with python -m sqlitebiter. type annotations. Update requirements.
0.30.009 Mar 2020 03:15 minor feature: Add detailed information for the cause of the errors while data conversion: #73. Add type annotations. Update requirements.
0.29.010 Feb 2020 03:15 minor feature: Add support for platforms that lacks support sem_open such as Android Termux: #71. Modify log formats. Drop Python 2 support. Remove dev extras_require.
0.28.106 Jan 2020 06:45 minor feature: Update docs . Update README. . Modify toxenv. . Remove unnecessary sudo configs from Travis CI. . Remove build alias. . Add support for Python 3.8. . Update docs. . Update README. . a TOXENV. . Update Makefile. . Update docs. . Update README. . Update CI. . Add lint for.travis.yml. . Improve scientific notation detection: Update tool.black. . Apply formatter. . Add tool.isort. . Update requirements. . Integrate release/docs extras to dev extras. . Apply formatter. . Update docs. . Update README. . requirements. . Bump version.
0.23.515 Jan 2019 03:16 minor feature: Refactor loading the config file . Add a project URL. . Update requirements. . Add a project URL. . Refactor application configurations. . Rename a variable. . a test case. . Remove an import that no longer used. . Update pylama.ini. . Update badges. . Update summary. . Update README. . Bump version.
0.23.404 Jan 2019 03:16 minor feature: Add napoleon extension . Update Makefile. . Update requirements. . a test case. . Remove a test depenency. . Bump version.
0.23.326 Dec 2018 01:25 minor feature: Suppress a warning by click . Add retries to package installation for Travis CI. . a skip directory path. . Improve FIFO detection precision. . Modify Python package installation for Travis CI. . Add missing imports. . Add build tox env. . Update requirements. . Add Makefile. . Update docs. . Update README. . Add a missing script to running test cases. . Bump version.
0.22.022 Sep 2018 03:16 minor feature: Add support for named pipe: #56 File subcommand accept named pipe as an input . File subcommand accept named pipe as an input. Add completion subcommand for command completion.
0.21.010 Sep 2018 06:05 minor feature: Add a feature to find files to converting within directories recursively Add options to the file subcommand: --recursive/--follow-symlinks . Add options to the file subcommand: --recursive/--follow-symlinks. Add file matching options to filter converting files when using the --recursive option. .
0.20.029 Jul 2018 08:25 minor feature: Add --replace-symbol option that replaces symbols included in converted table attribute. Add a shortening option for the --quiet option. Add colors to the outputs. .
0.19.116 Jul 2018 03:16 minor feature: Travis CI deploy credentials . Add an error handling for execution binaries. . Remove unreachable code. . Additional error handlings for execution binaries. . for Python 2 compatibility. . Bump version to 0.19.1.
0.17.126 Jun 2018 05:45 minor feature: Update summary . deployment files for CI. . Refactoring: extract subcommands to independent files. . Remove shebang. . Refactoring: simplify logging. . for Python 2 compatibility. . Bump version to 0.17.1.
0.15.014 May 2018 07:05 minor feature: Improve JSON support: Add loadable JSON schema/Add boolean support. Add support for space-separated values data.
0.14.005 May 2018 12:45 minor feature: Add --format option to the file sub command: #49. Modify to properly handle Unicode decode error. Support Homebrew installation for macOS: #48.
0.11.020 Aug 2017 07:25 minor feature: Add encoding option to the file sub-command. Add default encoding parameter to configure sub-command. conversion failed for some of the file types with utf8 encoding: #41.
0.10.118 Jul 2017 08:05 minor feature: pylint cleanup. Update a help message. Update requirements. Update docs. Update README. Bump version to 0.10.1.
0.9.029 May 2017 06:45 minor feature: Improve --append option functionality: #35. Improve automated table naming. JSON file error handling.
0.8.005 May 2017 03:15 minor feature: Add configure sub-command. Improve processing performance.
0.6.208 Apr 2017 00:30 minor feature: - Add Python 3.6 support - Improve logging - Improve error handling