Skip to main content

Convert Tabular Data to XSV

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Table2XSV-2.0.1.tar.gz (12.8 kB view details)

Uploaded Source

Built Distributions

Table2XSV-2.0.1-py310-none-any.whl (18.3 kB view details)

Uploaded Python 3.10

Table2XSV-2.0.1-py39-none-any.whl (18.3 kB view details)

Uploaded Python 3.9

Table2XSV-2.0.1-py38-none-any.whl (18.3 kB view details)

Uploaded Python 3.8

Table2XSV-2.0.1-py37-none-any.whl (18.3 kB view details)

Uploaded Python 3.7

File details

Details for the file Table2XSV-2.0.1.tar.gz.

File metadata

  • Download URL: Table2XSV-2.0.1.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for Table2XSV-2.0.1.tar.gz
Algorithm Hash digest
SHA256 ee3caac76712c125780107409c8ec68ca0ba1cb2f1797d9d04351249f3eebc07
MD5 6937bcf1f3289892746fe33b541a25dd
BLAKE2b-256 feff7550c7936e59df8f028b627b2d788257f22243934ccb4387039d867d1fba

See more details on using hashes here.

File details

Details for the file Table2XSV-2.0.1-py310-none-any.whl.

File metadata

  • Download URL: Table2XSV-2.0.1-py310-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3.10
  • Uploaded using 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

File hashes

Hashes for Table2XSV-2.0.1-py310-none-any.whl
Algorithm Hash digest
SHA256 8dde303991e25c378c08c13934ab2bf8f96f16c5f59edd7c2ba6cf80fbbde2c0
MD5 14b388b92c15442cf55f1b61f18bad91
BLAKE2b-256 2bb68144d7d8a7054d269ef5cba70941d04ae437489144f900b403eac1ef7d75

See more details on using hashes here.

File details

Details for the file Table2XSV-2.0.1-py39-none-any.whl.

File metadata

  • Download URL: Table2XSV-2.0.1-py39-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3.9
  • Uploaded using 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

File hashes

Hashes for Table2XSV-2.0.1-py39-none-any.whl
Algorithm Hash digest
SHA256 c8e515d91245c9c95f035272164568c1c79793494a76f43b99e57aff09721008
MD5 f5abef74c190bfb6eeae247e0dcf9dbe
BLAKE2b-256 4f0a3db1a7159b2f4b0c9496796665f45cb27ad29c96f686044326ff3c63c49b

See more details on using hashes here.

File details

Details for the file Table2XSV-2.0.1-py38-none-any.whl.

File metadata

  • Download URL: Table2XSV-2.0.1-py38-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3.8
  • Uploaded using 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

File hashes

Hashes for Table2XSV-2.0.1-py38-none-any.whl
Algorithm Hash digest
SHA256 030e945febfdfb334266fc8eb1cac7932df3fefd2ff5234902015323df6fd274
MD5 3c1125ff3262df74d1c6d5dbeff22653
BLAKE2b-256 03166eeabe32535bbd899025b0d2fd909af8044fd75aba8bce501f2e976766d9

See more details on using hashes here.

File details

Details for the file Table2XSV-2.0.1-py37-none-any.whl.

File metadata

  • Download URL: Table2XSV-2.0.1-py37-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3.7
  • Uploaded using 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

File hashes

Hashes for Table2XSV-2.0.1-py37-none-any.whl
Algorithm Hash digest
SHA256 581d392d46bb0421db978902c6bd9e8fbe44be4025cf0160cbcd53b952669a7e
MD5 16a1cdbc37738f9f66b5474f67f8f1f8
BLAKE2b-256 c1efe3ce6a4ca9d254f3e0ec02e3a8b9a4274b1ebee6416151d5b69c0b10bf64

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page