From 274cee3090fbb89cf4bdbcbb207f1bbd6b4a83fa Mon Sep 17 00:00:00 2001
From: Martin Larralde <martin.larralde@embl.de>
Date: Tue, 8 Oct 2024 16:40:54 +0200
Subject: [PATCH] Release v0.10.15

---
 .github/workflows/package.yml |  5 +++--
 CHANGELOG.md                  | 15 +++++++++++++++
 pyhmmer/__init__.py           |  2 +-
 3 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml
index 74a70b69..5b9b380d 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 1ecd611d..c6c1c7b6 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 c3736ea4..482d7198 100644
--- a/pyhmmer/__init__.py
+++ b/pyhmmer/__init__.py
@@ -31,7 +31,7 @@ from .hmmer import hmmalign, hmmsearch, hmmpress, nhmmer, hmmscan, phmmer, jackh
 
 __author__ = "Martin Larralde <martin.larralde@embl.de>"
 __license__ = "MIT"
-__version__ = "0.10.14"
+__version__ = "0.10.15"
 __all__ = [
     "errors",
     "easel",
-- 
GitLab