@@ -8,6 +8,56 @@ and this project follows an extension of
8
8
fourth number represents an administrative maintenance release with no code
9
9
changes.
10
10
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
+
11
61
### [ 2.3.1.1] - 2024-05-21
12
62
13
63
#### Tests
0 commit comments