Installation¶
Pandemy is available for installation through PyPI using pip and the source code is hosted on GitHub at: https://github.com/antonlydell/Pandemy
Install Pandemy by running:
$ pip install Pandemy
Dependencies¶
The core dependencies of Pandemy are:
pandas : powerful Python data analysis toolkit
SQLAlchemy : The Python SQL Toolkit and Object Relational Mapper
Optional dependencies¶
Databases except for SQLite require a third-party database driver package to be installed.
SQLAlchemy uses the database driver to communicate with the database.
The default database driver for SQLite is built-in to Python in the sqlite3
module 1.
The optional dependencies of Pandemy can be installed by supplying an optional dependency identifier
to the pip installation command. The table below lists database driver packages for supported databases
and their corresponding optional dependency identifier.
Database |
Driver package |
Optional dependency identifier |
Version added |
---|---|---|---|
oracle |
1.1.0 |
To install cx_Oracle together with Pandemy run:
$ pip install Pandemy[oracle]
Footnotes
- 1
There are other drivers for SQLite, see SQLite drivers in the SQLAlchemy documentation.