diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 74a70b6..5b9b380 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -229,7 +229,8 @@ jobs: uses: pypa/gh-action-pypi-publish@release/v1 release: - permissions: write-all + permissions: + contents: write environment: GitHub Releases runs-on: ubuntu-latest if: "startsWith(github.ref, 'refs/tags/v')" @@ -239,7 +240,7 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - name: Release a Changelog - uses: rasmus-saks/release-a-changelog-action@v1.0.1 + uses: rasmus-saks/release-a-changelog-action@v1.2.0 with: github-token: '${{ secrets.GITHUB_TOKEN }}' diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ecd611..c6c1c7b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. [Unreleased]: https://github.com/althonos/pyhmmer/compare/v0.10.14...HEAD +## [v0.10.15] - 2024-10-08 +[v0.10.15]: https://github.com/althonos/pyhmmer/compare/v0.10.14...v0.10.15 + +### Added +- `query` property `TopHits` referencing the original object used to create the `TopHits` [#76](https://github.com/althonos/pyhmmer/issues/76). + +### Changed +- Require the query object to create a `TopHits` object. +- Make `TopHits` generic over its `query` property. +- Deprecate old query properties of `TopHits` (`query_name`, `query_length`, `query_accession`). + +### Removed +- Detection of SSE flush from `setup.py` ([#71](https://github.com/althonos/pyhmmer/issues/71)). + + ## [v0.10.14] - 2024-07-16 [v0.10.14]: https://github.com/althonos/pyhmmer/compare/v0.10.13...v0.10.14 diff --git a/pyhmmer/__init__.py b/pyhmmer/__init__.py index c3736ea..482d719 100644 --- a/pyhmmer/__init__.py +++ b/pyhmmer/__init__.py @@ -31,7 +31,7 @@ __author__ = "Martin Larralde " __license__ = "MIT" -__version__ = "0.10.14" +__version__ = "0.10.15" __all__ = [ "errors", "easel",