Asciimatics

Latest version: v1.15.0

Safety actively analyzes 628903 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.4.1

-----
- Minor fixes to setup.py to correct packaging meta-data.

1.4.0

-----
- Added Fire renderer and demo.
- Added Mouse support. This had 2 major impacts:

1. It meant that blessed support is now completely deprecated as it doesn't
support mouse input.
2. All references to processing keys is now deprecated. You must now use the
`get_event()` equivalent API instead.

- Added support for dynamic addition/removal of Effects from a Scene, using
`add_effect()` and `remove_effect()`.
- Converted all effects to use `**kwargs` to pass through to base Effect class
so that future common frame related features were instantly available. These
parameters must now always be specified as keyword arguments as a result.
- Added support for background colours.
- Renamed `getch()` and `putch()` to `get_from()` and `print_at()`. Old
functions are still present, but deprecated.
- Fixed up `get_from()` so that it is consistent across all platforms and
includes all character attributes.

1.3.0

-----
- Added BarChart renderer and demo.
- Added support for extended key codes on Windows and Linux.
- Added support for dynamic paths using keyboard input. Created interactive
demo sample to show how this works.
- Split Renderer into StaticRenderer and DynamicRenderer. Code that used
Renderer should now use StaticRenderer.
- Added speed option to Print effect.
- Fixed up curses colour detection and Unicode bug in python2 on Windows.

1.2.0

-----
- Added Windows support, complete with `Screen.wrapper()` to handle all
required screen set up. The old from_XXX class methods are now deprecated.
- Fixed ColourImageFile to do bare minimum rendering on low colour terminals.
- Added formal palette property to Screen for image conversions.
- Verified Python 3.4 support.

1.1.0

-----
- Added the Julia Set and Cog effects.
- Fixed up off-by-one error in line drawing.
- Added support for screen resizing while playing a scene.
- Added support for Python 3.

1.0.0

-----
- Added Bressenham line drawing algorithm with anti-aliasing.
- Added Random Noise effect.
- Added support for blessed as well as curses - if you want to continue to
use curses, construct the Screen using the `from_curses()` class method.
- Fixed up some docs errors.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.