Skip to main content

DataPie

Time series and data management for macroeconomic modeling


Project URLs

Homepage: https://github.com/iris-solutions-team/datapie

Documentation: https://iris-solutions-team.github.io/datapie-pages

Tutorials: https://github.com/IRIS-Solutions-Team/datapie-tutorials

Issue tracker: https://github.com/iris-solutions-team/datapie/issues


What is DataPie

DataPie is a Python package for working with dated data, the kind found in macroeconomic modeling and analysis. It provides the data layer on which IrisPie, a macroeconomic modeling package, is built, and it can also be used on its own.

The package offers:

  • Periods and frequencies – date objects for yearly, half-yearly, quarterly, monthly, and other regular frequencies, with arithmetic, ranges, and conversions between frequencies.

  • Time series – series indexed by periods, with arithmetic, transformations, moving-window functions, filtering (such as the Hodrick-Prescott filter), seasonal adjustment based on X13, and tools for filling and extrapolating missing observations.

  • Databoxes – dictionary-like containers that hold time series and other objects together, with tools for importing, exporting, merging, and running Python scripts that populate them.

  • Charts – plotting of time series and databoxes based on Plotly, including packaged sets of charts that can be produced in one go.


Installation

pip install datapie

DataPie requires Python 3.11 or later.


License

DataPie is released under the MIT License. Copyright (c) 2025 Iris Solutions Team.

Note that this differs from IrisPie, which is distributed under separate source-available licenses; see the IrisPie documentation for details.

Metadata

Release files for datapie 0.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for datapie 0.10.0
File Size Uploaded
datapie-0.10.0.tar.gz 10.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for datapie 0.10.0
File Interpreter ABI Platform
datapie-0.10.0-py3-none-any.whl Python 3 none any Details

Total release size: 20.5 MB

Release files / datapie-0.10.0.tar.gz

Download URL datapie-0.10.0.tar.gz
Size 10.2 MB
Tags Source
SHA-256 checksum
How to use checksums
08e54f4b4b3db6ba036c1ce409e1307f05220811686cde244fa4d790b8bfcac5
BLAKE2b-256 checksum
How to use checksums
49fcf3108eb2c59c708654823f4986b975aa7a53636a775ff04ad461de78b178
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release files / datapie-0.10.0-py3-none-any.whl

Download URL datapie-0.10.0-py3-none-any.whl
Size 10.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
27f897cbc4a95710ca51cb6472eb0b5093c310b0d17f5e277944289a87064b62
BLAKE2b-256 checksum
How to use checksums
4c55ee0856e0bf4448494fdcf5451040bbb2647ac96e364d1cdb1e29699cab6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release history Release notifications | RSS feed

This release

0.10.0 This release

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page