Recent Releases of otoole

otoole - v1.1.5

What's Changed

  • Correct discount factor calculation for multiple regions by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/243

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.4...v1.1.5

Scientific Software - Peer-reviewed - Python
Published by trevorb1 about 1 year ago

otoole - v1.1.5-alpha

What's Changed

  • Correct discount factor calcualtion for multiple regions by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/243

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.4...v1.1.5-alpha

Scientific Software - Peer-reviewed - Python
Published by trevorb1 about 1 year ago

otoole - v1.1.4

What's Changed

  • Add discounted result calcualtions by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/238
  • Update Objective Cost Calculation by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/240
  • Release 1.1.4 Candidate by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/241

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.3...v1.1.4

Scientific Software - Peer-reviewed - Python
Published by trevorb1 about 1 year ago

otoole - v1.1.4-alpha

What's Changed

  • Add discounted result calcualtions by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/238
  • Update Objective Cost Calculation by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/240
  • Release 1.1.4 Candidate by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/241

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.3-alpha...v1.1.4-alpha

Scientific Software - Peer-reviewed - Python
Published by trevorb1 about 1 year ago

otoole - v1.1.3

What's Changed

  • Regression in tests caused by pandas fixed by pandas 2.1.4 by @willu47 in https://github.com/OSeMOSYS/otoole/pull/211
  • Update coveralls workflow to use lcov by @willu47 in https://github.com/OSeMOSYS/otoole/pull/210
  • Modified citation file with template for JOSS article by @willu47 in https://github.com/OSeMOSYS/otoole/pull/209
  • Calculate CapitalInvestment using discount rate with/without technology index by @willu47 in https://github.com/OSeMOSYS/otoole/pull/213
  • Upgrade to mypy 1.9.0 by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/223
  • Added instructions to install graphviz, if needed. by @AgnesBelt in https://github.com/OSeMOSYS/otoole/pull/225
  • Updating Development Branch by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/232
  • Fix writing of default values by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/216
  • General dependency updates by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/230
  • Add Python 3.12 support by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/233
  • Correct CRF calcualtions for empty discount rates by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/234
  • Fix read_results API docs by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/235
  • Add HiGHS as a solver by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/224
  • Fix CapitalInvestment result calculation by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/236

New Contributors

  • @AgnesBelt made their first contribution in https://github.com/OSeMOSYS/otoole/pull/225

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.2...v1.1.3

Scientific Software - Peer-reviewed - Python
Published by willu47 about 1 year ago

otoole - v1.1.3-alpha

What's Changed

  • Regression in tests caused by pandas fixed by pandas 2.1.4 by @willu47 in https://github.com/OSeMOSYS/otoole/pull/211
  • Update coveralls workflow to use lcov by @willu47 in https://github.com/OSeMOSYS/otoole/pull/210
  • Modified citation file with template for JOSS article by @willu47 in https://github.com/OSeMOSYS/otoole/pull/209
  • Calculate CapitalInvestment using discount rate with/without technology index by @willu47 in https://github.com/OSeMOSYS/otoole/pull/213
  • Upgrade to mypy 1.9.0 by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/223
  • Added instructions to install graphviz, if needed. by @AgnesBelt in https://github.com/OSeMOSYS/otoole/pull/225
  • Updating Development Branch by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/232
  • Fix writing of default values by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/216
  • General dependency updates by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/230
  • Add Python 3.12 support by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/233
  • Correct CRF calcualtions for empty discount rates by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/234
  • Fix read_results API docs by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/235
  • Add HiGHS as a solver by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/224
  • Fix CapitalInvestment result calculation by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/236

New Contributors

  • @AgnesBelt made their first contribution in https://github.com/OSeMOSYS/otoole/pull/225

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.2...v1.1.3-alpha

Scientific Software - Peer-reviewed - Python
Published by willu47 about 1 year ago

otoole - otoole v1.1.2

What's Changed

  • Update metadata by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/207

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.1...v1.1.2

Scientific Software - Peer-reviewed - Python
Published by trevorb1 about 2 years ago

otoole - otoole v1.1.2a

What's Changed

  • Update metadata by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/207

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.1...v1.1.2a

Scientific Software - Peer-reviewed - Python
Published by trevorb1 about 2 years ago

otoole - otoole v1.1.1

What's Changed

  • Fixes CPLEX result processing docs by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/196
  • Added joss status badge to readme by @willu47 in https://github.com/OSeMOSYS/otoole/pull/198
  • Fix Tests on Windows by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/203
  • Update readme by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/206
  • Update graphviz install instructions by @trevorb1 in https://github.com/OSeMOSYS/otoole/pull/205

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.1.0...v1.1.1

Scientific Software - Peer-reviewed - Python
Published by trevorb1 about 2 years ago

otoole - otoole v1.1.0

  • Public Python API added to call otoole directly in Python files (PR #180)
  • ReadCplex directly reads in CPLEX solution files. Drops the need to transform and sort solution file (PR #190)
  • ReadGlpk class added to process GLPK solution files (PR #187)
  • Update to Pydantic v2.0 (PR #188)
  • ReadResultsCbc renamed to ReadWideResults (PR #187)
  • Model validation instructions updated in documentation (PR #189)
  • The --input_datafile argument is deprecated, and the user now must supply the input data to process results (PR #180)
  • Locks pandas to <2.1 (PR #193)

Scientific Software - Peer-reviewed - Python
Published by trevorb1 over 2 years ago

otoole - v1.0.4: Hotfix - pin pydantic to less than v2.0

What's Changed

  • Pin pydantic to less than v2 by @willu47 in https://github.com/OSeMOSYS/otoole/pull/186

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.0.3...v1.0.4

Scientific Software - Peer-reviewed - Python
Published by willu47 over 2 years ago

otoole - Test release process again

Scientific Software - Peer-reviewed - Python
Published by willu47 over 2 years ago

otoole - v1.0.4a.1: Hotfix update pydantic

Test that release process is working correctly

Scientific Software - Peer-reviewed - Python
Published by willu47 over 2 years ago

otoole - v1.0.4a Hotfix - pin pydantic to less than version 2

What's Changed

  • Pin pydantic to less than v2 by @willu47 in https://github.com/OSeMOSYS/otoole/pull/186

Full Changelog: https://github.com/OSeMOSYS/otoole/compare/v1.0.3...v1.0.4

Scientific Software - Peer-reviewed - Python
Published by willu47 over 2 years ago

otoole - otoole v1.0.3

Changes include - Improved error message for multiple names mismatches - Fix for excel pivoting bug (issue 171) - Fix data type casting issue for floats to ints (issue 167) - Deprecates calculated field for Result definitions in config file (issue 173) - Lock urllib<2 as per PR 177 - Minor documentation updates

Scientific Software - Peer-reviewed - Python
Published by trevorb1 over 2 years ago

otoole - otoole v1.0.2

Changes include - Fix of pandas version in setup.cfg

Scientific Software - Peer-reviewed - Python
Published by trevorb1 over 2 years ago

otoole - otoole v1.0.1

Updates Include:

  • Updates to citation file
  • Relink to coveralls
  • Upgrade to pandas 2.0
  • Add issue and PR templates
  • Add reading checks between config file and input data

Scientific Software - Peer-reviewed - Python
Published by trevorb1 over 2 years ago

otoole - otoole v1.0.0

Major stable release of otoole. Changes include: - Requires explicit provision of a user-defined configuration file for otoole to workbook - Deprecates datapackage functionality - Adds setup command to generate template config.yaml and csv files - Documentation update - Bumped pyscaffold to 4.2 - otoole now requires Python 3.8 or later

Scientific Software - Peer-reviewed - Python
Published by trevorb1 almost 3 years ago

otoole -

Scientific Software - Peer-reviewed - Python
Published by willu47 over 3 years ago

otoole - otoole: OSeMOSYS tools for energy work

Scientific Software - Peer-reviewed - Python
Published by willu47 over 4 years ago