A pandas-like deferred expression system, with first-class SQL support (Impala, PostgreSQL, SQLite, ...)
Clone or download
tonyfast and cpcloud Remove parameters from mapd Fixes #1610
Closes #1610

Author: Tony Fast <tony.fast@gmail.com>

Closes #1648 from tonyfast/master and squashes the following commits:

d561787 [Tony Fast] Merge branch 'master' of https://github.com/ibis-project/ibis
a7eb782 [Tony Fast] Trigger build
f9b859f [Tony Fast] Remove fragment_size, page_size, partitions, and shard_count from the  create_table client.
8a27534 [Tony Fast] Add tests to cover the create_table function.
e47d988 [Tony Fast] Add fixtures test_data_db, temp_table, temp_database
a95941d [Tony Fast] Remove parameters from mapd Fixes #1610
Latest commit 36de943 Oct 16, 2018
Permalink
Failed to load latest commit information.
.circleci ENH/DEV: Make ibis Node instances hashable Sep 10, 2018
LICENSES Bug fixes and various conveniences in HDFS + DDL utilities Jun 11, 2015
benchmarks ENH/DEV: Make ibis Node instances hashable Sep 10, 2018
ci Make sure we cast when NULL is else in CASE expressions Oct 12, 2018
dev CI/BLD: Update merge-pr script to not run when imported Mar 12, 2018
docs ENH: Fix UDF bugs in the pandas backend Oct 3, 2018
ibis Remove parameters from mapd Fixes #1610 Oct 16, 2018
.coveragerc Codecov setup Jul 4, 2018
.dockerignore MySQL backend, interval implementations, inference improvements Feb 5, 2018
.gitattributes DEV: add versioneer for more effortless __version__ management. Close #… Oct 8, 2015
.gitignore BUG: Fix scalar parameter edge case Mar 11, 2018
LICENSE.txt Packaging, requirements, user testing, licensing Mar 11, 2015
MANIFEST.in BLD/TST/CI: Test with conda-forge recipe instead of holding our own Apr 3, 2018
Makefile DOC/CLN: Clean up the Makefile and associated docs Aug 18, 2018
README.md README.md Oct 1, 2018
asv.conf.json ENH/DEV: Make ibis Node instances hashable Sep 10, 2018
azure-pipelines.yml BUG/CI: Fix Azure VM image name Oct 2, 2018
codecov.yml CI/COV: Add pull request comments from codecov Jul 6, 2018
conftest.py Move data_directory fixture to toplevel conftest Aug 8, 2018
requirements.txt BLD/CLN/BUG: Fix requirements and setup.py to match conda Aug 21, 2018
setup.cfg BLD: build a universal wheel when building wheels Aug 20, 2018
setup.py BLD/CLN/BUG: Fix requirements and setup.py to match conda Aug 21, 2018
versioneer.py DEV: add versioneer for more effortless __version__ management. Close #… Oct 8, 2015

README.md

Ibis: Python data analysis framework for Hadoop and SQL engines

Service Status
Documentation Documentation Status
Conda packages Anaconda-Server Badge
PyPI PyPI
CircleCI CircleCI Status
Azure Azure Status
Coverage Codecov branch

Ibis is a toolbox to bridge the gap between local Python environments, remote storage, execution systems like Hadoop components (HDFS, Impala, Hive, Spark) and SQL databases. Its goal is to simplify analytical workflows and make you more productive.

Install Ibis from PyPI with:

pip install ibis-framework

or from conda-forge with

conda install ibis-framework -c conda-forge

Ibis currently provides tools for interacting with the following systems:

Learn more about using the library at http://docs.ibis-project.org and read the project blog at http://ibis-project.org for news and updates.