Skip to main content

GNU readline support for Python on platforms without readline.

Project description

Some platforms, such as Mac OS X, do not ship with GNU readline installed. The readline extension module in the standard library of Mac ‘system’ Python uses NetBSD’s editline (libedit) library instead, which is a readline replacement with a less restrictive software license.

As the alternatives to GNU readline do not have fully equivalent functionality, it is useful to add proper readline support to these platforms. This module achieves this by bundling the standard Python readline module with the GNU readline source code, which is compiled and statically linked to it. The end result is an egg which is simple to install, with no extra shared libraries required.

The 2.6.1 version of this module is intended for use on Mac OS 10.6 (Snow Leopard), which ships with Python 2.6.1. It should also work on Tiger and Leopard with Python 2.5, and may even work on Linux. It is built against GNU readline 6.0 with the latest patches.

This module is completely unnecessary on Linux and other Unix systems with default readline support. If you are using Windows, which also ships without GNU readline, you might want to consider using the pyreadline module instead, which is a readline replacement written in pure Python that interacts with the Windows clipboard.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

readline-2.6.1.tar.gz (2.3 MB view details)

Uploaded Source

Built Distributions

readline-2.6.1-py2.6-macosx-10.6-universal.egg (302.1 kB view details)

Uploaded Egg

readline-2.6.1-py2.5-macosx-10.5-x86_64.egg (379.3 kB view details)

Uploaded Egg

readline-2.6.1-py2.5-macosx-10.5-ppc.egg (379.3 kB view details)

Uploaded Egg

readline-2.6.1-py2.5-macosx-10.5-ppc64.egg (379.3 kB view details)

Uploaded Egg

readline-2.6.1-py2.5-macosx-10.5-i386.egg (379.3 kB view details)

Uploaded Egg

File details

Details for the file readline-2.6.1.tar.gz.

File metadata

  • Download URL: readline-2.6.1.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for readline-2.6.1.tar.gz
Algorithm Hash digest
SHA256 3dca4266a1e37d5b238df159cff848b286dcc6d6309b813588d535cf019fa826
MD5 307ace972aadd7c691bd8bc29b86f7c0
BLAKE2b-256 40ed3e125e409684eba9c85bef26446de82a2b53710c99e067680f6d40957bc5

See more details on using hashes here.

File details

Details for the file readline-2.6.1-py2.6-macosx-10.6-universal.egg.

File metadata

File hashes

Hashes for readline-2.6.1-py2.6-macosx-10.6-universal.egg
Algorithm Hash digest
SHA256 b2e672070142f21b7b17ee64d42cd26d18d67155a5b28608ad89f19026011f7c
MD5 1e9f4fe2c95dfaddee1a6aac2e75d968
BLAKE2b-256 4276b4a3138fa2e9e89927f8988a811bf7af16fd22fb5092b68d75e2b921a43e

See more details on using hashes here.

File details

Details for the file readline-2.6.1-py2.5-macosx-10.5-x86_64.egg.

File metadata

File hashes

Hashes for readline-2.6.1-py2.5-macosx-10.5-x86_64.egg
Algorithm Hash digest
SHA256 178d6770c3e72a2a29dc28551487d8702e33e15821b477e7089968e66002ab30
MD5 fac4512cbb236d7d08ac8b9a80642d37
BLAKE2b-256 188d1c6ff7691b5f2a3dfeecdeeecadddda0e32bf051e5fbae77f9d389888c5e

See more details on using hashes here.

File details

Details for the file readline-2.6.1-py2.5-macosx-10.5-ppc.egg.

File metadata

File hashes

Hashes for readline-2.6.1-py2.5-macosx-10.5-ppc.egg
Algorithm Hash digest
SHA256 02ae2fa1a5df6fb9f9e5859ec48dd2d990adad08727a49a00c7d1fcb1e83143a
MD5 0280a2e2d9187f809cd8d162037e6cf8
BLAKE2b-256 a1ce5cc150e8fcc7a2ec83f9c02ebbd505fc269aa0ce2f0ccbba9dbf5047f39f

See more details on using hashes here.

File details

Details for the file readline-2.6.1-py2.5-macosx-10.5-ppc64.egg.

File metadata

File hashes

Hashes for readline-2.6.1-py2.5-macosx-10.5-ppc64.egg
Algorithm Hash digest
SHA256 64071e0ab7f2ec327a95dfe36766980880a48e3b9873f6de467650c6d765296a
MD5 9968788f0f7f58bbb0dd0ea091266e35
BLAKE2b-256 76c135227594fdaffa94ad9dd3929d5bbc3c8e36c3b5046d224b68f5bea8adf3

See more details on using hashes here.

File details

Details for the file readline-2.6.1-py2.5-macosx-10.5-i386.egg.

File metadata

File hashes

Hashes for readline-2.6.1-py2.5-macosx-10.5-i386.egg
Algorithm Hash digest
SHA256 46cca2040a98fb84b7b7be9d59bc00cb9b1f87faab5c21d305be44f466c8ec35
MD5 2b53c54d85234b0d86815b9acfcbfdff
BLAKE2b-256 d9897ebe67b60b172a47132a8ee4961659a13ab6511045a62a116aac082d83ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page