v0.2.0
What's Changed
- Bump openpyxl version past bug and fix CI cache invalidation by @samwebster in #38
- Miscellaneous fixes by @olejandro in #238
- Add TIMES-NZ to benchmarks and refactor CI by @olejandro in #239
- CI: fix failing apt install command by @siddharth-krishna in #244
- Refactor apply_final_fixup by @olejandro in #243
- Improve handling of VEDA variants of FLO_SHAR by @olejandro in #245
- Update GAMS version used in CI by @olejandro in #241
- CI: fix GAMS by fixing TIMES_model path, NZ file structure by @olejandro in #247
- CI: Fix regression test not using main branch code by @siddharth-krishna in #248
- Support processing of val_cond by @olejandro in #249
- Introduce DataModule by @olejandro in #250
- Set output float precision & relative epsilon for DD comparison by @siddharth-krishna in #252
- Update version of TIMES-NZ in benchmarks by @olejandro in #254
- Process availability tables instead of dropping them by @olejandro in #253
- Adjust the processing order of tfm tables by @olejandro in #251
- Case-insensitive string comparison when comparing to ground truth by @siddharth-krishna in #255
- Extend application of defaults beyond FI_T tables by @olejandro in #240
- Capitalise all string values in tables by @olejandro in #259
- Improve I/E handling by @olejandro in #260
- Substitute timeslice levels with timeslices for UC attributes that require it by @olejandro in #261
- Refine application of trans files by @olejandro in #263
- Make misc fixes by @olejandro in #256
- Fix processing of UC_IRE variants by @olejandro in #266
- Improve querying by @olejandro in #264
- Add uc_t topology check by @olejandro in #268
- Drop invalid region/process and region/commodity combinations by @olejandro in #271
- Do not sort ALL_TS when printing it out to ts.dd by @olejandro in #272
- Add/correct defaults for some attributes by @olejandro in #273
- Don't populate regions in process_commodities by @olejandro in #276
- Refine handling of PRC_RESID specified for a single year by @olejandro in #277
- Various fixes by @olejandro in #274
- Correct processing of uc_sets by @olejandro in #281
- Improve processing of the trade data module by @olejandro in #282
- Don't add an extra PRC_RESID=0 if already present and is alone by @olejandro in #280
- uc_t: drop rows with invalid region/process or region/commodity by @olejandro in #278
- Migrate to using cg instead of other_indexes by @olejandro in #283
- Add a flag to control inclusion of dummy imports by @olejandro in #279
- Don't include dummy imports by default by @olejandro in #286
- Make verify_uc_topology more robust by @olejandro in #288
- Drop invalid values before updating model.data_years by @olejandro in #290
- Use dd-files to filter *.dd files in the dd-folder by @olejandro in #289
- Expand TIM benchmarks by @olejandro in #284
- CI: post results of regression test to PR as a comment by @siddharth-krishna in #293
- Fix misc processing issues by @olejandro in #292
- Add a new benchmark by @olejandro in #294
- Improve processing of composite tags by @olejandro in #297
- Include non-times process sets when filtering by @olejandro in #298
- Convert EFF specified for IRE processes to IRE_FLO by @olejandro in #299
- CI: Add a --seq flag to run benchmarks sequentially by @siddharth-krishna in #267
- Improve handling of the index columns by @olejandro in #296
- Add benchmark to test I/E overwriting order, and fix by @olejandro in #300
- Provide more guidance by @olejandro in #302
- Use more descriptive transform names; improve doc strings. by @olejandro in #303
- Don't copy dataframes or use inplace=True by @siddharth-krishna in #305
- Reduce warnings by @olejandro in #307
- Clean up logging, to make less confusing for new users by @siddharth-krishna in #306
- Restore full logging in CI by @siddharth-krishna in #308
- Release v0.2.0 by @olejandro in #304
Full Changelog: v0.1.0...v0.2.0