A tool for collecting periodic market traffic data from edsm.net
The models defined in models.py bundle data from the 'systems', 'traffic', 'station', and 'market' endpoints under a single container model (see class Systems in models.py)
Check log.py for an example implementation of models.py
Check example.py for some example driver code for log.py
I use this to store market and traffic data for graphing. If you enjoy doing piracy in Elite: Dangerous, this tool can help with that, too :^)
You can also use the stuff under edsm/api.py as a barebones Python interface for some EDSM API endpoints.