sjvisualizer is a data visualization and animation library for Python for time-series data.
Tries to be easy to use. Give it a file of data (the examples given are .xlsx files, can probably use others) and it seems to know what to do if it thinks it's time-series data.
Has an actual website with more detailed and elaborate examples, including background information: https://www.sjdataviz.com/software
TinyFlux is a time series version of TinyDB that is also written in Python and has no external dependencies. It's a great companion for small analytics workflows and apps, as well as at-home IOT data stores. Python datetime objects are first-class citizens and queries are optimized for time, above all else. Designed to be simple and fun to use by providing a simple and clean API that can be learned in 5 minutes. The current source code has 4,000 lines of code (with about 50% documentation) and 4,000 lines tests. TinyFlux is about 150kb, unzipped. TinyFlux needs neither an external server nor any dependencies.