Skip to content

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

Latest
Compare
Choose a tag to compare
@adivekar-utexas adivekar-utexas released this 25 Jan 20:03
· 4 commits to main since this release
7a7a285

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