Tcod

Latest version: v16.2.3

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

Scan your dependencies

Page 9 of 44

11.18.1

Fixed

- Code points from the Private Use Area will now print correctly.

11.18.0

Added

- New context method `Context.new_console`.

Changed

- Using `libtcod 1.16.0-alpha.15`.

11.17.0

Added

- New FOV implementation: `tcod.FOV_SYMMETRIC_SHADOWCAST`.

Changed

- Using `libtcod 1.16.0-alpha.14`.

11.16.1

Deprecated

- Changed context deprecations to PendingDeprecationWarning to reduce mass
panic from tutorial followers.

Fixed

- Fixed garbled titles and crashing on some platforms.

11.16.0

Added

- Added `tcod.context.new` function.
- Contexts now support a CLI.
- You can now provide the window x,y position when making contexts.
- `tcod.noise.Noise` instances can now be indexed to generate noise maps.

Changed

- Using `libtcod 1.16.0-alpha.13`.
- The OpenGL 2 renderer can now use `SDL_HINT_RENDER_SCALE_QUALITY` to
determine the tileset upscaling filter.
- Improved performance of the FOV_BASIC algorithm.

Deprecated

- `tcod.context.new_window` and `tcod.context.new_terminal` have been replaced
by `tcod.context.new`.

Fixed

- Pathfinders will now work with boolean arrays.
- Console blits now ignore alpha compositing which would result in division by
zero.
- `tcod.console_is_key_pressed` should work even if libtcod events are ignored.
- The `TCOD_RENDERER` and `TCOD_VSYNC` environment variables should work now.
- `FOV_PERMISSIVE` algorithm is now reentrant.

11.15.3

Fixed

- `tcod.tileset.Tileset.remap`, codepoint and index were swapped.

Page 9 of 44

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.