Releases: IndEcol/pymrio
Releases · IndEcol/pymrio
OECD update and Gosh implementation
v0.5.4 - 20240412
-
added functionality to download and parse 2023 release of OECD IO tables (by @jaimeoliver1, #132)
-
Added draft Gosh implementation for downstream analysis (by @Beckebanze , #136)
- equivalent of A for Ghosh (A* in literature, called As in pymrio)
- the Ghosh inverse (often referred to G in literature).
- downstream scope 3 multiplier, M_{down}, such the sum of the M+M_{down} is the full scope multiplier, with M the existing multiplier in pymrio that covers scope 1,2&3 upstream.
- a short addition to the pymrio background page that introduces the Ghosh model
- tests that test the functionality of the added functions
zenodo api update
v0.5.3 - 20231023
Bugfixes
- Fix downloader for new Zenodo API (by @hazimhussein)
- Fix coverage report (by @konstantinstadler)
OECD/EORA fix
Small fix for OECD and EORA downloader/parser
Some internal updates
New features
- OECD bundle download (by @hazimhussein) - see https://pymrio.readthedocs.io/en/latest/notebooks/autodownload.html#OECD-download
- Fix EORA26 parsing (by @hazimhussein)
Development
- Switched to Micromamba in the CI
- Fixed readthedocs settings
bugfix version numbering
small bugfix release to fix version number
move to IndEcol and LGPL
Development
- Move the repository to the public IndEcol organization on GitHub: https://github.com/IndEcol/pymrio
Breaking changes
- dropped support for Python 3.7 and added 3.10 and 3.11
- License changed to LESSER GNU GENERAL PUBLIC LICENSE v3 (LGPLv3)
- added pyarrow as requirment
New features
- Autodownloader for GLORIA MRIO (by @hazimhussein)
- Support of parquet format for load and save function
Bugfixes
- Fix Eora downloader (by @hazimhussein)
minor classification updates and bugfixes
Classifications
-
Added inbuild classification for
- Test MRIO
- EXIOBASE 2
- EXIOBASE 3
-
Method for renaming sectors/regions based on the built in classification
-
Method for aggregating duplicated indexes
Bugfixes
- F_Y was removed in reset_full - fixed
- updated deprecated pandas methods - fix #93
OECD update
Update to process the new OECD tables (ICIO 2021)
gross trade calculation
What's Changed
- new gross_trade calculations in the pymrio class
- add research notice to readme by @yochannah in #69
- add bilat_trade to iomath by @rich-wood in #79
New Contributors
- @yochannah made their first contribution in #69
- @rich-wood made their first contribution in #79
Full Changelog: v0.4.5...v0.4.6
bugfix of characterization matrix
v0.4.5 (March 03, 2021)
Bugfixes
- Index sorting consistent for all characterized impacts
characterization method bugfix
Changelog
v0.4.4 (February 26, 2021)
Bugfixes
- Characterization for cases when some stressors are missing from the characterization matrix
- Spelling mistakes
- Fixed installation description in readme and documentation
v0.4.3 (February 24, 2021)
New features
- Added automatic downloader for EXIOBASE 3 files
- Method for characterizing stressors (pymrio.Extension.characterize)
Bugfixes
- Fixed: xlrd and numpy requirments for later pandas versions
Development
- Switched from travis to github actions for testing and converage reports