Silicone

Latest version: v1.3.0

Safety actively analyzes 622123 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.3.0

----------------------

Added
~~~~~
- (`146 <https://github.com/GranthamImperial/silicone/pull/146>`_) Added the ability to do non-linear interpolation by introducing :class:`Interpolation`.

Changed
~~~~~~~
- (`149 <https://github.com/GranthamImperial/silicone/pull/149>`_) Checked consistency of time extender database before extending at constant quantiles.
- (`142 <https://github.com/GranthamImperial/silicone/pull/142>`_) Sped up RMS closest
- (`146 <https://github.com/GranthamImperial/silicone/pull/146>`_) Deprecated the linear interpolator :class:`LinearInterpolation` in favour of a generic interpolator :class:`Interpolation`.
- (`150 <https://github.com/GranthamImperial/silicone/pull/150>`_) Added more info when returning an error message in multiple infillers.

Fixed
~~~~~
- (`149 <https://github.com/GranthamImperial/silicone/pull/149>`_) Ensured RMS closest works with the latest version of pyam. Bugfix for a warning in infill_composite_values
- (`144 <https://github.com/GranthamImperial/silicone/pull/144>`_) RMS closest no longer causes :class:`pd.core.common.SettingWithCopyWarning` to be raised
- (`147 <https://github.com/GranthamImperial/silicone/pull/147>`_) Filter prevents including data from the wrong regions in :class:`DecomposeCollectionTimeDepRatio`. Notebook fixed to run with updates in python 3.8.

1.2.0

-----------------------

Added
~~~~~
- (`139 <https://github.com/GranthamImperial/silicone/pull/139>`_) Support for pyam-iamc>1.0
- (`135 <https://github.com/GranthamImperial/silicone/pull/135>`_) Added html documentation of the time projectors

Changed
~~~~~~~
- (`138 <https://github.com/GranthamImperial/silicone/pull/138>`_) Remove Python3.6 support
- (`138 <https://github.com/GranthamImperial/silicone/pull/138>`_) Improved speed of :func:`silicone.multiple_infillers.infill_all_required_emissions_for_openscm` by removing multiple loops (note that API did not change)

1.1.0

-----------------------

Added
~~~~~
- (`134 <https://github.com/GranthamImperial/silicone/pull/134>`_) Added Gaurav to author list.
- (`132 <https://github.com/GranthamImperial/silicone/pull/132>`_) Added an additional time projector (Linear Extender) that simply extends the latest data to reach a specified point or by a constant gradient.
- (`129 <https://github.com/GranthamImperial/silicone/pull/129>`_) Added an additional time projector (Extend RMS closest) that extends a pathway to cover later times by selecting future data from the closest pathway.
- (`126 <https://github.com/GranthamImperial/silicone/pull/126>`_) Added the first time projector (Extend latest time quantile) that extends a pathway to cover later times, assuming it remains at the same quantile.

Changed
~~~~~~~
- (`133 <https://github.com/GranthamImperial/silicone/pull/133>`_) More fixes to allow compatibility with pyam updates.
- (`131 <https://github.com/GranthamImperial/silicone/pull/131>`_) Updated to allow compatibility with latest versions of pyam, openscm-units, coverage, pytest and black

Fixed
~~~~~
- (`130 <https://github.com/GranthamImperial/silicone/pull/130>`_) Reformatted files to make the linter happy (no functional changes).

1.0.3

--------

Changed
~~~~~~~
- (`124 <https://github.com/GranthamImperial/silicone/pull/124>`_) Neatened up the changelog

1.0.2

---------------------

Changed
~~~~~~~
- (`121 <https://github.com/GranthamImperial/silicone/pull/121>`_) Updated to openscm-units>0.2

Fixed
~~~~~
- (`123 <https://github.com/GranthamImperial/silicone/pull/123>`_) Made the installation runner avoid prerelease.

1.0.1

----------------------

Added
~~~~~
- (`115 <https://github.com/GranthamImperial/silicone/pull/115>`_) Enabled multiple lead gases to be used with RMS closest cruncher.

Changed
~~~~~~~
- (`119 <https://github.com/GranthamImperial/silicone/pull/119>`_) Updated to work with pyam v0.8

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.