INTRODUCTION Papertape allows creation and manipulation of punched paper tape image files, for use with vintage computer and teletype systems. It is written in Python, and provides both a Python package and various utility scripts. The primary utility script for image manipulation is tapeutil.py. Invoke tapeutil.py with the '-h' or '--help' option for instructions. Other utilities allow communication with paper tape reader and punching hardware. SYSTEM REQUIREMENTS Any system with a compatible Python installation should be able to run tapeutil.py. Papertape was developed and tested under Python 2.7. The tapein.py script may not work on Windows systems because of their different handling of ^C signaling. INSTALLATION Use the setup.py script to install papertape. Here are some usage examples: Install in your user directory: ./setup.py install --user Install in the system default location: sudo ./setup.py install Install under /usr/local: sudo ./setup.py install --prefix /usr/local AUTHOR Mark J. Blair, NF6X <nf6x@nf6x.net> COPYRIGHT Papertape is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Papertape is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Papertape. If not, see <http://www.gnu.org/licenses/>.