尚未检测到更新。GitHub 发布版本后会显示在这里。
Con i soldi nostri — la spesa dello Stato italiano spiegata con i dati ufficiali
翻译准备中
正在加载完整 README。
查看完整 README ↗Cruscotto pubblico che rende leggibili le spese e le entrate dello Stato italiano a partire dai dati ufficiali in open data.
openbdap.rgs.mef.gov.it): API JSON pubblica del portale "Esplora il Bilancio dello Stato". Legge di Bilancio, Assestamento e Rendiconto dal 2013, spese ed entrate.scripts/aggiorna.py aggiornamento completo con rapporto (da usare questo)
scripts/aggiorna_dati.py bilancio dello Stato ed Eurostat -> site/data/spesa.json
scripts/aggiorna_parlamento.py bilancio della Camera -> site/data/parlamento.json
scripts/programma_settimanale.sh installa l'esecuzione automatica del lunedì (macOS)
scripts/rapporti/ rapporti di ogni aggiornamento (ultimo.md = il più recente)
site/ il sito statico (index.html + data/)
.venv/bin/python scripts/aggiorna.py
Ogni fonte viene salvata solo se supera i controlli di coerenza: per esempio la somma delle missioni deve dare la spesa totale, la somma delle voci della Camera deve dare il totale dichiarato. Se un controllo fallisce, i dati precedenti restano al loro posto e il rapporto spiega il motivo. Il rapporto elenca anche le novità (nuovo Rendiconto, nuovi dati demografici, nuovo bilancio della Camera).
Prima installazione dell'ambiente Python:
python3 -m venv .venv && .venv/bin/pip install -r requirements.txt
Il sito è pubblicato su https://conisoldinostri.it con GitHub Pages (repository aciciriello/conisoldinostri, DNS su Aruba: 4 record A verso GitHub e www in CNAME su aciciriello.github.io).
Il flusso .github/workflows/aggiorna.yml esegue aggiorna.py ogni lunedì mattina, salva nel repository i nuovi dati e il rapporto, e ripubblica il sito. Si può lanciare anche a mano da GitHub → Actions → "Aggiorna e pubblica" → Run workflow. Ogni modifica a site/ inviata su main viene pubblicata subito.
Se un controllo fallisce, online restano i dati precedenti e l'esecuzione risulta fallita: GitHub manda un'email al proprietario.
Per aggiornare a mano dal Mac e pubblicare: .venv/bin/python scripts/aggiorna.py, poi git commit e git push.
Il sito del Senato non consente lo scaricamento automatico dei documenti. Quando esce il nuovo bilancio interno (Doc. VIII, di solito a dicembre), scaricarlo da senato.it → Cittadini → Spese e trasparenza → Bilancio interno, e inserire le cifre nella sezione "senato" di site/data/parlamento.json con la stessa struttura della Camera.