Skip to main content

Pandas-compatible data readers. Formerly a component of pandas.

Project description

pandas-datareader

Macroeconomic and factor-oriented remote data access for pandas.

CI Testing PyPI Codecov RTD Code Style License

Installation

Install using pip

pip install pandas-datareader

Usage

import pandas_datareader as pdr
pdr.get_data_fred('GS10')

The public API is focused on macroeconomic, policy, and factor-style data sources such as FRED, Fama/French, Bank of Canada, World Bank, OECD, Eurostat, and the new pandas_datareader.macro interface.

Documentation

Stable documentation is available on github.io. A second copy of the stable documentation is hosted on read the docs for more details.

Development documentation is available for the latest changes in master.

Requirements

Using pandas datareader requires the following packages:

  • pandas>=1.5.3
  • lxml
  • requests>=2.19.0
  • distutils (not included in standard library of Python 3.12 and above it, which can be solved by installing setuptools)

Building the documentation additionally requires:

  • matplotlib
  • ipython
  • requests_cache
  • sphinx
  • pydata_sphinx_theme

Development and testing additionally requires:

  • black
  • coverage
  • codecov
  • coveralls
  • flake8
  • pytest
  • pytest-cov
  • wrapt

Install latest development version

python -m pip install git+https://github.com/pydata/pandas-datareader.git

or

git clone https://github.com/pydata/pandas-datareader.git
cd pandas-datareader
python -m pip install -e .

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

pandas_datareader-0.11.1.tar.gz (206.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pandas_datareader-0.11.1-py3-none-any.whl (65.9 kB view details)

Uploaded Python 3

File details

Details for the file pandas_datareader-0.11.1.tar.gz.

File metadata

  • Download URL: pandas_datareader-0.11.1.tar.gz
  • Upload date:
  • Size: 206.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for pandas_datareader-0.11.1.tar.gz
Algorithm Hash digest
SHA256 e1eadb6d2ccaa4b7a876a1c81b6ff0307fa7a08b56f7799862a50207c2e65a05
MD5 d68e54bd10876cf11d82894aeff180a0
BLAKE2b-256 5886288382815ce0b52585e8fbcdd8167cdbc056e2d750dea84fcc2ba5c36748

See more details on using hashes here.

File details

Details for the file pandas_datareader-0.11.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pandas_datareader-0.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 adec218aa38c0f20606328fcc6517a0d1a735469c7635b91d3e85bb7336f297f
MD5 7a28e7c97e202998050ff91860a3caae
BLAKE2b-256 fc2d2e39dec8f88329ca20cdd5913b549a2c8f32551a415a3775f6d6b3b054ca

See more details on using hashes here.

Supported by

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