Menu

Tree [397c06] default tip /
 History

Read Only access


File Date Author Commit
 cpif 2025-03-08 David H David H [397c06] More Python compatibility upgrades
 tests 2021-10-09 David H David H [5d29d7] music.py: Fixed bug, wrote more tests
 .hgignore 2025-03-08 David H David H [397c06] More Python compatibility upgrades
 LICENSE.txt 2016-02-27 David Handy David Handy [c0ac96] Added setuptools-based setup.py file
 MANIFEST.in 2016-02-27 David Handy David Handy [c0ac96] Added setuptools-based setup.py file
 README.txt 2016-02-26 David Handy David Handy [4facf8] Use python3 command in example
 setup.py 2025-03-08 David H David H [397c06] More Python compatibility upgrades

Read Me

Computer Programming is Fun! (CPIF)
===================================

This Python software package (cpif) contains modules for use by beginning and
experienced programmers to create interactive graphics, animation, sound
effects, and more. It requires Python 3.4 or later.

This software goes with my beginning programming textbook "Computer
Programming is Fun!" (2cnd Edition): http://handysoftware.com/cpif

This software is free for you to download, modify, and include in your own
programs, under the terms specified in the accompanying LICENSE.txt file.
(The book, however, is licensed differently and is sold like most books.)

This software comes with NO WARRANTY! Use at your own risk. See the
LICENSE.txt file for details.


Automated Self-Test
-------------------

From a command-line run this command::

    python3 -m cpif.graphics

The test will run for a couple of minutes and pop up several windows. If the
command finishes without printing anything, then the tests all passed.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.