From ce318f8d01adcfbda590082a4d6d722b86d1bad0 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Fri, 23 Aug 2024 17:00:23 -0400 Subject: [PATCH 1/2] docs: prepare for 1.5 Signed-off-by: Henry Schreiner --- .pre-commit-config.yaml | 4 ++-- docs/changelog.md | 48 +++++++++++++++++++++++++++++++++++++++++ pyproject.toml | 1 - 3 files changed, 50 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3694c804..97224728 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -30,8 +30,8 @@ repos: - id: cmake-format additional_dependencies: [pyyaml] - - repo: https://github.com/pre-commit/mirrors-prettier - rev: "v4.0.0-alpha.8" + - repo: https://github.com/rbubley/mirrors-prettier + rev: "v3.3.3" hooks: - id: prettier types_or: [yaml, markdown, html, css, scss, javascript, json] diff --git a/docs/changelog.md b/docs/changelog.md index 3dc8376b..db8667db 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,53 @@ # Changelog +## Version 1.5 + +### Version 1.5.0 + +#### Features + +- Support variable rebinning [#913][] +- Removed support for Python 3.7 [#952][] +- Added support for Python 3.13 and free-threaded Python 3.13t [#950][] +- Add GitHub artifact attestations to package distribution [#933][] + +#### Backend and docs + +* Move build to scikit-build-core [#887][] +* Clean up sdist files [#928][] +* Minor touchup to build backend, use scikit-build-core 0.10+ [#948][] + +#### CI and testing + +* Try cibuildwheel pyodide [#935][] +* Try to fix pyodide build [#934][] +* Update emscripten build [#937][] +* Bump to Pyodide 3.12 [#938][] +* Speed up pyodide job by a few seconds [#941][] +* Update jobs and noxfile [#929][] +* Use pylint 3.2 github formatter instead [#932][] +* Add some CI speedups [#939][] +* Faster cibuildwheel [#942][] +* Adapt to final release of NumPy 2.1.0 [#951][] + +[#887]: https://github.com/scikit-hep/boost-histogram/pull/887 +[#913]: https://github.com/scikit-hep/boost-histogram/pull/913 +[#928]: https://github.com/scikit-hep/boost-histogram/pull/928 +[#929]: https://github.com/scikit-hep/boost-histogram/pull/929 +[#932]: https://github.com/scikit-hep/boost-histogram/pull/932 +[#933]: https://github.com/scikit-hep/boost-histogram/pull/933 +[#934]: https://github.com/scikit-hep/boost-histogram/pull/934 +[#935]: https://github.com/scikit-hep/boost-histogram/pull/935 +[#937]: https://github.com/scikit-hep/boost-histogram/pull/937 +[#938]: https://github.com/scikit-hep/boost-histogram/pull/938 +[#939]: https://github.com/scikit-hep/boost-histogram/pull/939 +[#941]: https://github.com/scikit-hep/boost-histogram/pull/941 +[#942]: https://github.com/scikit-hep/boost-histogram/pull/942 +[#948]: https://github.com/scikit-hep/boost-histogram/pull/948 +[#950]: https://github.com/scikit-hep/boost-histogram/pull/950 +[#951]: https://github.com/scikit-hep/boost-histogram/pull/951 +[#952]: https://github.com/scikit-hep/boost-histogram/pull/952 + ## Version 1.4 ### Version 1.4.1 diff --git a/pyproject.toml b/pyproject.toml index 4acc2b65..46aafed9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -144,7 +144,6 @@ log_cli_level = "DEBUG" python_version = "3.8" files = ["src"] strict = true -show_error_codes = true enable_error_code = ["ignore-without-code", "redundant-expr", "truthy-bool"] warn_unreachable = true From 3e72b948116e369a39cbafc7cb93638ac12d9b6a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 21:01:04 +0000 Subject: [PATCH 2/2] style: pre-commit fixes --- docs/changelog.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index db8667db..d1c9fab0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -13,22 +13,22 @@ #### Backend and docs -* Move build to scikit-build-core [#887][] -* Clean up sdist files [#928][] -* Minor touchup to build backend, use scikit-build-core 0.10+ [#948][] +- Move build to scikit-build-core [#887][] +- Clean up sdist files [#928][] +- Minor touchup to build backend, use scikit-build-core 0.10+ [#948][] #### CI and testing -* Try cibuildwheel pyodide [#935][] -* Try to fix pyodide build [#934][] -* Update emscripten build [#937][] -* Bump to Pyodide 3.12 [#938][] -* Speed up pyodide job by a few seconds [#941][] -* Update jobs and noxfile [#929][] -* Use pylint 3.2 github formatter instead [#932][] -* Add some CI speedups [#939][] -* Faster cibuildwheel [#942][] -* Adapt to final release of NumPy 2.1.0 [#951][] +- Try cibuildwheel pyodide [#935][] +- Try to fix pyodide build [#934][] +- Update emscripten build [#937][] +- Bump to Pyodide 3.12 [#938][] +- Speed up pyodide job by a few seconds [#941][] +- Update jobs and noxfile [#929][] +- Use pylint 3.2 github formatter instead [#932][] +- Add some CI speedups [#939][] +- Faster cibuildwheel [#942][] +- Adapt to final release of NumPy 2.1.0 [#951][] [#887]: https://github.com/scikit-hep/boost-histogram/pull/887 [#913]: https://github.com/scikit-hep/boost-histogram/pull/913