diff --git a/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml b/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
index 4c95beccf..e39a14458 100644
--- a/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
+++ b/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-64
tk:
diff --git a/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml b/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
index 47bd71b1f..c3ac00eff 100644
--- a/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
+++ b/.ci_support/linux_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-64
tk:
diff --git a/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml b/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
index e2e3035b5..ee3bf314e 100644
--- a/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
+++ b/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-64
tk:
diff --git a/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml b/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
index ea597a1b9..e8111b77f 100644
--- a/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
+++ b/.ci_support/linux_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-64
tk:
diff --git a/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml b/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
index 870b06779..30ce7bc1b 100644
--- a/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
+++ b/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-aarch64
tk:
diff --git a/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml b/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
index 217c1ea52..d05a05b11 100644
--- a/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
+++ b/.ci_support/linux_aarch64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-aarch64
tk:
diff --git a/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml b/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
index a6ea06bf6..58d35ffe6 100644
--- a/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
+++ b/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-aarch64
tk:
diff --git a/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml b/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
index 78641511d..28e74271e 100644
--- a/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
+++ b/.ci_support/linux_aarch64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-aarch64
tk:
diff --git a/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml b/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
index 576869d72..9a4502dc4 100644
--- a/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
+++ b/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-ppc64le
zip_keys:
diff --git a/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml b/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
index 350ea0ed1..ccdf13d4c 100644
--- a/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
+++ b/.ci_support/linux_ppc64le_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-ppc64le
zip_keys:
diff --git a/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml b/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
index 10d8f2270..3befe570f 100644
--- a/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
+++ b/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-ppc64le
zip_keys:
diff --git a/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml b/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
index f9f14e421..b7438947d 100644
--- a/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
+++ b/.ci_support/linux_ppc64le_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-ppc64le
zip_keys:
diff --git a/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml b/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
index 3305c30e1..d1a2ff421 100644
--- a/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
+++ b/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-riscv64
tk:
diff --git a/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml b/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
index a7b63dec9..acb4f2627 100644
--- a/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
+++ b/.ci_support/linux_riscv64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-riscv64
tk:
diff --git a/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml b/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
index 9e00069a7..b00937efb 100644
--- a/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
+++ b/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-riscv64
tk:
diff --git a/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml b/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
index fb143530f..c6bb6cad1 100644
--- a/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
+++ b/.ci_support/linux_riscv64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
@@ -24,6 +24,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -42,8 +44,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- linux-riscv64
tk:
diff --git a/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml b/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
index b22c8ce8f..dff02b259 100644
--- a/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
+++ b/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-64
tk:
diff --git a/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml b/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
index 8081bb371..e96badf07 100644
--- a/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
+++ b/.ci_support/osx_64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-64
tk:
diff --git a/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml b/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
index faf5424fc..50fb7dd76 100644
--- a/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
+++ b/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-64
tk:
diff --git a/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml b/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
index 3c1ea6b56..480f0488e 100644
--- a/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
+++ b/.ci_support/osx_64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-64
tk:
diff --git a/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml b/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
index 324bdc788..731014e0c 100644
--- a/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
+++ b/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingno.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-arm64
tk:
diff --git a/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml b/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
index 1a8f3fcca..570106532 100644
--- a/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
+++ b/.ci_support/osx_arm64_build_typedebugchannel_targetsconda-forge_python_debugfreethreadingyes.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-arm64
tk:
diff --git a/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml b/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
index 55fa2bbfe..aa9640dcd 100644
--- a/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
+++ b/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingno.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'no'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-arm64
tk:
diff --git a/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml b/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
index ba3872ab0..89f901aca 100644
--- a/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
+++ b/.ci_support/osx_arm64_build_typereleasechannel_targetsconda-forge_mainfreethreadingyes.yaml
@@ -26,6 +26,8 @@ expat:
- '2'
freethreading:
- 'yes'
+libedit:
+- '3.1'
libffi:
- '3.7'
liblzma_devel:
@@ -44,8 +46,6 @@ pin_run_as_build:
max_pin: x.x
python:
- '3.15'
-readline:
-- '8'
target_platform:
- osx-arm64
tk:
diff --git a/README.md b/README.md
index 1756faa73..3e5e9ac55 100644
--- a/README.md
+++ b/README.md
@@ -145,10 +145,10 @@ Current release info
Installing python
=================
-Installing `python` from the `conda-forge/label/python_debug` channel can be achieved by adding `conda-forge/label/python_debug` to your channels with:
+Installing `python` from the `conda-forge` channel can be achieved by adding `conda-forge` to your channels with:
```
-conda config --add channels conda-forge/label/python_debug
+conda config --add channels conda-forge
conda config --set channel_priority strict
```
@@ -194,7 +194,7 @@ It is possible to list all of the versions of `cpython` available on your platfo
With conda
```
-conda search cpython --channel conda-forge/label/python_debug
+conda search cpython --channel conda-forge
```
@@ -203,7 +203,7 @@ conda search cpython --channel conda-forge/label/python_debug
With mamba
```
-mamba search cpython --channel conda-forge/label/python_debug
+mamba search cpython --channel conda-forge
```
@@ -212,7 +212,7 @@ mamba search cpython --channel conda-forge/label/python_debug
With pixi
```
-pixi search cpython --channel conda-forge/label/python_debug
+pixi search cpython --channel conda-forge
```
@@ -222,13 +222,13 @@ pixi search cpython --channel conda-forge/label/python_debug
```
# Search all versions available on your platform:
-mamba repoquery search cpython --channel conda-forge/label/python_debug
+mamba repoquery search cpython --channel conda-forge
# List packages depending on `cpython`:
-mamba repoquery whoneeds cpython --channel conda-forge/label/python_debug
+mamba repoquery whoneeds cpython --channel conda-forge
# List dependencies of `cpython`:
-mamba repoquery depends cpython --channel conda-forge/label/python_debug
+mamba repoquery depends cpython --channel conda-forge
```
diff --git a/recipe/build_base.sh b/recipe/build_base.sh
index d4bb1c5fe..9a28cacf7 100644
--- a/recipe/build_base.sh
+++ b/recipe/build_base.sh
@@ -259,6 +259,7 @@ _common_configure_args+=(--with-tcltk-includes="-I${PREFIX}/include")
_common_configure_args+=("--with-tcltk-libs=-L${PREFIX}/lib -ltcl${TCLTK_VER} -ltk${TCLTK_VER}")
_common_configure_args+=(--with-platlibdir=lib)
_common_configure_args+=(--with-system-libmpdec=yes)
+_common_configure_args+=(--with-readline=editline)
if [[ "${PY_INTERP_DEBUG}" == "yes" || "${target_platform}" != *"-64" || ${PY_FREETHREADING} == yes ]]; then
_common_configure_args+=(--enable-experimental-jit=no)
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index 320bb7dd1..59338889f 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -185,6 +185,8 @@ outputs:
- llvm-tools 21.* # [win]
- bzip2 # [build_platform != target_platform]
- expat # [build_platform != target_platform]
+ - libedit # [build_platform != target_platform and unix]
+ - libedit >=3.1.20260512 # [build_platform != target_platform and unix]
- libffi # [build_platform != target_platform]
- liblzma-devel # [build_platform != target_platform]
- libmpdec-devel # [build_platform != target_platform]
@@ -193,7 +195,6 @@ outputs:
- libxcrypt # [build_platform != target_platform and linux]
- ncurses # [build_platform != target_platform and unix]
- openssl # [build_platform != target_platform]
- - readline # [build_platform != target_platform and unix]
- tk # [build_platform != target_platform]
- zlib # [build_platform != target_platform]
- zstd # [build_platform != target_platform]
@@ -204,11 +205,12 @@ outputs:
- libffi
- liblzma-devel
- libmpdec-devel
+ - libedit # [unix]
+ - libedit >=3.1.20260512 # [unix]
- libuuid # [linux]
- libsqlite
- ncurses # [unix]
- openssl
- - readline # [unix]
- tk
# These two are just to get the headers needed for tk.h, but is unused
- xorg-libx11 # [unix]
diff --git a/recipe/run_test.py b/recipe/run_test.py
index 79a5df6a6..3948367d8 100644
--- a/recipe/run_test.py
+++ b/recipe/run_test.py
@@ -85,6 +85,7 @@
import fcntl
import grp
import readline
+ assert readline.backend == "editline", readline.backend
import resource
import syslog
import termios