v0.8.0
Announcements
- Added some accessors for
pd.Series🎉- These aren't feature complete yet, see #25 for details
- A number of breaking changes to parts of the API
- Renamed
pandas_openscm.register_pandas_accessortopandas_openscm.register_pandas_accessors(with a trailing 's') as accessors are now also registered for [pandas Series][pandas.Series] - Renamed
pandas_openscm.accessors.DataFramePandasOpenSCMAccessortopandas_openscm.accessors.PandasDataFrameOpenSCMAccessor - Renamed
df_unit_leveltounit_levelinpandas_openscm.accessors.PandasDataFrameOpenSCMAccessor.convert_unit_like - Renamed
dftopobjinpandas_openscm.index_manipulation.set_index_levels_func,pandas_openscm.unit_conversion.convert_unit_from_target_series,pandas_openscm.unit_conversion.convert_unitandpandas_openscm.unit_conversion.convert_unit_like
- Renamed
Changelog
⚠️ Breaking Changes
-
- Renamed pandas_openscm.register_pandas_accessor to [pandas_openscm.register_pandas_accessors][] (with a trailing 's') as accessors are now also registered for [pandas Series][pandas.Series]
- Renamed pandas_openscm.accessors.DataFramePandasOpenSCMAccessor to [pandas_openscm.accessors.PandasDataFrameOpenSCMAccessor][]
- Renamed
df_unit_leveltounit_levelin [pandas_openscm.accessors.PandasDataFrameOpenSCMAccessor.convert_unit_like][] - Renamed
dftopobjin [pandas_openscm.index_manipulation.set_index_levels_func][], [pandas_openscm.unit_conversion.convert_unit_from_target_series][], [pandas_openscm.unit_conversion.convert_unit][] and [pandas_openscm.unit_conversion.convert_unit_like][]
(#24)
🆕 Features
- Added some accessors for [pandas Series][pandas.Series] via [pandas_openscm.accessors.PandasSeriesOpenSCMAccessor][]. Note that this is not feature complete yet, tracking in #25 (#24)
🎉 Improvements
- [pandas_openscm.index_manipulation.set_index_levels_func][], [pandas_openscm.unit_conversion.convert_unit_from_target_series][], [pandas_openscm.unit_conversion.convert_unit][] and [pandas_openscm.unit_conversion.convert_unit_like][] now explicitly support [pd.Series][pandas.Series] (#24)
🔧 Trivial/Internal Changes
Changes
- f2fcfcd bump: version 0.7.1a1 -> 0.8.0
- e84d1b0 CHANGELOG
- 392a2a9 Add no cover statements
- f8b82cf mypy
- 723c49f Add accessor for set levels
- 786ad53 Fix docs
- e976cd8 Fix up doctest
- cd2726d Add series accessor for unit conversion
- 3647524 Up to series accessor
- 574942b Update convert_unit
- f1de5fd Add better support for series
- 1bdb589 Shuffle and add test of unit conversion accessors
- d869581 bump(pre-release): version 0.7.0 > 0.7.1a1