You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for Python 3.13; drop support for Python 3.8 (#1057)
Fixes#1056
I ran [`pyupgrade --py39-plus`](https://github.com/asottile/pyupgrade)
on the entire source tree to convert from `typing.{List,Set,...}` to the
generic forms of the builtins (among other available upgrades).
Upgrading to 3.13 also surfaced #1088 which I filed to address
separately since this PR is already quite large.
Copy file name to clipboardExpand all lines: docs/differencesfromclojure.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ Hosted on Python
16
16
----------------
17
17
18
18
Unlike Clojure, Basilisp is hosted on the Python VM.
19
-
Basilisp supports versions of Python 3.8+.
19
+
Basilisp supports versions of Python 3.9+.
20
20
Basilisp projects and libraries may both import Python code and be imported by Python code (once the Basilisp runtime has been :ref:`initialized <bootstrapping>` and the import hooks have been installed).
Copy file name to clipboardExpand all lines: docs/index.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
Welcome to Basilisp's documentation!
7
7
====================================
8
8
9
-
Basilisp is a :ref:`Clojure-compatible(-ish) <differences_from_clojure>` Lisp dialect targeting Python 3.8+.
9
+
Basilisp is a :ref:`Clojure-compatible(-ish) <differences_from_clojure>` Lisp dialect targeting Python 3.9+.
10
10
11
11
Basilisp compiles down to raw Python 3 code and executes on the Python 3 virtual machine, allowing natural interoperability between existing Python libraries and new Lisp code.
0 commit comments