Libtcod-cffi

Latest version: v5.0.0

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

Scan your dependencies

Page 1 of 6

5.0.0

------------------
Changed
- This project was merged back into python-tdl

4.0.0

------------------
Added
- Console instances can now be pickled.
Changed
- `get_cffi_callback` renamed to `get_tcod_path_ffi` and must now return width
and height values. All returned values will be kept alive by the caller.
Fixed
- `Image.get_pixel` now returns a tuple instead of a CData instance.
- SDL is now initialized lazily. It should be easier to import BearLibTerminal
along side this library.

3.0.0

------------------
Added
- PyPy v5.7/v5.8 wheels added to PyPi.
- Pickle support for tcod.path classes.
- Added wrapper classes `EdgeCostCallback` and `NodeCostArray` to `tcod.path`
Changed
- `AStar` and `Dijkstra` no longer take the `width` or `height` parameters.
You now set these parameters via `EdgeCostCallback`.
Fixed
- Resolved an issue where pip install would clobber NumPyPy.
Removed
- Removed broken tdl-style int/color conversions from Color.

2.5.0

------------------
Changed
- Pickle-able objects will have any subclasses pickled correctly now.
The new objects can not be unpickled on older versions of libtcod-cffi.
- Updated cdata attribute names in Map, Console, and Random.

2.4.4

------------------
Fixed
* Fixed crashes when exiting on some systems.

2.4.3

------------------
Fixed
* Fixed signatures for MacOS builds.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.