Recent Releases of dataspecs

dataspecs - v5.0.0 (2025-01-14)

What's Changed

  • Make extra tags public by @astropenguin in https://github.com/astropenguin/dataspecs/pull/90
  • Make extra's leave option keyword-only by @astropenguin in https://github.com/astropenguin/dataspecs/pull/91
  • Update formatting and replacing submodules to accept spec indices by @astropenguin in https://github.com/astropenguin/dataspecs/pull/92

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v4.0.0...v5.0.0

- Python
Published by astropenguin about 1 year ago

dataspecs - v4.0.0 (2025-01-13)

What's Changed

  • Add name to data spec by @astropenguin in https://github.com/astropenguin/dataspecs/pull/78
  • Update data spec by @astropenguin in https://github.com/astropenguin/dataspecs/pull/80
  • Add option to leave formatter, namer, and replacer specs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/82
  • Fix regular expressions of data spec by @astropenguin in https://github.com/astropenguin/dataspecs/pull/84
  • Release v4.0.0 by @astropenguin in https://github.com/astropenguin/dataspecs/pull/86

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v3.0.1...v4.0.0

- Python
Published by astropenguin about 1 year ago

dataspecs - v3.0.1 (2025-01-04)

What's Changed

  • Fix docstrings by @astropenguin in https://github.com/astropenguin/dataspecs/pull/75

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v3.0.0...v3.0.1

- Python
Published by astropenguin about 1 year ago

dataspecs - v3.0.0 (2025-01-04)

What's Changed

  • Update ID structure of data specs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/73

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v2.0.1...v3.0.0

- Python
Published by astropenguin about 1 year ago

dataspecs - v2.0.1 (2025-01-01)

What's Changed

  • Update workflow for docs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/68
  • Fix year period of license by @astropenguin in https://github.com/astropenguin/dataspecs/pull/70

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v2.0.0...v2.0.1

- Python
Published by astropenguin about 1 year ago

dataspecs - v2.0.0 (2025-01-01)

What's Changed

  • Update options of fromdataclass and fromtypehint by @astropenguin in https://github.com/astropenguin/dataspecs/pull/62
  • Update ID structure of data specs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/64
  • Update field order of data spec by @astropenguin in https://github.com/astropenguin/dataspecs/pull/66

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v1.0.2...v2.0.0

- Python
Published by astropenguin about 1 year ago

dataspecs - v1.0.2 (2024-12-28)

What's Changed

  • Update development environment by @astropenguin in https://github.com/astropenguin/dataspecs/pull/60

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v1.0.1...v1.0.2

- Python
Published by astropenguin about 1 year ago

dataspecs - v1.0.1 (2024-08-10)

What's Changed

  • Fix usage of README by @astropenguin in https://github.com/astropenguin/dataspecs/pull/54

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v1.0.0...v1.0.1

- Python
Published by astropenguin over 1 year ago

dataspecs - v1.0.0 (2024-08-10)

What's Changed

  • Use getannotated inside getsubtypes by @astropenguin in https://github.com/astropenguin/dataspecs/pull/37
  • Do not prioritize optional attributes of objects by @astropenguin in https://github.com/astropenguin/dataspecs/pull/39
  • Update api module by @astropenguin in https://github.com/astropenguin/dataspecs/pull/41
  • Use regular expression in ID.match by @astropenguin in https://github.com/astropenguin/dataspecs/pull/43
  • Add groups to specs class by @astropenguin in https://github.com/astropenguin/dataspecs/pull/44
  • Add type[TagBase] to supported index of specs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/46
  • Remove unused feature by @astropenguin in https://github.com/astropenguin/dataspecs/pull/48
  • Fix tagged_only option in api module by @astropenguin in https://github.com/astropenguin/dataspecs/pull/50
  • Add recursive option to get_annotated by @astropenguin in https://github.com/astropenguin/dataspecs/pull/52

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.6.0...v1.0.0

- Python
Published by astropenguin over 1 year ago

dataspecs - v0.6.0 (2024-05-04)

What's Changed

  • Prioritize optional attributes of objects by @astropenguin in https://github.com/astropenguin/dataspecs/pull/34

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.5.0...v0.6.0

- Python
Published by astropenguin almost 2 years ago

dataspecs - v0.5.0 (2024-05-04)

What's Changed

  • Refactor codes and tests by @astropenguin in https://github.com/astropenguin/dataspecs/pull/31
  • Make spec class generic by @astropenguin in https://github.com/astropenguin/dataspecs/pull/32

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.4.0...v0.5.0

- Python
Published by astropenguin almost 2 years ago

dataspecs - v0.4.0 (2024-04-20)

What's Changed

  • Add function to format data spec attributes by formatter specs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/28

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.3.0...v0.4.0

- Python
Published by astropenguin almost 2 years ago

dataspecs - v0.3.0 (2024-04-16)

What's Changed

  • Add function to replace data spec attributes by replacer specs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/24
  • Release v0.3.0 by @astropenguin in https://github.com/astropenguin/dataspecs/pull/26

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.2.0...v0.3.0

- Python
Published by astropenguin almost 2 years ago

dataspecs - v0.2.0 (2024-04-12)

What's Changed

  • Use only the first type in a union type by @astropenguin in https://github.com/astropenguin/dataspecs/pull/17
  • Remove matching question marks on IDs by @astropenguin in https://github.com/astropenguin/dataspecs/pull/19
  • Use only the first type in a union type by @astropenguin in https://github.com/astropenguin/dataspecs/pull/21
  • Release v0.2.0 by @astropenguin in https://github.com/astropenguin/dataspecs/pull/23

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.1.0...v0.2.0

- Python
Published by astropenguin almost 2 years ago

dataspecs - v0.1.0 (2024-03-03)

What's Changed

  • Add spec classes by @astropenguin in https://github.com/astropenguin/dataspecs/pull/10
  • Add api module by @astropenguin in https://github.com/astropenguin/dataspecs/pull/12

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.0.2...v0.1.0

- Python
Published by astropenguin almost 2 years ago

dataspecs - v0.0.2 (2024-02-13)

What's Changed

  • Add initial package by @astropenguin in https://github.com/astropenguin/dataspecs/pull/8

Full Changelog: https://github.com/astropenguin/dataspecs/compare/v0.0.1...v0.0.2

- Python
Published by astropenguin about 2 years ago

dataspecs - v0.0.1 (2023-09-18)

What's Changed

  • Add devcontainer by @astropenguin in https://github.com/astropenguin/dataspecs/pull/2

New Contributors

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

Full Changelog: https://github.com/astropenguin/dataspecs/commits/v0.0.1

- Python
Published by astropenguin over 2 years ago