diff --git a/.github/workflows/requirements.txt b/.github/workflows/requirements.txt index e80af86..758d574 100644 --- a/.github/workflows/requirements.txt +++ b/.github/workflows/requirements.txt @@ -2,5 +2,6 @@ cython ~=3.0 # semantic-version ~=2.10 scikit-build-core +build importlib-resources ; python_version < '3.9' scoring-matrices ~=0.3.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 49367d4..c8330ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# Changelog +q# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) @@ -6,7 +6,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -[Unreleased]: https://github.com/althonos/pyfamsa/compare/v0.5.1...HEAD +[Unreleased]: https://github.com/althonos/pyfamsa/compare/v0.5.3...HEAD + + +## [v0.5.3] - 2024-11-05 +[v0.5.3]: https://github.com/althonos/pyfamsa/compare/v0.5.2...v0.5.3 + +### Added +- Support for Python 3.13. + +### Changed +- Use `scikit-build-core` to build package. + +### Removed +- Support for Python 3.6. + ## [v0.5.2] - 2024-09-19 diff --git a/CMakeLists.txt b/CMakeLists.txt index 727197a..4615f67 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,8 +31,8 @@ endif() # --- Add scripts for Cython --------------------------------------------------- -include("src/scripts/cmake/FindAVX1.cmake") -include("src/scripts/cmake/FindAVX2.cmake") +# include("src/scripts/cmake/FindAVX1.cmake") +# include("src/scripts/cmake/FindAVX2.cmake") # include("src/scripts/cmake/FindAVX512.cmake") include("src/scripts/cmake/FindNEON.cmake") include("src/scripts/cmake/FindPOPCNT.cmake") diff --git a/docs/_static/json/switcher.json b/docs/_static/json/switcher.json index 7b23b8f..7fd0080 100644 --- a/docs/_static/json/switcher.json +++ b/docs/_static/json/switcher.json @@ -1,8 +1,8 @@ [ { "name": "v0.5 (latest)", - "version": "0.5.2", - "url": "https://pyfamsa.readthedocs.io/en/v0.5.2/" + "version": "0.5.3", + "url": "https://pyfamsa.readthedocs.io/en/v0.5.3/" }, { "name": "v0.4", diff --git a/pyproject.toml b/pyproject.toml index 98de064..bbb2917 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build" [project] name = "pyfamsa" -version = "0.5.2" +version = "0.5.3" description = "Cython bindings and Python interface to FAMSA, an algorithm for ultra-scale multiple sequence alignments." readme = "README.md" requires-python = ">=3.7" @@ -107,4 +107,4 @@ warn_unused_ignores = true warn_return_any = true ["tool.mypy-pyfamsa.tests"] -ignore_errors = true \ No newline at end of file +ignore_errors = true