This is an automated email from the ASF dual-hosted git repository.

brondsem pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/allura.git


The following commit(s) were added to refs/heads/master by this push:
     new 2f38593f4 future annotations in a few files, so it works fine on 
python 3.8 still
2f38593f4 is described below

commit 2f38593f46ac00b67115ed5d09f17edffbb4a1c7
Author: Dave Brondsema <dbronds...@slashdotmedia.com>
AuthorDate: Fri Mar 8 17:45:01 2024 -0500

    future annotations in a few files, so it works fine on python 3.8 still
---
 Allura/allura/lib/markdown_extensions.py | 1 +
 Allura/allura/lib/plugin.py              | 1 +
 Allura/allura/lib/widgets/discuss.py     | 1 +
 ruff.toml                                | 1 +
 4 files changed, 4 insertions(+)

diff --git a/Allura/allura/lib/markdown_extensions.py 
b/Allura/allura/lib/markdown_extensions.py
index 9bcc7f892..b6d423d58 100644
--- a/Allura/allura/lib/markdown_extensions.py
+++ b/Allura/allura/lib/markdown_extensions.py
@@ -15,6 +15,7 @@
 #       specific language governing permissions and limitations
 #       under the License.
 
+from __future__ import annotations
 import re
 import logging
 from typing import List
diff --git a/Allura/allura/lib/plugin.py b/Allura/allura/lib/plugin.py
index 3bb389d15..03b6d61f2 100644
--- a/Allura/allura/lib/plugin.py
+++ b/Allura/allura/lib/plugin.py
@@ -18,6 +18,7 @@
 '''
 Allura plugins for authentication and project registration
 '''
+from __future__ import annotations
 import re
 import os
 import logging
diff --git a/Allura/allura/lib/widgets/discuss.py 
b/Allura/allura/lib/widgets/discuss.py
index db5cf0ac4..feef86db8 100644
--- a/Allura/allura/lib/widgets/discuss.py
+++ b/Allura/allura/lib/widgets/discuss.py
@@ -14,6 +14,7 @@
 #       KIND, either express or implied.  See the License for the
 #       specific language governing permissions and limitations
 #       under the License.
+from __future__ import annotations
 
 from formencode import validators as fev
 
diff --git a/ruff.toml b/ruff.toml
index e1cf41377..b2e7c55cb 100644
--- a/ruff.toml
+++ b/ruff.toml
@@ -31,6 +31,7 @@ select = [
     "PGH",  # https://github.com/pre-commit/pygrep-hooks
     "T10",  # debugger breakpoints
     "T20",  # print()
+    "FA",   # future annotations (to ensure compatibility with 
`target-version`)
 ]
 
 ignore = [

Reply via email to