Tsuyoshi Hombashi's repositories
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.
pytablewriter
pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.
allpairspy
A python library for test combinations generator. The generator allows one to create a set of tests using "pairwise combinations" method, reducing a number of combinations of variables into a lesser set that covers most situations.
pathvalidate
A Python library to sanitize/validate a string such as filenames/file-paths/etc.
SimpleSQLite
SimpleSQLite is a Python library to simplify SQLite database operations: table creation, data insertion and get data as other data formats. Simple ORM functionality for SQLite.
DateTimeRange
DateTimeRange is a Python library to handle a time range. e.g. check whether a time is within the time range, get the intersection of time ranges, truncate a time range, iterate through a time range, and so forth.
pytest-md-report
A pytest plugin to make test results report with Markdown table format.
subprocrunner
A Python wrapper library for subprocess module.
elasticsearch-faker
elasticsearch-faker is a CLI tool to generate fake data for Elasticsearch.
sqliteschema
sqliteschema is a Python library to dump table schema of a SQLite database file.
pytest-discord
A pytest plugin to notify test results to a Discord channel.
python-lib-project-template
A project template for a Python library with CI configurations
homebrew-sqlitebiter
Homebrew Formula for sqlitebiter
releasecmd
releasecmd is a release subcommand for setup.py (setuptools.setup). The subcommand create a git tag and push, and upload packages to PyPI.
df-diskcache
df-diskcache is a Python library for caching pandas.DataFrame objects to local disk.
pathvalidate-cli
pathvalidate-cli is a command line interface for pathvalidate library. The tool can do sanitize/validate a string such as file-names/file-paths.
pytablewriter-altrow-theme
pytablewriter-altrow-theme is a pytablewriter plugin to provide a theme that colored rows alternatively.
get-version-action
A GitHub Action which extracts the version from github.ref
pytablewriter-altcol-theme
pytablewriter-altcol-theme is a pytablewriter plugin to provide a terminal theme.
python-ci-image
A Docker image for CI with Python
youtube-wpm
youtube-wpm is a CLI tool to get a YouTube video's words per minute (WPM).