Definition
Recipes12
- Upgrade to Python 3.13
- Replace
array.tostring()witharray.tobytes() - Replace
array.fromstring()witharray.frombytes() - Replace
ast.Numwithast.Constant - Replace
ast.Strwithast.Constant - Replace
ast.Byteswithast.Constant - Replace
ast.NameConstantwithast.Constant - Replace
ast.Ellipsiswithast.Constant - Find deprecated
tempfile.mktemp()usage - Find deprecated urllib.parse split functions
- Find deprecated
urllib.parse.to_bytes()usage - org.openrewrite.python.migrate.UpgradePythonVersionTo314
Usage
Run this recipe
In order to run Python recipes, you will need to use the Moderne CLI.
Once the CLI is installed, you can install this Python recipe package by running the following command:
Install the recipe package
mod config recipes pip install openrewrite-migrate-python==0.9.3
Then, you can run the recipe via:
Run the recipe
mod run . --recipe org.openrewrite.python.migrate.UpgradeToPython314