list-packages.py
- reads{ckan_instance}/api/3/action/package_list
, saves todata/package-list.json
get-stats.py
- loops package-list.json and generatespackage-stats.csv
- fetch datasets index
- get stats
- add header columns for stats
- prepare for gh actions
- get org stats
- consolidate yearly data
- top orgs - show heatmap table timeline (order by versions / last updated / versions last year)