Releases: Lightning-AI/utilities
Releases · Lightning-AI/utilities
Release v0.15.3
What's Changed
Added
- Added support for Python 3.14 (#464)
- Added AGENTS.md (#428)
- feat: specify standalone port (#447)
- chore(ci): add python version to build matrix (#465)
Changed
- Dropped support for Python 3.9, now requires Python >=3.10 (#463)
- feat: upgrade GitHub Actions/workflows to
uv(#453) - Replace deprecated macOS 13 runner (#446)
- Use maintained fork for markdown link check workflow (#445)
- Update documentation (#430)
- setuptools is removed as a core requirement (#461)
- Bump version from 0.15.2 to 0.15.3 (#474)
Fixed
- Fixed
compare_versionif runtime error (#427) - Remove deprecated
pkg_resourcesusage forsetuptools >= 82compatibility (#473)
Dependency Updates
GitHub Actions
- build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #426
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #425
- build(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #429
- build(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #434
- build(deps): bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #435
- build(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #436
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #437
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #444
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #443
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #450
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #455
- build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #456
- build(deps): bump JamesIves/github-pages-deploy-action from 4.7.3 to 4.7.6 by @dependabot[bot] in #457
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #458
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #466
- build(deps): bump JamesIves/github-pages-deploy-action from 4.7.6 to 4.8.0 by @dependabot[bot] in #467
Python Dependencies
- build(deps): bump pytest-cov from 6.2.1 to 6.3.0 in /requirements by @dependabot[bot] in #432
- build(deps): update twine requirement from ==6.1.* to ==6.2.* in /requirements by @dependabot[bot] in #433
- build(deps): bump pytest-cov from 6.3.0 to 7.0.0 in /requirements by @dependabot[bot] in #438
- build(deps): update check-jsonschema requirement from ==0.33.* to ==0.34.* in /requirements by @dependabot[bot] in #439
- build(deps): update coverage requirement from ==7.10.* to ==7.11.* in /requirements by @dependabot[bot] in #442
- build(deps): update pytest requirement from ==8.4.* to ==9.0.* in /requirements by @dependabot[bot] in #449
- build(deps): update check-jsonschema requirement from ==0.34.* to ==0.36.* in /requirements by @dependabot[bot] in #460
- build(deps): update build requirement from ==1.3.* to ==1.4.* in /requirements by @dependabot[bot] in #462
- build(deps): update coverage requirement from ==7.11.* to ==7.13.* in /requirements by @dependabot[bot] in #454
- build(deps): update wheel requirement from ==0.45.* to ==0.46.* in /requirements by @dependabot[bot] in #468
- build(deps): bump packaging from 25.0 to 26.0 in /requirements by @dependabot[bot] in #470
- build(deps): update setuptools requirement from ==80.9.* to ==80.10.* in /requirements by @dependabot[bot] in #469
pre-commit.ci
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci[bot] in #431
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci[bot] in #440
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci[bot] in #471
New Contributors
- @matsumotosan made their first contribution in #446
- @deependujha made their first contribution in #447
- @bhimrazy made their first contribution in #453
- @MosGeo made their first contribution in #461
- @k223kim made their first contribution in #465
Full Changelog: v0.15.2...v0.15.3
Extend CLI for pyproject.toml
CLI fix for keyword arguments
Extend CLI for older req.
What's Changed
- CLI: replace min dependencies also in
pyproject.tomlby @Borda in #414 - switch CLI from
firetojsonargparseby @Borda in #371 - CI: make timeout configurable for install jobs in check-package.yml by @Borda in #412
- CI: relax
markdown-link-checkby @Borda in #416 - CI: simplify internal testing workflow by @Borda in #415
- fix: correct regex in adjust to match library names at line start only by @Borda in #411
- fix standalone script w/ coverage by @Borda in #391
- reorder type checking for collections in
_apply_to_collection_slowby @fschlatt in #406
New Contributors
Full Changelog: v0.14.2...v0.15.0
Fixed parsing Azure schema
Fixed schema check
script for standalone tests
What's Changed
- add generic testing for standalone by @Borda in #374
- fix python version parsing for stacklevel by @Borda in #375
- build(deps): update twine requirement from ==6.0.* to ==6.1.* in /requirements by @dependabot in #360
- build(deps): update check-jsonschema requirement from ==0.30.* to ==0.31.* in /requirements by @dependabot in #361
- build(deps): update setuptools requirement from ==75.8.* to ==76.0.* in /requirements by @dependabot in #373
Full Changelog: v0.14.0...v0.14.1
CLI replace pkg
Enable azure schema version
Fixed dataclass & bump ubuntu in CI
Changed
- CI: bump runners from
20.04to24.04by @ethanwharris in #368
Fixed
- fixed resetting dataclass's
cached_propertyonceapply_to_collectionis called by @GdoongMathew in #363
Full Changelog: v0.12.0...v0.13.0