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.0.tar.gz (206.6 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.0-py3-none-any.whl (66.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pandas_datareader-0.11.0.tar.gz
  • Upload date:
  • Size: 206.6 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.0.tar.gz
Algorithm Hash digest
SHA256 6c86360127f0b4c4451495574e162da058cf6154a185503310df70c417e0e266
MD5 591811ce19dc64b7ed50e7f9d91d986b
BLAKE2b-256 fd5eba361ce22baeba6498e393ed4f7035edc998caf03568838b951a7e90ee7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pandas_datareader-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eac9153780053d722a8171feaaf7f89a1210c4a3777c53f3a10a089eb574f786
MD5 ced3d4a0e67a45d32020f73fb1982741
BLAKE2b-256 6af57e236ce19006714a93445e09c5d66c3433d044690ae61c3fba9feec7de6b

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