Recent Releases of pandas-dataclasses

pandas-dataclasses - v1.0.0 (2025-01-01)

What's Changed

  • Release v1.0.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/173

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.13.0...v1.0.0

- Python
Published by astropenguin about 1 year ago

pandas-dataclasses - v0.13.0 (2024-12-09)

What's Changed

  • Drop support of Python 3.8 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/168
  • Support Python 3.12 and 3.13 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/171

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.12.0...v0.13.0

- Python
Published by astropenguin about 1 year ago

pandas-dataclasses - v0.12.0 (2023-02-26)

What's Changed

  • Update the tagging method for type hints by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/151
  • Support for multiple items received in a single field by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/152
  • Update package structure by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/154
  • Update typing module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/156
  • Update specs module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/158
  • Fix function for deriving columns by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/161
  • Update type hints by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/163
  • Release v0.12.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/165

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.11.0...v0.12.0

- Python
Published by astropenguin about 3 years ago

pandas-dataclasses - v0.11.0 (2022-12-22)

What's Changed

  • Drop support for Python 3.7 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/139
  • Update specs module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/141
  • Fix creation of field specification by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/143
  • Add support for Python 3.11 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/145
  • Release v0.11.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/149

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.10.2...v0.11.0

- Python
Published by astropenguin about 3 years ago

pandas-dataclasses - 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 https://github.com/astropenguin/pandas-dataclasses/pull/136

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.10.1...v0.10.2

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.10.1 (2022-11-26)

What's Changed

  • Fix scalar checking in array ensure function by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/132
  • Release v0.10.1 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/134

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.10.0...v0.10.1

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.10.0 (2022-11-26)

What's Changed

  • Support for union type in type hints by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/120
  • Update specifications for pandas data creation (Fields, Spec) by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/122
  • Move return-type detection to aspandas module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/124
  • Update package structure by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/126
  • Fix scalar checking in array ensure function by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/128
  • Release v0.10.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/130

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.9.0...v0.10.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.9.0 (2022-10-26)

What's Changed

  • Update asdata module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/109
  • Use Ellipsis (...) as an alias of field name by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/112
  • Release v0.9.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/113

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.8.0...v0.9.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - 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 https://github.com/astropenguin/pandas-dataclasses/pull/98
  • Support for generic Series by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/101
  • Extend pandas factory by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/102
  • Fix runtime pandas data creator by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/104
  • Release v0.8.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/105
  • Fix package information by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/107

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.7.0...v0.8.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - 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 https://github.com/astropenguin/pandas-dataclasses/pull/80
  • Add type hint for column fields by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/84
  • Add support for Poetry >=1.2 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/85
  • Update parsers module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/88
  • Fix wrong returns of get_columns by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/90
  • Update asdata module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/92
  • Do not use morecopy by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/94
  • Release v0.7.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/95

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.6.0...v0.7.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.6.0 (2022-08-28)

What's Changed

  • Add support for extension array and dtype by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/76
  • Release v0.6.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/78

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.5.0...v0.6.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.5.0 (2022-08-20)

What's Changed

  • Add support for dynamic naming by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/67
  • Update specs module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/70
  • Update parsers module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/71
  • Update tests by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/72
  • Release v0.5.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/74

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.4.0...v0.5.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.4.0 (2022-08-17)

What's Changed

  • Update specification of name by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/54
  • Add support for hierarchical column by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/56
  • Update package structure by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/58
  • Update package structure by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/61
  • Update mix-in classes by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/63
  • Release v0.4.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/65

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.3.0...v0.4.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.3.0 (2022-06-24)

What's Changed

  • Update specs module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/45
  • Update specs module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/47
  • Add support for custom factory by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/48
  • Add generic version of mix-in class by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/50
  • Release v0.3.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/52

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.2.0...v0.3.0

- Python
Published by astropenguin over 3 years ago

pandas-dataclasses - v0.2.0 (2022-05-15)

What's Changed

  • Add typing module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/6
  • Add support for attr and name fields by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/10
  • Update named fields by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/12
  • Add dataspec module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/8
  • Add series module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/14
  • Update series module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/18
  • Update typing module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/21
  • Rename dataspec module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/23
  • Update series module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/25
  • Update typing module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/29
  • Add core module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/27
  • Add frame module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/31
  • Add support for union type in dataclass fields by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/33
  • Update typing module by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/35
  • Update algorithm of Series creation by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/37
  • Fix support for union type in dataclass fields by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/39
  • Release v0.2.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/41

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/compare/v0.1.0...v0.2.0

- Python
Published by astropenguin almost 4 years ago

pandas-dataclasses - v0.1.0 (2022-02-18)

What's Changed

  • Add development environment by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/2
  • Release v0.1.0 by @astropenguin in https://github.com/astropenguin/pandas-dataclasses/pull/4

New Contributors

  • @astropenguin made their first contribution in https://github.com/astropenguin/pandas-dataclasses/pull/2

Full Changelog: https://github.com/astropenguin/pandas-dataclasses/commits/v0.1.0

- Python
Published by astropenguin about 4 years ago