Package org.openrewrite.python.marker
@NullMarked
@NonNullFields
package org.openrewrite.python.marker
-
ClassDescriptionMarker indicating that a
J.MethodInvocationrepresents a Python 2 exec statement rather than a Python 3 exec function call.Marks a method argument like**kwargsas a holder of a dictionary of arguments.Marker indicating that aJ.Binaryof typeNotEqualwas written using the Python 2<>spelling rather than!=.Marker indicating that aJ.MethodInvocationrepresents a Python 2 print statement rather than a Python 3 print function call.Contains metadata about a Python project, parsed from pyproject.toml and uv.lock.A dependency specification parsed from a PEP 508 string in pyproject.toml.A resolved (locked) dependency from uv.lock.Used for `J.Identifier` nodes that are quoted in the source.Marker indicating that aJ.Throwrepresents a Python 2 three-argumentraise E, v, tbform.Marker indicating that aJ.Try.Catchwas written using the Python 2except E, e:comma form rather than the Python 3except E as e:form.