Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Made `ProductInfo.version` a `cached_property` to avoid failure when comparing wheel uploads in development ([#105](#105)). In this release, the `apply` method of a class has been updated to sort upgrade scripts in semantic versioning order before applying them, addressing potential issues with version comparison during development. The implementation of `ProductInfo.version` has been refactored to a `cached_property` called `_version`, which calculates and caches the project version, addressing a failure during wheel upload comparisons in development. The `Wheels` class constructor has also been updated to include explicit keyword-only arguments, and a deprecation warning has been added. These changes aim to improve the reliability and predictability of the upgrade process and the library as a whole. Dependency updates: * Bump actions/checkout from 4.1.5 to 4.1.6 ([#106](#106)).
- Loading branch information