Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 19:03
· 335 commits to main since this release

v0.4.0 (2025-07-16)

Bug Fixes

  • Add missing schema configs for new econ comp models (c4daafb)

  • Edges needed to be defined based on node_id, which required these changes (398ba70)

  • Remove inexistent property (918f23a)

  • Remove not null tests where they were not required (43efc61)

  • Remove product parent relationship, as there is no multi-level data here (2d26651)

  • Remove repeated country pairs in reverse order (1f2f867)

  • Required aggregation per country and product, disregarding partner (635dc72)

  • Types and missing null strings (40a79d7)

Chores

  • Add cypher script to compute music_taste graph stats (7a0a48d)

  • Add env var for econ comp graph db (3e34e80)

  • Configs for analytics mart (40dee56)

  • Re-enable requests-cache with streaming (62c7dff)

  • Rename KuzuDBs to match new single-file format (0e797ae)

  • Simplify music taste graph stats script (5b964fb)

  • Upgrade explorer script to work with kuzu 0.11.0 (36f6cf7)

  • deps: Add humanize to print byte sizes in human-readable format (6238484)

  • deps: Add requests cache dep (b7c5fd5)

  • deps: Add tqdm dep for tracking download progress (5e2ba51)

  • deps: Bump up kuzu to 0.11.0 (74f2f4f)

  • deps: Bump up version inside uv.lock (7124ff4)

Documentation

  • Fill-in the missing schema models for analytics, and econ_comp nodes and edges (aa65fcd)

Features

  • Add model selection CLI option to test cmd (499bac0)

  • Aggregated view for 2020-2023 trade covering recent years (c579742)

  • Cli command to expunge/clean cache (f412b51)

  • Complete dataset template for The Atlas of Economic Complexity (6e2cb9c)

  • Country and product nodes, product-country export and import edges, and product parent edges (cca6d5c)

  • Country-country ESI calculation (0ca0346)

  • Datacite working downloader (bf09fb1)

  • Ingest country classification data (09c3ac7)

  • Logic changed to account for the last 3 years in data instead of a fixed range (8599498)

  • Move cache to shared level and add expunge function and requests cache (805511f)

  • Rename 2020-2023 to latest 3y and add schema for country-country metrics (af044f8)

  • Select top 5% ESI country-country relations for edges (3356e4f)

  • Skip cache for downloads and display progress bar (039e08a)

  • Split ingestion into multiple modules and add dataset templates (8e3c6b8)

  • Stage transformations for TAoEC (6e082e3)

  • Support for cache usage statistic printing (436391b)

  • Support for loading econ_comp graph (93396df)

Performance Improvements

  • Increase chunk size and make sure temp files are cleaned even when the script is stopped (39943df)

Refactoring

  • Log debug message containing produced context (5917a15)

  • Rename context to entities when referring to entity nodes (ff6e0df)

Testing

  • Ensure ESI is within a 0..1 range (d1ef5ce)

Detailed Changes: v0.3.0...v0.4.0