Change log

History

0.4.9, 0.5.0 and 0.5.1 (2024-01-08)

  • Added 2024 ICD-10-CM

  • Fixed a bug where the node descriptions were being discarded

  • Regenerated the hierarchy files with the descriptions

0.4.8 (2023-05-02)

  • Use the newer scikit-learn PyPI location

  • Deprecate the Python 3.6 version

  • Add 2023 ICD-10-CM

0.4.6 (2022-10-13)

  • Add 2022 ICD-10-CM (thank you @keithcallenberg!)

0.4.4 and 0.4.5 (2020-10-18)

  • Add the code descriptions for ICD9

  • Add usage on how to recapitulate functionality of sirrice/icd9

  • Make the hierarchy directed to allow simpler and more intuitive traversal

  • Fix issue where edges were not being formed between “Diseases Of The Blood And Blood-Forming Organs” and “Congenital Anomalies” and their children

0.4.3 (2020-10-04)

  • Fix issue where hierarchy jsons were not being shipped with the pypi distribution

0.4.2 (2020-10-03)

  • Add support for python <= 3.8 in the hierarchy module by using the importlib.resources backport

0.4.1 (2020-09-11)

  • Update PyPI metadata

0.4.0 (2020-09-11)

  • ICD-10-CM (2019 to 2020) codes are now fully present (whereas hackathon version missed certain codes)

  • Versions of the ICD 9 and ICD-10-CM hierarchies are now cached to the data module

  • Changed the hierarchy API: hierarchy.icd9hierarchy() is now hierarchy.icd9(). Ditto for ICD-10-CM.

0.3.0 (2020-09-05)

  • Finesse API, now consistent between documentation and implementation

0.1.0 (2020-09-04)

  • First release on PyPI, testing the waters during hackathon