This patch fixes "from_type()" to properly handle parameterized type
aliases created with Python 3.12+'s PEP 695 "type" statement. For
example, "st.from_type(A[int])" where "type A[T] = list[T]" now
correctly resolves to "lists(integers())" instead of raising a
"TypeError" (issue #4628).
The canonical version of these notes (with links) is on readthedocs.