Skip to content

Commit 7998edb

Browse files
chore(data): refresh CPI/FX data 2026-06 (#53)
* chore(data): refresh CPI/FX data 2026-06 * test(cli): use include matcher for simple substring assertion Satisfies RSpec/MatchWithSimpleRegex (introduced in rubocop-rspec 3.10), which CI resolves fresh since Gemfile.lock is gitignored. `match(/range/)` on a string is equivalent to `include("range")`. --------- Co-authored-by: patrick204nqh <60766722+patrick204nqh@users.noreply.github.com> Co-authored-by: Patrick <patrick204nqh@gmail.com>
1 parent 506f1b5 commit 7998edb

60 files changed

Lines changed: 931 additions & 486 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

data/cpi/au.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@
2020
],
2121
"providers": [
2222
{
23-
"fetched_at": "2026-05-16",
23+
"fetched_at": "2026-06-05",
2424
"id": "world_bank",
2525
"label": "World Bank FP.CPI.TOTL (annual, AU baseline)",
2626
"status": "ok"
2727
},
2828
{
29-
"fetched_at": "2026-05-16",
29+
"fetched_at": "2026-06-05",
3030
"id": "abs",
3131
"label": "ABS 6401.0 Consumer Price Index (quarterly) + World Bank (annual baseline)",
3232
"status": "ok"

data/cpi/br.json

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
"country": "BR",
33
"index": {
44
"base_period": "2010",
5-
"rebased_at": null
5+
"rebased_at": "2026-06-05"
66
},
77
"provenance": [
88
{
99
"from": "1990-01",
1010
"provider": "imf",
1111
"series": "monthly",
12-
"to": "2026-03"
12+
"to": "2026-04"
1313
},
1414
{
1515
"from": "1980",
@@ -26,13 +26,13 @@
2626
],
2727
"providers": [
2828
{
29-
"fetched_at": "2026-05-16",
29+
"fetched_at": "2026-06-05",
3030
"id": "world_bank",
3131
"label": "World Bank FP.CPI.TOTL (annual)",
3232
"status": "ok"
3333
},
3434
{
35-
"fetched_at": "2026-05-16",
35+
"fetched_at": "2026-06-05",
3636
"id": "imf",
3737
"label": "IMF Data Portal CPI dataflow (monthly) + World Bank FP.CPI.TOTL (annual)",
3838
"status": "ok"
@@ -41,16 +41,16 @@
4141
"schema_version": 4,
4242
"series": {
4343
"annual": {
44-
"1980": 3.57203995820629e-10,
45-
"1981": 7.20570021177795e-10,
46-
"1982": 0.00000000144505532582099,
47-
"1983": 0.00000000339628003922507,
48-
"1984": 0.00000000992127211260218,
49-
"1985": 0.0000000323423217446329,
50-
"1986": 0.0000000799317280305452,
51-
"1987": 0.000000262444768495787,
52-
"1988": 0.00000191352288553153,
53-
"1989": 0.0000292907487949526,
44+
"1980": 0.0,
45+
"1981": 0.0,
46+
"1982": 0.0,
47+
"1983": 0.0,
48+
"1984": 0.0,
49+
"1985": 0.000001,
50+
"1986": 0.000002,
51+
"1987": 0.000008,
52+
"1988": 0.00006,
53+
"1989": 0.000912,
5454
"1990": 0.0278,
5555
"1991": 0.1481,
5656
"1992": 1.5583,
@@ -523,7 +523,8 @@
523523
"2025-12": 7403.29,
524524
"2026-01": 7427.72,
525525
"2026-02": 7479.71,
526-
"2026-03": 7545.53
526+
"2026-03": 7545.53,
527+
"2026-04": 7596.09
527528
}
528529
}
529530
}

data/cpi/ca.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
"country": "CA",
33
"index": {
44
"base_period": "2010",
5-
"rebased_at": "2026-05-16"
5+
"rebased_at": "2026-06-05"
66
},
77
"provenance": [
88
{
99
"from": "1914-01",
1010
"provider": "statcan",
1111
"series": "monthly",
12-
"to": "2026-03"
12+
"to": "2026-04"
1313
},
1414
{
1515
"from": "1914",
@@ -20,13 +20,13 @@
2020
],
2121
"providers": [
2222
{
23-
"fetched_at": "2026-05-16",
23+
"fetched_at": "2026-06-05",
2424
"id": "world_bank",
2525
"label": "World Bank FP.CPI.TOTL (annual, CA baseline)",
2626
"status": "ok"
2727
},
2828
{
29-
"fetched_at": "2026-05-16",
29+
"fetched_at": "2026-06-05",
3030
"id": "statcan",
3131
"label": "Statistics Canada WDS (table 18-10-0004-01, monthly) + World Bank (annual baseline)",
3232
"status": "ok"
@@ -1495,7 +1495,8 @@
14951495
"2025-12": 165.0,
14961496
"2026-01": 165.0,
14971497
"2026-02": 165.9,
1498-
"2026-03": 167.4
1498+
"2026-03": 167.4,
1499+
"2026-04": 168.0
14991500
}
15001501
}
15011502
}

data/cpi/ch.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"country": "CH",
33
"index": {
44
"base_period": "2010",
5-
"rebased_at": null
5+
"rebased_at": "2026-06-05"
66
},
77
"provenance": [
88
{
@@ -26,13 +26,13 @@
2626
],
2727
"providers": [
2828
{
29-
"fetched_at": "2026-05-16",
29+
"fetched_at": "2026-06-05",
3030
"id": "world_bank",
3131
"label": "World Bank FP.CPI.TOTL (annual)",
3232
"status": "ok"
3333
},
3434
{
35-
"fetched_at": "2026-05-16",
35+
"fetched_at": "2026-06-05",
3636
"id": "imf",
3737
"label": "IMF Data Portal CPI dataflow (monthly) + World Bank FP.CPI.TOTL (annual)",
3838
"status": "ok"
@@ -41,36 +41,36 @@
4141
"schema_version": 4,
4242
"series": {
4343
"annual": {
44-
"1960": 24.041191164266,
45-
"1961": 24.4848467950126,
46-
"1962": 25.5416110387629,
47-
"1963": 26.4202968315877,
48-
"1964": 27.2341891009765,
49-
"1965": 28.1640946620174,
50-
"1966": 29.5092060763712,
51-
"1967": 30.6911076814071,
52-
"1968": 31.426412074016,
53-
"1969": 32.2086267807763,
54-
"1970": 33.3732864692163,
55-
"1971": 35.5669863836012,
56-
"1972": 37.9357501812349,
57-
"1973": 41.2569000469078,
58-
"1974": 45.2866324097187,
59-
"1975": 48.3192948732668,
60-
"1976": 49.1482009361889,
61-
"1977": 49.7851612088449,
62-
"1978": 50.2973474100632,
63-
"1979": 52.1320136262395,
64-
"1980": 54.2290243166378,
65-
"1981": 57.7486559095695,
66-
"1982": 61.0144012032029,
67-
"1983": 62.8142006147225,
68-
"1984": 64.655571701771,
69-
"1985": 66.8767487936809,
70-
"1986": 67.3785316201579,
71-
"1987": 68.3489993537869,
72-
"1988": 69.6288129032681,
73-
"1989": 71.8257898068905,
44+
"1960": 22.84505,
45+
"1961": 23.266632,
46+
"1962": 24.270819,
47+
"1963": 25.105786,
48+
"1964": 25.879184,
49+
"1965": 26.762824,
50+
"1966": 28.041011,
51+
"1967": 29.164108,
52+
"1968": 29.862828,
53+
"1969": 30.606125,
54+
"1970": 31.712838,
55+
"1971": 33.797393,
56+
"1972": 36.048302,
57+
"1973": 39.204212,
58+
"1974": 43.03345,
59+
"1975": 45.915226,
60+
"1976": 46.702891,
61+
"1977": 47.30816,
62+
"1978": 47.794863,
63+
"1979": 49.538247,
64+
"1980": 51.530924,
65+
"1981": 54.87544,
66+
"1982": 57.978702,
67+
"1983": 59.688955,
68+
"1984": 61.438711,
69+
"1985": 63.549376,
70+
"1986": 64.026193,
71+
"1987": 64.948376,
72+
"1988": 66.164514,
73+
"1989": 68.252183,
7474
"1990": 71.9405,
7575
"1991": 76.1559,
7676
"1992": 79.2303,

data/cpi/cn.json

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
"country": "CN",
33
"index": {
44
"base_period": "2010",
5-
"rebased_at": "2026-05-16"
5+
"rebased_at": "2026-06-05"
66
},
77
"provenance": [
88
{
99
"from": "1993-01",
1010
"provider": "imf",
1111
"series": "monthly",
12-
"to": "2026-03"
12+
"to": "2026-04"
1313
},
1414
{
1515
"from": "1986",
@@ -26,13 +26,13 @@
2626
],
2727
"providers": [
2828
{
29-
"fetched_at": "2026-05-16",
29+
"fetched_at": "2026-06-05",
3030
"id": "world_bank",
3131
"label": "World Bank FP.CPI.TOTL (annual)",
3232
"status": "ok"
3333
},
3434
{
35-
"fetched_at": "2026-05-16",
35+
"fetched_at": "2026-06-05",
3636
"id": "imf",
3737
"label": "IMF Data Portal CPI dataflow (monthly) + World Bank FP.CPI.TOTL (annual)",
3838
"status": "ok"
@@ -42,12 +42,12 @@
4242
"series": {
4343
"annual": {
4444
"1986": 20.319908,
45-
"1987": 21.789817,
45+
"1987": 21.789816,
4646
"1988": 25.888877,
4747
"1989": 30.612468,
4848
"1990": 31.546849,
49-
"1991": 32.668872,
50-
"1992": 34.744646,
49+
"1991": 32.668871,
50+
"1992": 34.744645,
5151
"1993": 39.8209,
5252
"1994": 49.4802,
5353
"1995": 57.7885,
@@ -116,7 +116,7 @@
116116
"1995-07": 56.89869,
117117
"1995-08": 57.85021,
118118
"1995-09": 59.39459,
119-
"1995-10": 59.431,
119+
"1995-10": 59.43101,
120120
"1995-11": 59.37174,
121121
"1995-12": 59.61133,
122122
"1996-01": 60.71988,
@@ -481,7 +481,8 @@
481481
"2025-12": 103.8426,
482482
"2026-01": 103.8373,
483483
"2026-02": 104.7772,
484-
"2026-03": 104.2648
484+
"2026-03": 104.2648,
485+
"2026-04": 104.3605
485486
}
486487
}
487488
}

data/cpi/cz.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
"country": "CZ",
33
"index": {
44
"base_period": "2010",
5-
"rebased_at": null
5+
"rebased_at": "2026-06-05"
66
},
77
"provenance": [
88
{
99
"from": "1991-01",
1010
"provider": "imf",
1111
"series": "monthly",
12-
"to": "2026-03"
12+
"to": "2026-05"
1313
},
1414
{
1515
"from": "1991",
@@ -20,13 +20,13 @@
2020
],
2121
"providers": [
2222
{
23-
"fetched_at": "2026-05-16",
23+
"fetched_at": "2026-06-05",
2424
"id": "world_bank",
2525
"label": "World Bank FP.CPI.TOTL (annual)",
2626
"status": "ok"
2727
},
2828
{
29-
"fetched_at": "2026-05-16",
29+
"fetched_at": "2026-06-05",
3030
"id": "imf",
3131
"label": "IMF Data Portal CPI dataflow (monthly) + World Bank FP.CPI.TOTL (annual)",
3232
"status": "ok"
@@ -494,7 +494,9 @@
494494
"2025-12": 100.0207324908974,
495495
"2026-01": 100.9,
496496
"2026-02": 100.8,
497-
"2026-03": 101.4
497+
"2026-03": 101.4,
498+
"2026-04": 101.9,
499+
"2026-05": 102.0
498500
}
499501
}
500502
}

data/cpi/eu.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
],
2121
"providers": [
2222
{
23-
"fetched_at": "2026-05-16",
23+
"fetched_at": "2026-06-05",
2424
"id": "eurostat",
2525
"label": "Eurostat prc_hicp_midx (HICP, EA all current members, CP00, 2015=100)",
2626
"status": "ok"

data/cpi/hk.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"country": "HK",
33
"index": {
44
"base_period": "2010",
5-
"rebased_at": null
5+
"rebased_at": "2026-06-05"
66
},
77
"provenance": [
88
{
@@ -26,13 +26,13 @@
2626
],
2727
"providers": [
2828
{
29-
"fetched_at": "2026-05-16",
29+
"fetched_at": "2026-06-05",
3030
"id": "world_bank",
3131
"label": "World Bank FP.CPI.TOTL (annual)",
3232
"status": "ok"
3333
},
3434
{
35-
"fetched_at": "2026-05-16",
35+
"fetched_at": "2026-06-05",
3636
"id": "imf",
3737
"label": "IMF Data Portal CPI dataflow (monthly) + World Bank FP.CPI.TOTL (annual)",
3838
"status": "ok"

0 commit comments

Comments
 (0)