Skip to content

Releases: primap-community/primap2

PRIMAP2 Version 0.9.2

15 Jun 08:30
4488748
Compare
Choose a tag to compare

0.9.2

  • add merge functions in .pr accessors for Dataset and DataArray

PRIMAP2 Version 0.9.1

09 May 18:27
532793d
Compare
Choose a tag to compare

0.9.1

  • Re-release of version 0.9.0 due to error in the release procedure.

PRIMAP2 Version 0.8.1

27 Apr 15:14
40bda24
Compare
Choose a tag to compare

0.8.1

  • The latest (not-yet-released) version of xarray contains a rework of indexing
    and some small changes to our I/O functions are necessary to support both old
    and new xarray.
  • make dropna in nir_convert_df_to_long explicit
  • make nir_add_unit_information more flexible

PRIMAP2 Version 0.8.0

14 Jan 16:55
db9d72b
Compare
Choose a tag to compare

0.8.0

  • Make input format more flexible for convert_ipcc_code_primap_to_primap2
  • several bug fixes in data reading
  • in data reading we now work on a copy of the input data frame to leave it unchanged

PRIMAP2 Version 0.7.1

27 Jul 10:09
4da73d2
Compare
Choose a tag to compare

0.7.1

  • Require openscm-units >= 0.3 to ensure that refrigerants and AR5GWPCCF are available.
  • Make primap2 compatible with pint-xarray v0.2.1.

Version 0.7.0

14 Jul 15:44
dc8677d
Compare
Choose a tag to compare
  • Add the publication_date property for datasets to record the date of publication,
    which is especially useful to record the publication date for datasets which are
    published continuously.
  • change to stable sphinx-autosummary-accessors version.
  • pin sphinx version to repair RTD latex builds until the upstream bug <https://github.com/spatialaudio/nbsphinx/issues/584>_
    is fixed.
  • Add stringly typed data variables to the PRIMAP specification.
  • Update ensure_valid for the updated specification.
  • Enhance interchange format documentation.

Version 0.6.0

07 Jun 09:10
f1ff866
Compare
Choose a tag to compare
  • Improve venv handling in the Makefile.
  • Split wide csv reading function into a conversion function and a wrapper
  • Add function to convert long format dataframe to interchange format
  • Add functions to help reading of different national GHG inventories
  • Add functionality to fill columns using information from other
    columns to csv reading and dataframe conversion functions
  • Add additional coordinates to interchange format and data reading functions
  • Pin ruamel.yaml to version 0.17.4 until crdoconnor/strictyaml#145 is solved.
  • use sum() instead of np.sum() with generator to avoid deprecation warning
  • Write changelog entries for unreleased changes into individual files in the
    changelog_unreleased directory to avoid merge conflicts.
  • Bump dependency on pint-xarray to 0.2 and fix test regressions introduced by
    release 0.2 of pint-xarray.

Version 0.5.0

14 Apr 15:56
77563ad
Compare
Choose a tag to compare
  • Add read and write functionality for interchange format
  • Add csv reading capabilities in pm2io module for wide and long (tidy) CSV files.
  • Add da.pr.coverage() and ds.pr.coverage() functions to summarize data
    coverage.
  • Add aggregation functions set and count which use aliasing and can reduce to
    a given set of dimensions, including the entity.
  • Update python packaging to use declarative style and modern setuptools.
  • Support and test python 3.9 and windows.
  • Add dataset attr for storing the terminology used for entities (and thus variable
    names).

Version 0.4.0

01 Mar 14:45
v0.4.0
d57ca7f
Compare
Choose a tag to compare
  • Add the da.pr.set() and ds.pr.set() functions for overwriting / infilling /
    extending data.
  • Allow for more than one source in a single Dataset / DataArray.
  • Support xarray 0.17, and therefore drop support for Python 3.6.

Version 0.3.1

11 Feb 18:27
v0.3.1
5585953
Compare
Choose a tag to compare
  • Re-release 0.3.0 to trigger zenodo.