Saved in:
Bibliographic Details
Main Authors: Aritra Sarkar, shaheenaliii, Varshini S
Format: Recurso digital
Language:
Published: Zenodo 2026
Online Access:https://doi.org/10.5281/zenodo.19642813
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • <h2>What's New</h2> <pre><code> </code></pre> <p>### Config-Driven Pipeline</p> <ul> <li>Centralized <code>config.yaml</code> replacing all hardcoded constants</li> <li>New <code>config_loader.py</code> for dynamic pipeline configuration</li> <li>YAML-based <code>datasets.yaml</code> schema validation for data integrity</li> </ul> <h3> Reproducibility & Publication</h3> <ul> <li>Added <code>REPRODUCIBILITY.md</code> with full reproduction steps</li> <li>Bundled SoftwareX paper (<code>paper.tex</code>, <code>paper.bib</code>)</li> <li>TikZ architecture diagram (<code>architecture.tex</code>)</li> </ul> <h3> CI & Infrastructure Fixes</h3> <ul> <li>Fixed flake8 F824 — removed unused <code>global</code> declarations in <code>state_mapping.py</code></li> <li>Fixed Docker build — switched from <code>openjdk-21</code> to <code>openjdk-17</code> (Bookworm compat)</li> <li>Fixed test failures — added LADAKH to canonical states, corrected merged UT mappings</li> <li>All 84 tests passing across Python 3.9 / 3.10 / 3.11</li> </ul> <h3> State Mapping</h3> <ul> <li>YAML-driven state name overrides (<code>state_config.yaml</code>)</li> <li>Added Ladakh as canonical state/UT</li> <li>Proper handling of merged Dadra & Nagar Haveli + Daman & Diu aliases</li> </ul>