sqlitebiter

A CLI tool to convert CSV / Excel / HTML / JSON / Jupyter Notebook / LDJSON / LTSV / Markdown / SQLite / SSV / TSV / Google-Sheets to a SQLite database file.

MIT License

Downloads
1.4K
Stars
831
Committers
5

Bot releases are visible (Hide)

sqlitebiter - v0.36.3 Latest Release

Published by github-actions[bot] 11 months ago

What's Changed

Full Changelog: https://github.com/thombashi/sqlitebiter/compare/v0.36.2...v0.36.3

sqlitebiter - v0.36.2

Published by github-actions[bot] over 1 year ago

What's Changed

  • Fix Installation: dpkg (.deb package) by @brendonmiranda in https://github.com/thombashi/sqlitebiter/pull/90
  • Drop support for Python 3.6
  • Add support for Python 3.11
  • Update os of build environments
    • Drop support for Ubuntu 18.04
    • Add support for Ubuntu 22.04
  • Update dependencies:
    • allow appconfigpy v2
    • allow pathvalidate v3
    • allow ujson v5
    • bump minimum version constraint of SimpleSQLite
  • Improve the installer script
    • Remove dependency from the installer script to GitHub-API and jq
    • Add an error check of asset existence
    • Add integrity check of the archive file
    • Modify to use cache
  • Reduce execution binary file size
  • Modify to use pypa/build for package build
  • Add docs extras
  • Fix a return value of TableConverter._convert_nb

New Contributors

Full Changelog: https://github.com/thombashi/sqlitebiter/compare/v0.36.1...v0.36.2

sqlitebiter - v0.36.1

Published by github-actions[bot] over 2 years ago

  • Fix the output of the created-table count
  • Fix checksum file name
  • Fix tag format of Docker images

Full Changelog: https://github.com/thombashi/sqlitebiter/compare/v0.36.0...v0.36.1

sqlitebiter - v0.36.0

Published by github-actions[bot] over 2 years ago

  • Add --matrix-formatting option to commands: #87
  • Fix failed to convert uneven data table: #87 (Thanks to @aborruso)
  • Replace path.py package with path package
  • Avoid installation error with setuptools>=58
  • Add support for string with thousand separators as integer
  • Update build binaries
  • [Experimental] Add Docker images to packages
  • Change log output stream from stdout to stderr
  • Bug fixes

Full Changelog: https://github.com/thombashi/sqlitebiter/compare/v0.35.2...v0.36.0

sqlitebiter - v0.35.2

Published by github-actions[bot] over 3 years ago

  • Improve version subcommand output
  • Fix build CI of Windows execution binary
sqlitebiter - v0.35.1

Published by github-actions[bot] over 3 years ago

sqlitebiter -

Published by thombashi over 3 years ago

  • Retain leading zeros when converting text: #83 (Thanks to @fburleigh)
  • 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
sqlitebiter -

Published by thombashi about 4 years ago

  • Fix parse error when an ipynb file does not include language_info
  • Modify version subcommand output
sqlitebiter -

Published by thombashi about 4 years ago

  • Add version subcommand
sqlitebiter -

Published by thombashi about 4 years ago

  • Add --max-workers option
  • Replace a package dependency from colorama to tcolorpy
  • Update requirements
sqlitebiter -

Published by thombashi over 4 years ago

  • Make simplejson to an optional dependency and replace to ujson
  • Add all extras_require
  • Update requirements
sqlitebiter -

Published by thombashi over 4 years ago

  • Add stdin sub command: #75 (Thanks to @Izzur)
  • Make it possible to execute the command with python -m sqlitebiter
  • Fix type annotations
  • Update requirements
sqlitebiter -

Published by thombashi over 4 years ago

  • Fix to accept table names that start with numbers: #76 (Thanks to @DreamerDeo)
  • Update requirements
  • Modify log messages
sqlitebiter -

Published by thombashi over 4 years ago

  • Improve JSON support: #74 (Thanks to @ButchAnton)
  • Modify log messages when skip file conversion
sqlitebiter -

Published by thombashi over 4 years ago

  • Add detailed information for the cause of the errors while data conversion: #73 (Thanks to @Izzur)
  • Add type annotations
  • Update requirements
sqlitebiter - https://github.com/thombashi/sqlitebiter/releases/tag/v0.29.2

Published by thombashi over 4 years ago

sqlitebiter - https://github.com/thombashi/sqlitebiter/releases/tag/v0.29.1

Published by thombashi over 4 years ago

sqlitebiter -

Published by thombashi over 4 years ago

  • Add support for platforms that lacks support sem_open such as Android Termux: #71 (Thanks to @danieldjewell)
  • Modify log formats
  • Drop Python 2 support
  • Remove dev extras_require
sqlitebiter -

Published by thombashi almost 5 years ago

  • Fix binary packages
sqlitebiter -

Published by thombashi almost 5 years ago

  • Update requirements
  • Reduce extras_require
  • Add support for snap installation (experimental)