Announcements
- We now have feature parity between the DataFrame and Series accessors (tracked in #25) ⚖️
Changelog
⚠️ Breaking Changes
- Renamed
dftopobjin [pandas_openscm.index_manipulation.update_index_levels_func] and [pandas_openscm.index_manipulation.update_index_levels_from_other_func] (#39)
🆕 Features
-
- [pd.Index][pandas.Index] accessor [pandas_openscm.accessors.index.PandasIndexOpenSCMAccessor]
- ensure multiindex related functionality: [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor.ensure_index_is_multiindex] and [pandas_openscm.accessors.index.PandasIndexOpenSCMAccessor.ensure_is_multiindex]
(#36)
-
More methods for [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor], moving towards feature completeness (#25), specifically [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor.fix_index_name_after_groupby_quantile], [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor.groupby_except], [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor.mi_loc] and [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor.to_category_index] (#37)
-
More methods for [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor] and [pandas_openscm.accessors.index.PandasIndexOpenSCMAccessor], leading to feature completeness (#25), specifically [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor.update_index_levels], [pandas_openscm.accessors.series.PandasSeriesOpenSCMAccessor.update_index_levels_from_other], [pandas_openscm.accessors.index.PandasIndexOpenSCMAccessor.update_levels] and [pandas_openscm.accessors.index.PandasIndexOpenSCMAccessor.update_levels_from_other] (#39)
🔧 Trivial/Internal Changes
Changes
- 141dcef bump: version 0.8.3.post1 -> 0.9.0
- a669ef2 CHANGELOG
- a435b33 Add index accessor and tests
- 841bf90 index accessors
- 0038345 Pass tests
- b43591c mypy
- efc3c8c mypy
- 6764f5b Pass tests
- 47ffad6 Add failing tests
- 67a97d6 CHANGELOG
- 9040957 mypy
- 7e5b422 Pass failing test
- 585cfcf Add failing test
- 6932f28 Simplify
- a8b78d0 CHANGELOG
- 6b83701 Remove commented code
- 735ea99 Update conda install workflow
- 3298c19 mypy
- dca5a16 mi_loc
- 8661738 mypy
- 6482f62 Pass tests
- 6a9ef28 Add failing tests
- 7b86075 docs
- 22e5368 CHANGELOG
- ad9e619 Add index accessor
- 1118414 Add failing tests for index
- f71e6e8 mypy
- 556aec7 Pass tests
- 2dad231 Add failing test
- 3e6fec9 CHANGELOG
- 02cb885 Update copier template version
- bcc6a9c CHANGELOG
- fc07a7d Update print pins script
- e10f5e9 Update template version
- e8e7e8c CHANGELOG
- e438497 Update copier template version
- edb5370 bump(pre-release): version 0.8.3 > 0.8.3.post1