@@ -8,6 +8,56 @@ and this project follows an extension of
88fourth number represents an administrative maintenance release with no code
99changes.
1010
11+ ### [ 2.3.1.2] - 2024-12-22
12+
13+ #### Internal
14+
15+ * ** DOC RENDERING FIX** : The ` super ` keyword used in a statement in the HTML footer
16+ template was missing parentheses to perform a method call; this
17+ caused the template rendering to emit a Python string describing
18+ the parent template object, instead of rendering the parent
19+ template as intended.
20+ ([ #298 ] ( https://github.com/bskinn/sphobjinv/issues/298 ) )
21+
22+ * Moved the Sphinx linkcheck job out of CI and into ` tox ` .
23+ * The linkcheck is often flaky, and is a nuisance when it fails the CI. For
24+ uncertain reasons, the flakiness has increased noticeably in recent
25+ months. Less-frequent link checking, at release-time, is sufficient; so,
26+ we move the check out of CI.
27+
28+ * Renamed ` .readthedocs.yml ` to ` .readthedocs.yaml ` to comply with the new,
29+ strict RtD requirement.
30+
31+ * Added read-only GitHub PAT to Azure Pipelines config to ensure Python 3.13
32+ retrieval from GitHub doesn't hit a rate limit.
33+
34+ * Update flake8 version pin in ` requirements-flake8.txt ` to avoid a bug in
35+ ` pycodestyle ` .
36+
37+ * Removed ` .pre-commit-config.yaml ` , to remove the expectation of using
38+ pre-commit from the project.
39+ * For a project with this low an external contribution volume, the costs
40+ outweigh the benefits.
41+
42+ * Added a ` black ` environment to ` tox ` for convenience and better
43+ encapsulation.
44+
45+ * Added ` flake8-black ` to ` requirements-flake8.txt ` so that blackened status
46+ is checked as part of the linting, whether run manually or in CI.
47+
48+ #### Administrative
49+
50+ * Added support for Python 3.13.
51+
52+ * Dropped support for Python 3.8 (EOL).
53+
54+ * Revised and updated ` CONTRIBUTING.md ` .
55+
56+ * Updated link target of Pepy badge to match the new URL format.
57+
58+ * Bumped Read the Docs Python version to 3.12.
59+
60+
1161### [ 2.3.1.1] - 2024-05-21
1262
1363#### Tests
0 commit comments