Skip to content

Releases: amazon-science/fmcore

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

25 Jan 20:03
7a7a285
Compare
Choose a tag to compare

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 #11
  • Ran Ruff Linting on entire codebase to optimize imports. by @adivekar-utexas in #12
  • Fix to Test PyPi token secret key in GitHub upload workflow release.yml by @adivekar-utexas in #13
  • [fmcore] Migrated ScalableDataFrame and ScalableSeries, Reader and Writer out of fmcore and into "bears" repository. by @adivekar-utexas in #15
  • [fmcore] Migrations: (i) modules to bears (ii) Pydantic 1.10.15 to >=2.10.5 (iii) external autoenum package. by @adivekar-utexas in #16

Full Changelog: v0.1.3...v0.1.4

[v0.1.3] Testing new PyPi release workflow trigger with valid tag

[v0.1.2] Release to clean up dependencies.

18 Jan 13:21
Compare
Choose a tag to compare

What's Changed

  • Removed hard dependency on torch, ray, dask.
  • Deleted ASCII art and cleaned up imports by @adivekar-utexas in #10

New Contributors

Full Changelog: v0.1.1...v0.1.2