[v0.1.4] Migrations: (i) various modules to bears (ii) Pydantic 1.10.15 to >=2.10.5 (ii) external autoenum package.
LatestDetails 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