ReleaseAmazon (Nova)Amazon (Nova)published Jan 25, 2025seen 5d

amazon-science/fmcore v0.1.4

amazon-science/fmcore

Open original ↗

Captured source

source ↗
published Jan 25, 2025seen 5dcaptured 17hhttp 200method plain

[v0.1.4] Migrations: (i) various modules to bears (ii) Pydantic 1.10.15 to >=2.10.5 (ii) external autoenum package.

Repository: amazon-science/fmcore

Tag: v0.1.4

Published: 2025-01-25T20:03:36Z

Prerelease: no

Release notes:

Details of changes

  • Moved utils to bears PyPI package
  • Moved data processing to bears PyPI package
  • Moved (most) constants to bears PyPI package
  • Refactored to use external autoenum PyPI package
  • Pydantic v2 migration: Replaced validator with model_ validator
  • Pydantic v2 migration: Replaced root_validator with model_ validator
  • Pydantic v2 migration: Replaced Config class with model_config
  • Removed "from typing import *" usage.
  • Various minor fixes.
  • Moved code to "private" modules.
  • Removed requirements.txt as it is no longer used for dependency management.

What's Changed

  • [Copilot][Claude 3.5 Sonnet] Added detailed technical comments for concurrency utils by @adivekar-utexas in https://github.com/amazon-science/fmcore/pull/11
  • Ran Ruff Linting on entire codebase to optimize imports. by @adivekar-utexas in https://github.com/amazon-science/fmcore/pull/12
  • Fix to Test PyPi token secret key in GitHub upload workflow release.yml by @adivekar-utexas in https://github.com/amazon-science/fmcore/pull/13
  • [fmcore] Migrated ScalableDataFrame and ScalableSeries, Reader and Writer out of fmcore and into "bears" repository. by @adivekar-utexas in https://github.com/amazon-science/fmcore/pull/15
  • [fmcore] Migrations: (i) modules to bears (ii) Pydantic 1.10.15 to >=2.10.5 (iii) external autoenum package. by @adivekar-utexas in https://github.com/amazon-science/fmcore/pull/16

Full Changelog: https://github.com/amazon-science/fmcore/compare/v0.1.3...v0.1.4

Notability

notability 3.0/10

Routine version release from Amazon Science