- #70, #76: Supports Python 3.13 (including free-threaded version)
- #74, #75: Fix readline override to work with python-build-standalone dist
- Uses Python 3.13.0 readline.c (commit 417dd3a, 2024-05-06)
- Updated to build against readline 8.2 (patch-level 13)
- #61, #62, #65, #69: Supports Python 3.11 and 3.12, but not yet 3.13
- New readline override mechanism via site customization
- Overhaul documentation and tests to reflect this
- Upgrade GitHub Actions to use macos-13 and macos-14 native builds
- Uses Python 3.12.1 readline.c (commit 7225a01, 2023-11-28), also OK for 3.11
- Uses Python 3.10.9 readline.c (commit 5074c35, 2022-10-27), also OK for 3.9
- Updated to build against readline 8.2 (patch-level 10)
- #57, #58: Now supports arm64 architecture (Apple M1, Raspberry Pi)
- Moved CI from Travis + multibuild to GitHub Actions + cibuildwheel
- Uses Python 3.11.0a7 readline.c (commit aac29af, 2021-10-13), OK for 3.10, 3.9
- Uses Python 3.8.8 readline.c (commit f9d7c12, 2021-02-16), also OK for 3.7
- Uses Python 2.7.18 readline.c (commit f32bcf8, 2019-11-07)
- Updated to build against readline 8.1 (patch-level 2)
- Uses Python 3.7.4 readline.c (commit ef10f88, 2019-03-20), also OK for 3.8
- Uses Python 3.6.8 readline.c (commit 25555e0, 2018-12-08), also OK for 3.5
- Uses Python 3.4.4 readline.c (commit 7462b64, 2015-11-02)
- Uses Python 2.7.16 readline.c (commit 89b5ea2, 2018-12-19)
- Updated to build against readline 8.0
- #42, #44: Address compiler issues (avoid Cygwin, fix multi-arch on gcc)
- #40: Make GPLv3 license explicit
- #39: Look for bash shell in more places
- Uses Python 2.x readline.c from hg 2.7 branch (95814:192f9efe4a38)
- Uses Python 3.x readline.c from hg 3.4 / 3.5 branch (95813:ec6ed10d611e)
- Updated to build against readline 6.3 (patch-level 8)
- Major rework of OS X build process (detect arches, no custom flags)
- #20, #22, #28: Various issues addressed by new streamlined build
- #28: Use $CC or cc to compile libreadline instead of default gcc
- #35: Workaround for clang from Xcode 5.1 and Mac OS X 10.9.2
- Uses Python 3.4 readline.c from hg 3.4 branch (89086:3110fb3095a2)
- Updated to build against readline 6.3 (patch-level 3)
- Renamed module to gnureadline to improve installation with pip
- #23, #25-27, #29-33: Tweaks and package reworked to gnureadline
- Uses Python 2.x readline.c from hg 2.7 branch (89084:6b10943a5916)
- Uses Python 3.x readline.c from hg 3.3 branch (89085:6adac0d9b933)
- Updated to build against readline 6.2 (patch-level 5)
- #21: Fixed building on Python.org 3.3 / Mac OS 10.8
- #15: Improved detection of compilers before Xcode 4.3
- Uses Python 3.x readline.c from v3.3.0 tag (changeset 73997)
- Updated to build against readline 6.2 (patch-level 4)
- #14: Fixed compilation with Xcode 4.3 on Mac OS 10.7
- Updated to build against readline 6.2 (patch-level 2)
- #10: Fixed '_emacs_meta_keymap' missing symbol on Mac OS 10.7
- #7: Fixed SDK version check to work with Mac OS 10.7 and later
- Uses Python 2.x readline.c from release27-maint branch (r87358)
- Uses Python 3.x readline.c from release32-maint branch (r88446)
- #5: Removed '-arch ppc' on Mac OS 10.6, as Snow Leopard supports Intel only
- Updated to build against readline 6.2 (patch-level 1)
- Changed version number to reflect readline version instead of Python version
- #4: Updated to build against readline 6.1 (patch-level 2)
- #2: Python 3 support
- Uses Python 2.x readline.c from release27-maint branch (r83672)
- Uses Python 3.x readline.c from r32a2 tag (r84541)
- Source code moved to GitHub
- Additional maintainer: Sridhar Ratnakumar
- Added -fPIC to compiler flags to fix linking error on 64-bit Ubuntu
- Enabled all readline functionality specified in pyconfig.h macros
- Uses readline.c from Python svn trunk (r75725), which followed 2.6.4 release
- Patched readline.c to replace Py_XDECREF calls with the safer Py_CLEAR
- Fixed compilation error on Mac OS 10.4 with XCode older than version 2.4
- Updated package to work with Mac OS 10.6 (Snow Leopard), which ships with Python 2.6.1
- Uses readline.c from Python 2.6.1 release
- Backported "spurious trailing space" bugfix from Python svn trunk (see e.g. https://bugs.launchpad.net/python/+bug/470824 for details on bug)
- Updated to build against readline 6.0 (patch-level 4)
- Now builds successfully on Linux (removed Mac-specific flags in this case), and still supports Mac OS 10.4 and 10.5
- Updated package to work with Mac OS 10.5 (Leopard), which ships with Python 2.5.1
- Uses readline.c from Python 2.5.1 release
- Updated to build against readline 5.2 (patch-level 12)
- New maintainer: Ludwig Schwardt
- Original package by Bob Ippolito, supporting Python 2.3 / 2.4 on Mac OS 10.3 (Panther) and 10.4 (Tiger)
- Builds against readline 5.1