Releases: openscm/openscm-units
Releases · openscm/openscm-units
v0.6.3
Announcements
- None, just testing the GitHub actions
Changelog
🔧 Trivial/Internal Changes
Changes
v0.6.2
Announcements
- Added support for NO as a NOx unit, which now makes it easier to support CMIP data 🎉
Changes
- Change 1
- 11e64d6 bump: version 0.6.2a0 -> 0.6.2
- 6c7b6b0 CHANGELOG and docs
- b406775 Pass failing test
- f8e57db Add failing test
- c601ab4 Add skip for poetry in CI
- 37b4b22 CHANGELOG
- a1efe4f Update issue templates
- d305109 Rename PR template
- 42b6230 Copier update and update notebook docs
- 7bbd6b4 bump(pre-release): version 0.6.1 > 0.6.2a0
v0.6.1
Announcements
-
Fixed accidental aliasing of "yr" to "a" 🐛
We had accidentally assigned "yr" to be an alias for "a".
This meant we had the following behaviour>>> from openscm_units import unit_registry >>> val = unit_registry.Quantity(1, "yr") >>> val <Quantity(1, 'a')>
This is now fixed so that if you pass in "yr", it stays as yr i.e. you get
>>> from openscm_units import unit_registry >>> val = unit_registry.Quantity(1, "yr") >>> val <Quantity(1, 'yr')>
Changes
v0.6.0
Announcements
- Added metrics from the third assessment report (TAR), specifically TARGWP20, TARGWP100, TARGWP500
Changes
- f4e39fc bump: version 0.5.4 -> 0.6.0
- d324e0a Put pull request template back in
- 020bce3 CHANGELOG
- 1519e72 Update copier version
- 8b4b2ee CHANGELOG
- ee056c4 Add tests
- 92ec6be Update globalwarmingpotentials version
- f1130d4 Fix README
- 8e545b9 Put job back on schedule
- ffcd45c Clean up
- dd15da5 CHANGELOG
- 955f220 Remove PR trigger for test install
- db9b739 Put notes in README
- 6ec4316 Update test conda install step
- 3b77130 Test conda install too
- 54a8734 Add test job on pull request too to check
- 1fe03af Add manual trigger for test PyPI install
- 164d672 Try updating CI and fix linting
- bbee349 CHANGELOG
- e0077b4 Update copier
v0.5.4
v0.5.3
Announcements
- OpenSCM-Units now has type hints 🎉 If there are any issues in your IDEs etc., please raise an issue
- We have also cleaned up our docs a bit, check them out at https://openscm-units.readthedocs.io/en/latest/
Changes
- b8c4003 bump: version 0.5.2 -> 0.5.3
- 0adac5f Fix up trailing full stop
- 47fad25 CHANGELOG
- cdba618 Move unit_registry into init so it appears in docs
- d1b8546 Get members showing correctly
- 4af286f Move docs
- b726f96 CHANGELOG
- 774013c Catch one more error
- 35801f3 Hotfix status badge
- cf64076 Remove redundant changelog entry
- f38e949 Add private mdoule into docs too
- 47fc71f Delete redundant .gitkeep files
- f880841 Fix up copier answers
- a706702 Revert pint minimum version
- a1d3395 Give up fighting sphinx
- 1a28417 Clean up docs
- cfadc93 Remove old notebook
- ac72f30 Update version
- dba5c62 Add breaking changelog
- c723051 Update rtd config
- c451e1a Update PR template
- 5890f77 Get pre-commit passing
- 90b876c Switch to copier
- 424d087 docs: correct github links
v0.5.2
- (
#40 <https://github.com/openscm/openscm-units/pull/40>
) Fixed broken definition of ppm, caused by regression in Pint where'ppm' was added to Pint <https://github.com/hgrecco/pint/pull/1661>
v0.5.0
- (
#30 <https://github.com/openscm/openscm-units/pull/30>
_) Custom metrics are now to be provided as :obj:pd.DataFrame
rather than being read off disk - (
#29 <https://github.com/openscm/openscm-units/pull/29>
) Load Global Warming Potentials fromglobalwarmingpotentials <https://github.com/openclimatedata/globalwarmingpotentials>
package.
v0.4.0
- (
#28 <https://github.com/openscm/openscm-units/pull/28>
_) Add ability to use a custom metrics csv with :class:ScmUnitRegistry
- (
#28 <https://github.com/openscm/openscm-units/pull/28>
_) Drop Python3.6 support - (
#27 <https://github.com/openscm/openscm-units/pull/27>
_) Add github action to automatically draft a github release from a git tag.
v0.3.0
v0.3.0
- (
#25 <https://github.com/openscm/openscm-units/pull/25>
_) Add "N2O_conversions" context to remove ambiguity in N2O conversions - (
#23 <https://github.com/openscm/openscm-units/pull/23>
) Add AR5 GWPs with climate-carbon cycle feedbacks (closes#22 <https://github.com/openscm/openscm-units/issues/22>
) - (
#20 <https://github.com/openscm/openscm-units/pull/20>
) Makeopenscm_units.data
a module by adding an__init__.py
file to it and add docs foropenscm_units.data
(closes#19 <https://github.com/openscm/openscm-units/issues/19>
) - (
#18 <https://github.com/openscm/openscm-units/pull/18>
) Made NH3 a separate dimension to avoid accidental conversion to CO2 in GWP contexts. Also added annh3_conversions
context to convert to nitrogen (closes#12 <https://github.com/openscm/openscm-units/issues/12>
) - (
#16 <https://github.com/openscm/openscm-units/pull/16>
) Added refrigerant mixtures as units, including automatic GWP calculation from the GWP of their constituents. Also added theunit_registry.split_gas_mixtures
function which can be used to split quantities containing a gas mixture into their constituents (closes#10 <https://github.com/openscm/openscm-units/issues/10>
)