Releases: data-to-insight/csc-validator-be-cin
Releases · data-to-insight/csc-validator-be-cin
17052024 v0.1.4 Adds 2024/25 rules, updates gender current to sex
What's Changed
- Feat/version update by @tab1tha in #465
- package metadata. v0.1.3 by @tab1tha in #467
- Adds Sex to ChildIdentifiers table in api and ingress, adds sample rule to test by @WillLP-code in #472
- python-publish actions by @tab1tha in #473
- 4180 8750 updated for 24/25 return with new sex column and gender codes by @WillLP-code in #474
- Split Assessment Factors into separate dataframe to reduce duplication of error rows passed to FE by @SLornieCYC in #475
- publish cin 0.1.4 by @WillLP-code in #477
Full Changelog: v0.1.3...v0.1.4
03102023 end of refactor
What's Changed
- Bugfix 1520 by @tab1tha in #434
- Bugfix 8825q by @tab1tha in #435
- include rule code by @tab1tha in #436
- Bugfix 2885 by @tab1tha in #437
- Update affected fields on 8675Q by @SLornieCYC in #439
- link ruleset across years by @tab1tha in #441
- Revert "2324ruleset/errors to queries" by @tab1tha in #424
- fix: error when no rule fails. by @tab1tha in #442
- redirect la_issues into separate object by @tab1tha in #443
- child with 2 rows by @tab1tha in #444
- fix.absence of la issues raised error by @tab1tha in #445
- remove BankHolidays package which cannot be imported in pyodide by @tab1tha in #448
- Docs/poetry authors by @tab1tha in #449
- create holidays within package by @tab1tha in #450
- docs.ruleset update process by @tab1tha in #451
- Refactor/validation outputs by @tab1tha in #452
- rename cin_validator_class to cin_validator by @tab1tha in #453
- Test/general tests by @tab1tha in #331
- add type annotations to functions by @tab1tha in #454
- filenames should be lowercase by @tab1tha in #455
- Refactor/registry by @tab1tha in #456
- fix: adding missing app.call decorator by @dotloadmovie in #457
- Fix/stringify codes by @tab1tha in #458
- Fix/stringify codes by @tab1tha in #459
- revise pandas version. by @tab1tha in #460
- docs/splitting out failing rule paths by @tab1tha in #461
- configure vs code debug feature by @tab1tha in #462
- Fix/combine header la issues by @tab1tha in #463
- issues_df without header issues by @tab1tha in #464
New Contributors
- @dotloadmovie made their first contribution in #457
Full Changelog: v0.1.2...v0.1.3
06042023 all bugs fixed
What's Changed
- trigger pre-commit by @tab1tha in #410
- change len to not None by @tab1tha in #411
- Bugfix/wordingchanges by @willLPD2I in #390
- fixes issue column bug in 2991Q by @willLPD2I in #413
- Bugfix/8863 by @willLPD2I in #414
- removed rules from 22/23 and 23/24 by @willLPD2I in #419
- Bugfix/2885 by @willLPD2I in #355
- Bugfix/8565 by @willLPD2I in #415
- bugfix 8842Q - False positives by @willLPD2I in #400
- bugfix/1520 by @willLPD2I in #417
- handle empty issue_df by @tab1tha in #420
- Bugfix/ammened rules by @willLPD2I in #412
- Branchfix/bugfix automatic okay by @tab1tha in #422
- 23/24 ruleset added new LA codes to 1530 by @willLPD2I in #418
- Update/error to query by @tab1tha in #423
- ROW_ID to row_id by @tab1tha in #425
- Refactor/remove ERROR_ID by @tab1tha in #426
- rpc get_rules func by @tab1tha in #427
Full Changelog: 0.1.1...v0.1.2
17032023 all rules and first bug fixes
What's Changed
- XML to DataFrames by @tab1tha in #113
- [xml-ingress] ChildIdentifiersTable, ChildCharacteristicsTable, CINdetailsTable by @tab1tha in #114
- black formatting by @tab1tha in #115
- Rule template: Demonstrate on Rule 8500 by @tab1tha in #117
- setup devcontainer to install depenency packages by @willLPD2I in #119
- Rule 8510, created and working by @phoebefryer in #118
- add pre-commit to requirements by @tab1tha in #121
- Rule100 completed by @JohnCWaC in #125
- Added Rule 1510 by @PhilDeakin in #124
- Rule1530 by @PhilDeakin in #126
- Makes census period from collection_year by @tab1tha in #123
- Established rule1550 by @phoebefryer in #127
- Added4220 by @PhilDeakin in #128
- Added8790 by @PhilDeakin in #129
- Rule1540 by @willLPD2I in #130
- Added8794 by @PhilDeakin in #131
- Added8650 by @PhilDeakin in #133
- Ops/GitHub actions by @tab1tha in #134
- Rule 4180 by @amyrichards0n in #135
- Added rule_8617 #72 by @bellt101 in #137
- Added8568 by @PhilDeakin in #140
- define query RuleType by @tab1tha in #142
- rule-8870q by @phoebefryer in #141
- Generate tables from XML by @tab1tha in #145
- Run all rules on data files by @tab1tha in #146
- Type1 rule implementation by @tab1tha in #150
- Added8545Q by @PhilDeakin in #143
- Added8905 by @PhilDeakin in #148
- Rule_8840 by @willLPD2I in #152
- use ReferenceDate in make_census_period by @tab1tha in #153
- Rule8715 by @GBurrel in #147
- Rule8930 Closes #106 by @amyrichards0n in #154
- Closes Rule #65 by @GBurrel in #151
- Added 8535Q by @phoebefryer in #155
- No errors closes 8520 by @GBurrel in #156
- Added8615 by @PhilDeakin in #160
- Added rule 8608 by @WendyWigan in #159
- Revised4012Q by @PhilDeakin in #157
- Rule structure: Multiple columns across multiple tables. by @tab1tha in #166
- Working rule8614 by @Csmyth201 in #164
- XMLtoCSV CLI command by @willLPD2I in #161
- Rule8805 by @Csmyth201 in #163
- Added rule 4011 by @phoebefryer in #158
- Added8630 by @PhilDeakin in #170
- Edit rule 8630 by @tab1tha in #174
- Rule_8640 complete closes#43 by @GBurrel in #177
- Added rule 1105 by @phoebefryer in #138
- Created rule 8915 by @phoebefryer in #181
- Implement type3 by @tab1tha in #182
- Rule 8896: example of type3 by @tab1tha in #172
- added 8935 - will's type 3 by @willLPD2I in #175
- Rule8525 by @willLPD2I in #176
- Rule8810 by @willLPD2I in #168
- Rule8841 by @willLPD2I in #171
- Rule8897 by @WendyWigan in #173
- Rule8730 by @willLPD2I in #178
- Proof of concept: type3 by @tab1tha in #185
- 8736 by @GBurrel in #179
- Fixes print statements, adds date input flexibility for reference date by @willLPD2I in #183
- fixed make_date fucntion to allow varied inputs by @willLPD2I in #188
- Rule_4004 by @phoebefryer in #187
- Rule 2885: Example of type2. by @tab1tha in #167
- Fix group keys by @willLPD2I in #191
- Feature/check per type by @tab1tha in #194
- Feature/error df by @willLPD2I in #199
- Added rule 8750 by @SLornieCYC in #169
- rule 4008 working, formatted by @willLPD2I in #190
- Rule8920 by @GBurrel in #192
- rule 8555 created by @phoebefryer in #193
- Created rule 8585Q by @phoebefryer in #195
- Rule1103 by @GBurrel in #197
- Created rule 8875 by @phoebefryer in #196
- Rule_8565 by @phoebefryer in #200
- group keys set to false in rules raising warnings by @willLPD2I in #202
- Rule4013 by @Csmyth201 in #201
- cli command to select issues by ERROR_IDs by @willLPD2I in #210
- Added4015 by @PhilDeakin in #184
- fixes group keys in 4008 by @willLPD2I in #212
- Added rule 8740 by @SLornieCYC in #189
- Added rule 4001 by @SLornieCYC in #208
- Resolve erratic behaviour in run-all command by @tab1tha in #214
- Include run instructions in README.MD by @tab1tha in #215
- Isolate functions from CLI by @tab1tha in #216
- Rule8620 by @GBurrel in #206
- rule 8530Q by @phoebefryer in #204
- Added rule 8940 by @SLornieCYC in #209
- Rule8867 by @GBurrel in #205
- Rule8720 Issue #101 by @amyrichards0n in #198
- Rule 8670Q by @phoebefryer in #203
- Added rule 4016 by @SLornieCYC in #207
- draft Rules df by @willLPD2I in #217
- Added rule 4017 (mirror of 4016) by @SLornieCYC in #219
- Added rule 8839 by @SLornieCYC in #220
- Create RULE_PATTERNS.MD by @tab1tha in #230
- Rule 8606 by @phoebefryer in #227
- Added rule 8590 by @SLornieCYC in #221
- 8842Q by @willLPD2I in #223
- rule 8832 working by @willLPD2I in #224
- 4000 working by @willLPD2I in #225
- Rule 1104 by @tab1tha in #228
- Rule8675Q by @willLPD2I in #226
- 8869 working by @willLPD2I in https://github.com/data-to-insight/CIN-validator/pull/...
17032023 all rules and first bug fixes
What's Changed
- XML to DataFrames by @tab1tha in #113
- [xml-ingress] ChildIdentifiersTable, ChildCharacteristicsTable, CINdetailsTable by @tab1tha in #114
- black formatting by @tab1tha in #115
- Rule template: Demonstrate on Rule 8500 by @tab1tha in #117
- setup devcontainer to install depenency packages by @willLPD2I in #119
- Rule 8510, created and working by @phoebefryer in #118
- add pre-commit to requirements by @tab1tha in #121
- Rule100 completed by @JohnCWaC in #125
- Added Rule 1510 by @PhilDeakin in #124
- Rule1530 by @PhilDeakin in #126
- Makes census period from collection_year by @tab1tha in #123
- Established rule1550 by @phoebefryer in #127
- Added4220 by @PhilDeakin in #128
- Added8790 by @PhilDeakin in #129
- Rule1540 by @willLPD2I in #130
- Added8794 by @PhilDeakin in #131
- Added8650 by @PhilDeakin in #133
- Ops/GitHub actions by @tab1tha in #134
- Rule 4180 by @amyrichards0n in #135
- Added rule_8617 #72 by @bellt101 in #137
- Added8568 by @PhilDeakin in #140
- define query RuleType by @tab1tha in #142
- rule-8870q by @phoebefryer in #141
- Generate tables from XML by @tab1tha in #145
- Run all rules on data files by @tab1tha in #146
- Type1 rule implementation by @tab1tha in #150
- Added8545Q by @PhilDeakin in #143
- Added8905 by @PhilDeakin in #148
- Rule_8840 by @willLPD2I in #152
- use ReferenceDate in make_census_period by @tab1tha in #153
- Rule8715 by @GBurrel in #147
- Rule8930 Closes #106 by @amyrichards0n in #154
- Closes Rule #65 by @GBurrel in #151
- Added 8535Q by @phoebefryer in #155
- No errors closes 8520 by @GBurrel in #156
- Added8615 by @PhilDeakin in #160
- Added rule 8608 by @WendyWigan in #159
- Revised4012Q by @PhilDeakin in #157
- Rule structure: Multiple columns across multiple tables. by @tab1tha in #166
- Working rule8614 by @Csmyth201 in #164
- XMLtoCSV CLI command by @willLPD2I in #161
- Rule8805 by @Csmyth201 in #163
- Added rule 4011 by @phoebefryer in #158
- Added8630 by @PhilDeakin in #170
- Edit rule 8630 by @tab1tha in #174
- Rule_8640 complete closes#43 by @GBurrel in #177
- Added rule 1105 by @phoebefryer in #138
- Created rule 8915 by @phoebefryer in #181
- Implement type3 by @tab1tha in #182
- Rule 8896: example of type3 by @tab1tha in #172
- added 8935 - will's type 3 by @willLPD2I in #175
- Rule8525 by @willLPD2I in #176
- Rule8810 by @willLPD2I in #168
- Rule8841 by @willLPD2I in #171
- Rule8897 by @WendyWigan in #173
- Rule8730 by @willLPD2I in #178
- Proof of concept: type3 by @tab1tha in #185
- 8736 by @GBurrel in #179
- Fixes print statements, adds date input flexibility for reference date by @willLPD2I in #183
- fixed make_date fucntion to allow varied inputs by @willLPD2I in #188
- Rule_4004 by @phoebefryer in #187
- Rule 2885: Example of type2. by @tab1tha in #167
- Fix group keys by @willLPD2I in #191
- Feature/check per type by @tab1tha in #194
- Feature/error df by @willLPD2I in #199
- Added rule 8750 by @SLornieCYC in #169
- rule 4008 working, formatted by @willLPD2I in #190
- Rule8920 by @GBurrel in #192
- rule 8555 created by @phoebefryer in #193
- Created rule 8585Q by @phoebefryer in #195
- Rule1103 by @GBurrel in #197
- Created rule 8875 by @phoebefryer in #196
- Rule_8565 by @phoebefryer in #200
- group keys set to false in rules raising warnings by @willLPD2I in #202
- Rule4013 by @Csmyth201 in #201
- cli command to select issues by ERROR_IDs by @willLPD2I in #210
- Added4015 by @PhilDeakin in #184
- fixes group keys in 4008 by @willLPD2I in #212
- Added rule 8740 by @SLornieCYC in #189
- Added rule 4001 by @SLornieCYC in #208
- Resolve erratic behaviour in run-all command by @tab1tha in #214
- Include run instructions in README.MD by @tab1tha in #215
- Isolate functions from CLI by @tab1tha in #216
- Rule8620 by @GBurrel in #206
- rule 8530Q by @phoebefryer in #204
- Added rule 8940 by @SLornieCYC in #209
- Rule8867 by @GBurrel in #205
- Rule8720 Issue #101 by @amyrichards0n in #198
- Rule 8670Q by @phoebefryer in #203
- Added rule 4016 by @SLornieCYC in #207
- draft Rules df by @willLPD2I in #217
- Added rule 4017 (mirror of 4016) by @SLornieCYC in #219
- Added rule 8839 by @SLornieCYC in #220
- Create RULE_PATTERNS.MD by @tab1tha in #230
- Rule 8606 by @phoebefryer in #227
- Added rule 8590 by @SLornieCYC in #221
- 8842Q by @willLPD2I in #223
- rule 8832 working by @willLPD2I in #224
- 4000 working by @willLPD2I in #225
- Rule 1104 by @tab1tha in #228
- Rule8675Q by @willLPD2I in #226
- 8869 working by @willLPD2I in https://github.com/data-to-insight/CIN-validator/pull/...