Tcod

Latest version: v17.1.0

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

Scan your dependencies

Page 25 of 45

4.4.0

Added

- Added the libtcodpy module as an alias for tcod. Actual use of it is
deprecated, it exists primarily for backward compatibility.
- Adding missing libtcodpy functions `console_has_mouse_focus` and
`console_is_active`.

Changed

- Updated libtcod to v1.6.6

4.3.2

Deprecated

- Deprecated the use of falsy console parameters with libtcodpy functions.

Fixed

- Fixed libtcodpy image functions not supporting falsy console parameters.
- Fixed tdl `Window.get_char` method. (Kaczor2704)

4.3.1

Fixed

- Fixed cffi.api.FFIError "unsupported expression: expected a simple numeric
constant" error when building on platforms with an older cffi module and
newer SDL headers.
- tcod/tdl Map and Console objects were not saving stride data when pickled.

4.3.0

Added

- You can now set the numpy memory order on tcod.console.Console,
tcod.map.Map, and tdl.map.Map objects well as from the
tcod.console_init_root function.

Changed

- The `console_init_root` `title` parameter is now optional.

Fixed

- OpenGL renderer alpha blending is now consistent with all other render
modes.

4.2.3

Fixed

- Fixed setup.py regression that could prevent building outside of the git
repository.

4.2.2

Fixed

- The Windows dynamic linker will now prefer the bundled version of SDL.
This fixes:
"ImportError: DLL load failed: The specified procedure could not be found."
- `key.c` is no longer set when `key.vk == KEY_TEXT`, this fixes a regression
which was causing events to be heard twice in the libtcod/Python tutorial.

Page 25 of 45

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.