Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1938

Announcing asciimatics v1.5.0

From Peter Brittain <peter.brittain.os@gmail.com>
Newsgroups comp.lang.python.announce
Subject Announcing asciimatics v1.5.0
Date 2015-11-30 10:58 +0000
Message-ID <mailman.34.1448881261.14615.python-announce-list@python.org> (permalink)

Show all headers | View raw


I am pleased to announce that version 1.5.0 of asciimatics (
https://github.com/peterbrittain/asciimatics) is now available.


WHAT IS IT?

This package provides a fully featured, cross-platform, high-level
terminal/console API including:


* Coloured/styled text - including 256 colours (terminal support permitting)

* Cursor positioning

* Keyboard input (without blocking or echoing)

* Mouse input (terminal support permitting)

* Detecting and handling when the console resizes

* Screen scraping

* Anti-aliased ASCII line-drawing

* Image to ASCII conversion - including JPEG, PNG and GIF formats

* Many animation effects - e.g. text sprites and scrolling banners


It has been proven to work on Windows (without the use of PDCurses), Linux
and OSX, supporting both Python 2 and 3.  Unlike some other packages, it is
genuinely running inside the terminal (i.e. will also work inside a
telnet/ssh session) using the native curses or win32 libraries as needed,
so that you can write your code once for any platform.


CHANGES

Changes in this release are:


* particle systems - including many new Effects - e.g. fireworks, rain,
explosions and screen disintegration.

* window titles - the Screen class now provides a way to set the title bar
for the window that owns the terminal/console session.

* enhanced bar charts - added background colour options.

* various bug fixes rolled up from previous patch  releases.


FURTHER READING

For an idea of the sorts of things it can do in just a few lines of code,
see the gallery (https://github.com/peterbrittain/asciimatics/wiki) and
associated sample code (
https://github.com/peterbrittain/asciimatics/tree/master/samples).

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

Announcing asciimatics v1.5.0 Peter Brittain <peter.brittain.os@gmail.com> - 2015-11-30 10:58 +0000

csiph-web