Skip to main content

This a branch of the pyreadline project. This branch implements several functions that were missing in the mainline version of pyreadline.

The pyreadline package is a python implementation of GNU readline functionality it is based on the ctypes based UNC readline package by Gary Bishop. It is not complete. It has been tested for use with windows 2000 and windows xp.

Version 2.0 runs on Python 2.6, 2.7, and 3.2 using the same code.

Features:
  • keyboard text selection and copy/paste

  • Shift-arrowkeys for text selection

  • Control-c can be used for copy activate with allow_ctrl_c(True) in config file

  • Double tapping ctrl-c will raise a KeyboardInterrupt, use ctrl_c_tap_time_interval(x) where x is your preferred tap time window, default 0.3 s.

  • paste pastes first line of content on clipboard.

  • ipython_paste, pastes tab-separated data as list of lists or numpy array if all data is numeric

  • paste_mulitline_code pastes multi line code, removing any empty lines.

The latest development version is always available at the IPython github repository.

Metadata

Release files for pyreadline-ais 2.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyreadline-ais 2.0.3
File Size Uploaded
pyreadline-ais-2.0.3.tar.gz 84.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyreadline-ais 2.0.3
File Interpreter ABI Platform
pyreadline_ais-2.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 180.6 kB

Release files / pyreadline-ais-2.0.3.tar.gz

Download URL pyreadline-ais-2.0.3.tar.gz
Size 84.5 kB
Tags Source
SHA-256 checksum
How to use checksums
bfaf4cd992980738ac2979055ffd12c8d99668f1a770ee5189a24bc01be9a9fa
BLAKE2b-256 checksum
How to use checksums
8138e2f616ff3bce361545eb084341e225d100f9d5112bf4c7aa89f0549ba055
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyreadline_ais-2.0.3-py3-none-any.whl

Download URL pyreadline_ais-2.0.3-py3-none-any.whl
Size 96.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
930eaac28fd420488e4dbcda922c7acb874de27e8a3b69c13ef78ce1fff99c3e
BLAKE2b-256 checksum
How to use checksums
d579eb6064407cfa4acbb9ae4a586ee8ab93dc5947c93a6cf136bc1005f19d64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

2.0.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page