Skip to content

Releases: openscm/pymagicc

v2.0.0-beta

04 Sep 23:37
Compare
Choose a tag to compare
v2.0.0-beta Pre-release
Pre-release

First steps towards a new interface for Pymagicc, built around OpenSCM's ScmDataFrame

v1.3.2

15 Oct 09:20
Compare
Choose a tag to compare
  • add short-term solution for reading Carbon Cycle output
  • add clear error if a valid executable is not configured/found
  • remove _magiccbinary variable
  • partial steps towards updated input/output, still not fully tested
  • add examples of file input/writing in notebook
  • add expectexception so that we can show errors in notebooks with sensible CI

v1.3.1

13 Jul 08:13
Compare
Choose a tag to compare
  • add TCR diagnosis function
  • improve testing of notebooks
  • add documentation using MkDocs
  • use Black for automatic code formatting
  • add Python 3.7 testing

v1.2.0

28 Jun 05:52
Compare
Choose a tag to compare
  • drop support for Python 2
  • rename RCP3PD to RCP26 and RCP6 to RCP60 for consistency and MAGICC7
    compatibility
  • introduce new API functions for setting up and running MAGICC
  • introduce config module
  • remove output_dir from run function, this can be achieved using the new API
  • change directory structure of the MAGICC version shipped with Pymagicc
    to be more similar to MAGICC7's structure
  • add --skip-slow option to tests

v1.1.0

29 May 08:10
Compare
Choose a tag to compare
  • add reading of MAGICC_EXECUTABLE environment variable to simplify setting
    path of MAGICC package for testing and CI (thanks @lewisjared)

v1.0.2

03 Feb 16:53
Compare
Choose a tag to compare
  • interactive demo Notebook using Jupyter Notebook's appmode extension
  • documentation improvements

v1.0.0

12 Dec 15:29
Compare
Choose a tag to compare

Version 1.0.0