{"repo":"jmitchel3/timescaledb-python","free":true,"listed":false,"github":"https://github.com/jmitchel3/timescaledb-python","clone":"git clone https://github.com/jmitchel3/timescaledb-python.git","description":"Python client for TimescaleDB, the open-source time-series database built on PostgreSQL. This package is built on SQLModel and SQLAlchemy and is designed to be used with FastAPI, Flask, Django 5.2+, and other Python web or data projects.","language":"Python","stars":25,"topics":["python","sqlmodel","timescaledb","timescaledb-python","analytics","fastapi","sqlalchemy","time-series"],"license":"MIT","category":"analytics","readme_excerpt":"TimescaleDB for Python Python client for TimescaleDB, the open-source time-series database built on PostgreSQL. This package is built on SQLModel and SQLAlchemy and is designed to be used with FastAPI, Flask, Django 5.2+, and other Python web or data projects. It gives you Python helpers for the things you actually do with TimescaleDB: creating hypertables, enabling the Hypercore columnstore (and legacy compression), setting retention policies, building continuous aggregates, and running time bucket / time bucket gapfill queries. - Supports: Python 3.11, 3.12, 3.13, and 3.14 - Django: optional first-party integration for Django 5.2+ - Targets: TimescaleDB 2.x (Hypercore columnstore needs 2.18+; direct-create hypertables need 2.20+; generated aggregate columns need 2.28+) - License: MIT Contents - Requirements - Installation - Quickstart - Creating a hypertable - Automatically via TimescaleModel - Manually via create hypertable - Direct hypertable creation (2.20+) - Hypercore columnstore (2.18+) - Compression (legacy) - Retention policies - Chunks - Background jobs - Continuous aggregates - Querying with time bucket - Django support - Sample projects - FastAPI example - Limitations & status - Contributing - Used by Requirements - Python: 3.11, 3.12, 3.13, or 3.14. - PostgreSQL: a PostgreSQL server with the TimescaleDB extension installed (the official timescale/timescaledb Docker images bundle both). The package targets PostgreSQL 15+ in CI. - TimescaleDB: 2.x. Some features r","default_branch":null,"files":null,"tree":[],"storefront":"/r/jmitchel3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jmitchel3/timescaledb-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}