Releases: astropenguin/pandas-dataclasses
Releases · astropenguin/pandas-dataclasses
v0.12.0 (2023-02-26)
What's Changed
- Update the tagging method for type hints by @astropenguin in #151
- Support for multiple items received in a single field by @astropenguin in #152
- Update package structure by @astropenguin in #154
- Update typing module by @astropenguin in #156
- Update specs module by @astropenguin in #158
- Fix function for deriving columns by @astropenguin in #161
- Update type hints by @astropenguin in #163
- Release v0.12.0 by @astropenguin in #165
Full Changelog: v0.11.0...v0.12.0
v0.11.0 (2022-12-22)
What's Changed
- Drop support for Python 3.7 by @astropenguin in #139
- Update specs module by @astropenguin in #141
- Fix creation of field specification by @astropenguin in #143
- Add support for Python 3.11 by @astropenguin in #145
- Release v0.11.0 by @astropenguin in #149
Full Changelog: v0.10.2...v0.11.0
v0.10.2 (2022-11-26)
This release only fixes a broken Markdown table in README.
What's Changed
- Release v0.10.2 by @astropenguin in #136
Full Changelog: v0.10.1...v0.10.2
v0.10.1 (2022-11-26)
What's Changed
- Fix scalar checking in array ensure function by @astropenguin in #132
- Release v0.10.1 by @astropenguin in #134
Full Changelog: v0.10.0...v0.10.1
v0.10.0 (2022-11-26)
What's Changed
- Support for union type in type hints by @astropenguin in #120
- Update specifications for pandas data creation (Fields, Spec) by @astropenguin in #122
- Move return-type detection to aspandas module by @astropenguin in #124
- Update package structure by @astropenguin in #126
- Fix scalar checking in array ensure function by @astropenguin in #128
- Release v0.10.0 by @astropenguin in #130
Full Changelog: v0.9.0...v0.10.0
v0.9.0 (2022-10-26)
What's Changed
- Update asdata module by @astropenguin in #109
- Use Ellipsis (...) as an alias of field name by @astropenguin in #112
- Release v0.9.0 by @astropenguin in #113
Full Changelog: v0.8.0...v0.9.0
v0.8.0 (2022-10-26)
From this version, support for static type check in Python 3.7 is dropped (runtime codes can still work).
What's Changed
- Add support for mypy by @astropenguin in #98
- Support for generic Series by @astropenguin in #101
- Extend pandas factory by @astropenguin in #102
- Fix runtime pandas data creator by @astropenguin in #104
- Release v0.8.0 by @astropenguin in #105
- Fix package information by @astropenguin in #107
Full Changelog: v0.7.0...v0.8.0
v0.7.0 (2022-09-20)
This release has a breaking change of how to create hierarchical columns. Please check the section of hierarchical columns in README.
What's Changed
- Update typing module by @astropenguin in #80
- Add type hint for column fields by @astropenguin in #84
- Add support for Poetry >=1.2 by @astropenguin in #85
- Update parsers module by @astropenguin in #88
- Fix wrong returns of get_columns by @astropenguin in #90
- Update asdata module by @astropenguin in #92
- Do not use morecopy by @astropenguin in #94
- Release v0.7.0 by @astropenguin in #95
Full Changelog: v0.6.0...v0.7.0
v0.6.0 (2022-08-28)
What's Changed
- Add support for extension array and dtype by @astropenguin in #76
- Release v0.6.0 by @astropenguin in #78
Full Changelog: v0.5.0...v0.6.0
v0.5.0 (2022-08-20)
What's Changed
- Add support for dynamic naming by @astropenguin in #67
- Update specs module by @astropenguin in #70
- Update parsers module by @astropenguin in #71
- Update tests by @astropenguin in #72
- Release v0.5.0 by @astropenguin in #74
Full Changelog: v0.4.0...v0.5.0