odbo is a tool to simplify the distribution of pandas DataFrames as CSV and database files.
Project description
odbo is a tool to simplify the distribution of pandas DataFrames as CSV and database files.
It analyses a text file and spits out SQL that creates a database table and loads data into that table.
It is similar to to the blaze odo project, and hence carries a similar name. It was previously called “datapkg”, but it seems that this name is [already taken].
Examples
mysql_install_db --no-defaults --basedir=$HOME/anaconda --datadir=$HOME/tmp/mysql_db mysqld --no-defaults --basedir=$HOME/anaconda --datadir=$HOME/tmp/mysql_db
TODO
- [ ] Lower flake8 max-complexity to 10.
- [ ] PostgreSQL support.
- [ ] HDF5 support.
- [ ] MariaDB CollumnStore support.
Contributing
- Make sure all tests pass before merging into master.
- Follow the PEP8 / PyFlake / Flake8 / etc. guidelines.
- Add tests for new code.
- Try to document things.
- Break any / all of the above if you have a good reason.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
odbo-0.0.6.tar.gz
(15.4 MB
view hashes)
Built Distribution
odbo-0.0.6-py3-none-any.whl
(3.7 kB
view hashes)