Skip to main content

Table2XSV

Convert Tabular Data to XSV [CSV, TSV, PSV and Others]

Python 3.7 <= 3.X < 3.11

Setup CSV and SQLite (Basic Installation)

pip install table2xsv  # Setup CSV and SQLite by Default

Setup (All Installation)

pip install table2xsv[all]  # Setup All

Debian [Ubuntu, Mint and Others]

sudo apt-get install python3.X-venv python3.X-dev libssl-dev libmysqlclient-dev build-essential

Note (Python): Replace X with Python Minor Version

Redhat [CentOS, Rocky, Fedora and Others]

sudo yum install python3.X python3.X-devel ssl-devel mysql-devel

Note (Python): Replace X with Python Minor Version

Note (Fedora): Replace yum with dnf

Caution: Not a tried and tested method but known to work. If mysql-devel thing does not work replace mysqlclient package with pymysql package in the requirements.txt, setup.cfg, tox.ini and the mysql.py file.

Windows

Download, MS VS C++ Redistributable: Microsoft Visual Studio C++ Redistributable

Download, Python 3.X: Python 3.X

Note (Python): Replace X with Python Minor Version

Requirements [Build]

pip install -r requirements.txt

Requirements [Development]

pip install -r requirements.txt
pip install -r requirements/generic/common.txt
pip install -r requirements/generic/csv.txt
pip install -r requirements/generic/excel.txt
pip install -r requirements/generic/mysql.txt
pip install -r requirements/generic/neo4j.txt
pip install -r requirements/generic/sqlite.txt

Generate [Build (Distribution and Wheel)]

tox -c . -e py3X-build

Note: Replace X with Python Minor Version

Install [Wheel]

cd dist
pip install Table2XSV-{version}-py3X-none-any.whl[all]  # All Optionals Will Be Installed

Note: Replace X with Python Minor Version

Generate [Executable]

tox -c . -e py3X-build-exe  # All Optionals Will Be Installed

Note (Python): Replace X with Python Minor Version

Help

Table2XSV -h

CSV

Table2XSV csv -h

Excel

Table2XSV excel -h

MySQL

Table2XSV mysql -h

Neo4j

Table2XSV neo4j -h

SQLite

Table2XSV sqlite -h

Metadata

Release files for Table2XSV 2.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Table2XSV 2.0.1
File Size Uploaded
Table2XSV-2.0.1.tar.gz 12.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for Table2XSV 2.0.1
File
Table2XSV-2.0.1-py310-none-any.whl Python 3.10 none any Details
Table2XSV-2.0.1-py39-none-any.whl Python 3.9 none any Details
Table2XSV-2.0.1-py38-none-any.whl Python 3.8 none any Details
Table2XSV-2.0.1-py37-none-any.whl Python 3.7 none any Details

Total release size: 86.1 kB

Release files / Table2XSV-2.0.1.tar.gz

Download URL Table2XSV-2.0.1.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ee3caac76712c125780107409c8ec68ca0ba1cb2f1797d9d04351249f3eebc07
BLAKE2b-256 checksum
How to use checksums
feff7550c7936e59df8f028b627b2d788257f22243934ccb4387039d867d1fba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

Release files / Table2XSV-2.0.1-py310-none-any.whl

Download URL Table2XSV-2.0.1-py310-none-any.whl
Size 18.3 kB
Tags Python 3.10
SHA-256 checksum
How to use checksums
8dde303991e25c378c08c13934ab2bf8f96f16c5f59edd7c2ba6cf80fbbde2c0
BLAKE2b-256 checksum
How to use checksums
2bb68144d7d8a7054d269ef5cba70941d04ae437489144f900b403eac1ef7d75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

Release files / Table2XSV-2.0.1-py39-none-any.whl

Download URL Table2XSV-2.0.1-py39-none-any.whl
Size 18.3 kB
Tags Python 3.9
SHA-256 checksum
How to use checksums
c8e515d91245c9c95f035272164568c1c79793494a76f43b99e57aff09721008
BLAKE2b-256 checksum
How to use checksums
4f0a3db1a7159b2f4b0c9496796665f45cb27ad29c96f686044326ff3c63c49b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

Release files / Table2XSV-2.0.1-py38-none-any.whl

Download URL Table2XSV-2.0.1-py38-none-any.whl
Size 18.3 kB
Tags Python 3.8
SHA-256 checksum
How to use checksums
030e945febfdfb334266fc8eb1cac7932df3fefd2ff5234902015323df6fd274
BLAKE2b-256 checksum
How to use checksums
03166eeabe32535bbd899025b0d2fd909af8044fd75aba8bce501f2e976766d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

Release files / Table2XSV-2.0.1-py37-none-any.whl

Download URL Table2XSV-2.0.1-py37-none-any.whl
Size 18.3 kB
Tags Python 3.7
SHA-256 checksum
How to use checksums
581d392d46bb0421db978902c6bd9e8fbe44be4025cf0160cbcd53b952669a7e
BLAKE2b-256 checksum
How to use checksums
c1efe3ce6a4ca9d254f3e0ec02e3a8b9a4274b1ebee6416151d5b69c0b10bf64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10

Release history Release notifications | RSS feed

This release

2.0.1 This release

5 release files

1.0.0

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page