diff --git a/README.md b/README.md
index 6cae327e5d3e3c1f259522bcb99b6a08b74d2f10..d773eccd210ac64cb996f0373a52139da146a5c9 100644
--- a/README.md
+++ b/README.md
@@ -107,7 +107,7 @@ usage: python3 runtest.py [-h] [-p] [-t [TIMEOUT]] [-m [MEM]] pkg data
 
 |Argument|Description|
 |-|-|
-|`pkg`|The package which is tested. Should be [packages](/packages/)/`<pkg_name>`.sage e.g. [packages/algpath.sage](/packages/algpath.sage)|
+|`pkg`|The package which is tested. Should be [packages](/packages/)/`<pkg_name>`.py e.g. [packages/algpath.py](/packages/algpath.py)|
 |`data`|The system which is tested. Shoud be [data](/data/)/`<test_name>`.json e.g. [data/linear_dense-10_all-paths_1.json](/data/linear_dense-10_all-paths_1.json)|
 
 #### Options
diff --git a/packages/algpath.sage b/packages/algpath.py
similarity index 100%
rename from packages/algpath.sage
rename to packages/algpath.py
diff --git a/packages/homotopycontinuation.sage b/packages/homotopycontinuation.py
similarity index 100%
rename from packages/homotopycontinuation.sage
rename to packages/homotopycontinuation.py
diff --git a/packages/macaulay2.sage b/packages/macaulay2.py
similarity index 100%
rename from packages/macaulay2.sage
rename to packages/macaulay2.py
diff --git a/packages/sirocco.sage b/packages/sirocco.py
similarity index 100%
rename from packages/sirocco.sage
rename to packages/sirocco.py
diff --git a/runtest.py b/runtest.py
index c32322465f871e62ee88387e5775cc73dc6cc24e..546bc589d456a39263295980087613584b86f5f1 100644
--- a/runtest.py
+++ b/runtest.py
@@ -33,7 +33,7 @@ os.chdir(data_str)
 subprocess.run(["mkdir", "-p", pkg_str])
 os.chdir(pkg_str)
 print("Generating script and command...")
-subprocess.run(["sage", f"../../../{pkg}", f"../../../{data}"])
+subprocess.run(["python3", f"../../../{pkg}", f"../../../{data}"])
 subprocess.run(["chmod", "+x", "command.sh"])
 
 info_file = open("info.json", "w")