Skip to main content

Time series store and mapping libray

Project description

chronify

Documentation codecov

This package implements a store for time series data in support of Python-based modeling packages. It supports validation and mapping across different time configurations.

Package Developer Guide

🚧

Installation

To use DuckDB or SQLite as the backend:

$ pip install chronify

To use Apache Spark via Apache Thrift Server as the backend:

$ pip install "chronify[spark]"

Developer installation

$ pip install -e ".[dev,spark]"

Please install pre-commit so that your code is checked before making commits.

$ pre-commit install

License

chronify is developed under NREL Software Record SWR-21-52, "demand-side grid model". License.

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

chronify-0.6.1.tar.gz (211.0 kB view details)

Uploaded Source

Built Distribution

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

chronify-0.6.1-py3-none-any.whl (121.1 kB view details)

Uploaded Python 3

File details

Details for the file chronify-0.6.1.tar.gz.

File metadata

  • Download URL: chronify-0.6.1.tar.gz
  • Upload date:
  • Size: 211.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for chronify-0.6.1.tar.gz
Algorithm Hash digest
SHA256 fa162249e9c7a633966ba64d5a8e2b4806c0fe573e9ff98d2a255082199d95c2
MD5 dea27cb86cc9b6ee0d369fd18ea62dcb
BLAKE2b-256 7de9745917b52ab4b866938cdce7ce1f5c4026e798eb2ae76b49b7efad15cacf

See more details on using hashes here.

Provenance

The following attestation bundles were made for chronify-0.6.1.tar.gz:

Publisher: publish_to_pypi.yml on NREL/chronify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chronify-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: chronify-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for chronify-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4fa2117a9b317330fba38d073f6057821c4568197e370bc9c010b0b1e3930e5c
MD5 cdc6067748efd5eb802c954d8fca4eb5
BLAKE2b-256 f248d45d96e5ad0bd58f799bcd471463da5b93143dac57bfac56bab261bb2ac0

See more details on using hashes here.

Provenance

The following attestation bundles were made for chronify-0.6.1-py3-none-any.whl:

Publisher: publish_to_pypi.yml on NREL/chronify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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