Skip to content
A pandas-like deferred expression system, with first-class SQL support
Python C++ TSQL CMake Shell Makefile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSES Bug fixes and various conveniences in HDFS + DDL utilities Jun 11, 2015
benchmarks ENH: Support multi args window UDF for pandas backend (#2035) Dec 10, 2019
ci Ping dependency of rtree to fix CI failure (#2043) Dec 3, 2019
dev BUG: Fix small formatting buglet in PR merge tool Jul 15, 2019
docs [FEAT][BQ] Implemented covariance in bigquery (#2044) Dec 13, 2019
ibis [FEAT][BQ] Implemented covariance in bigquery (#2044) Dec 13, 2019
.coveragerc BUG/TST: Fix skipping for new auth flow Mar 20, 2019
.dockerignore
.gitattributes DEV: add versioneer for more effortless __version__ management. Close #… Oct 8, 2015
.gitignore FEAT: Spark client Jul 3, 2019
.isort.cfg Re-formatting all files using pre-commit hook Sep 13, 2019
.pep8speaks.yml Add pep8speaks integration May 24, 2019
.pre-commit-config.yaml Re-formatting all files using pre-commit hook Sep 13, 2019
LICENSE.txt Packaging, requirements, user testing, licensing Mar 11, 2015
MANIFEST.in
Makefile ENH: Support multi args window UDF for pandas backend (#2035) Dec 10, 2019
README.md Add Spark to supported backends list (#2046) Dec 4, 2019
asv.conf.json ENH: Remove support for Python 2 Nov 10, 2018
azure-pipelines.yml SUPP: Move CI pipelines to Azure Jun 25, 2019
codecov.yml CI/COV: Add pull request comments from codecov Jul 6, 2018
conftest.py FEAT: Add docstring check to CI for an initial subset files Oct 29, 2019
pyproject.toml BUG: Add Python 3.5 testing back to CI Apr 3, 2019
requirements.txt Remove long-deprecated code and clean up warnings created by ibis Mar 10, 2019
setup.cfg
setup.py SUPP: Drop support for python 3.5 (#2037) Nov 26, 2019
versioneer.py FEAT: Add docstring check to CI for an initial subset files Oct 29, 2019

README.md

Ibis: Python data analysis framework for Hadoop and SQL engines

Service Status
Documentation Documentation Status
Conda packages Anaconda-Server Badge
PyPI PyPI
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.

You can’t perform that action at this time.