@@ -985,7 +985,7 @@ def console_set_custom_font(
985
985
Load fonts using :any:`tcod.tileset.load_tilesheet` instead.
986
986
See :ref:`getting-started` for more info.
987
987
988
- .. versionchanged:: Unreleased
988
+ .. versionchanged:: 16.0
989
989
Added PathLike support. `fontFile` no longer takes bytes.
990
990
"""
991
991
fontFile = Path (fontFile ).resolve (strict = True )
@@ -1800,7 +1800,7 @@ def console_from_file(filename: str | PathLike[str]) -> tcod.console.Console:
1800
1800
1801
1801
Other formats are not actively supported.
1802
1802
1803
- .. versionchanged:: Unreleased
1803
+ .. versionchanged:: 16.0
1804
1804
Added PathLike support.
1805
1805
"""
1806
1806
filename = Path (filename ).resolve (strict = True )
@@ -1979,7 +1979,7 @@ def console_load_asc(con: tcod.console.Console, filename: str | PathLike[str]) -
1979
1979
.. deprecated:: 12.7
1980
1980
This format is no longer supported.
1981
1981
1982
- .. versionchanged:: Unreleased
1982
+ .. versionchanged:: 16.0
1983
1983
Added PathLike support.
1984
1984
"""
1985
1985
filename = Path (filename ).resolve (strict = True )
@@ -1993,7 +1993,7 @@ def console_save_asc(con: tcod.console.Console, filename: str | PathLike[str]) -
1993
1993
.. deprecated:: 12.7
1994
1994
This format is no longer supported.
1995
1995
1996
- .. versionchanged:: Unreleased
1996
+ .. versionchanged:: 16.0
1997
1997
Added PathLike support.
1998
1998
"""
1999
1999
return bool (lib .TCOD_console_save_asc (_console (con ), bytes (Path (filename ))))
@@ -2006,7 +2006,7 @@ def console_load_apf(con: tcod.console.Console, filename: str | PathLike[str]) -
2006
2006
.. deprecated:: 12.7
2007
2007
This format is no longer supported.
2008
2008
2009
- .. versionchanged:: Unreleased
2009
+ .. versionchanged:: 16.0
2010
2010
Added PathLike support.
2011
2011
"""
2012
2012
filename = Path (filename ).resolve (strict = True )
@@ -2020,7 +2020,7 @@ def console_save_apf(con: tcod.console.Console, filename: str | PathLike[str]) -
2020
2020
.. deprecated:: 12.7
2021
2021
This format is no longer supported.
2022
2022
2023
- .. versionchanged:: Unreleased
2023
+ .. versionchanged:: 16.0
2024
2024
Added PathLike support.
2025
2025
"""
2026
2026
return bool (lib .TCOD_console_save_apf (_console (con ), bytes (Path (filename ))))
@@ -2034,7 +2034,7 @@ def console_load_xp(con: tcod.console.Console, filename: str | PathLike[str]) ->
2034
2034
Functions modifying console objects in-place are deprecated.
2035
2035
Use :any:`tcod.console_from_xp` to load a Console from a file.
2036
2036
2037
- .. versionchanged:: Unreleased
2037
+ .. versionchanged:: 16.0
2038
2038
Added PathLike support.
2039
2039
"""
2040
2040
filename = Path (filename ).resolve (strict = True )
@@ -2045,7 +2045,7 @@ def console_load_xp(con: tcod.console.Console, filename: str | PathLike[str]) ->
2045
2045
def console_save_xp (con : tcod .console .Console , filename : str | PathLike [str ], compress_level : int = 9 ) -> bool :
2046
2046
"""Save a console to a REXPaint `.xp` file.
2047
2047
2048
- .. versionchanged:: Unreleased
2048
+ .. versionchanged:: 16.0
2049
2049
Added PathLike support.
2050
2050
"""
2051
2051
return bool (lib .TCOD_console_save_xp (_console (con ), bytes (Path (filename )), compress_level ))
@@ -2055,7 +2055,7 @@ def console_save_xp(con: tcod.console.Console, filename: str | PathLike[str], co
2055
2055
def console_from_xp (filename : str | PathLike [str ]) -> tcod .console .Console :
2056
2056
"""Return a single console from a REXPaint `.xp` file.
2057
2057
2058
- .. versionchanged:: Unreleased
2058
+ .. versionchanged:: 16.0
2059
2059
Added PathLike support.
2060
2060
"""
2061
2061
filename = Path (filename ).resolve (strict = True )
@@ -2068,7 +2068,7 @@ def console_list_load_xp(
2068
2068
) -> list [tcod .console .Console ] | None :
2069
2069
"""Return a list of consoles from a REXPaint `.xp` file.
2070
2070
2071
- .. versionchanged:: Unreleased
2071
+ .. versionchanged:: 16.0
2072
2072
Added PathLike support.
2073
2073
"""
2074
2074
filename = Path (filename ).resolve (strict = True )
@@ -2093,7 +2093,7 @@ def console_list_save_xp(
2093
2093
) -> bool :
2094
2094
"""Save a list of consoles to a REXPaint `.xp` file.
2095
2095
2096
- .. versionchanged:: Unreleased
2096
+ .. versionchanged:: 16.0
2097
2097
Added PathLike support.
2098
2098
"""
2099
2099
tcod_list = lib .TCOD_list_new ()
@@ -3040,10 +3040,10 @@ def image_load(filename: str | PathLike[str]) -> tcod.image.Image:
3040
3040
Args:
3041
3041
filename: Path to a .bmp or .png image file.
3042
3042
3043
- .. versionchanged:: Unreleased
3043
+ .. versionchanged:: 16.0
3044
3044
Added PathLike support.
3045
3045
3046
- .. deprecated:: Unreleased
3046
+ .. deprecated:: 16.0
3047
3047
Use :any:`tcod.image.Image.from_file` instead.
3048
3048
"""
3049
3049
return tcod .image .Image .from_file (filename )
@@ -3058,7 +3058,7 @@ def image_from_console(console: tcod.console.Console) -> tcod.image.Image:
3058
3058
Args:
3059
3059
console (Console): Any Console instance.
3060
3060
3061
- .. deprecated:: Unreleased
3061
+ .. deprecated:: 16.0
3062
3062
:any:`Tileset.render` is a better alternative.
3063
3063
"""
3064
3064
return tcod .image .Image ._from_cdata (
@@ -3073,7 +3073,7 @@ def image_from_console(console: tcod.console.Console) -> tcod.image.Image:
3073
3073
def image_refresh_console (image : tcod .image .Image , console : tcod .console .Console ) -> None :
3074
3074
"""Update an image made with :any:`image_from_console`.
3075
3075
3076
- .. deprecated:: Unreleased
3076
+ .. deprecated:: 16.0
3077
3077
This function is unnecessary, use :any:`Tileset.render` instead.
3078
3078
"""
3079
3079
image .refresh_console (console )
@@ -3419,7 +3419,7 @@ def map_get_height(map: tcod.map.Map) -> int:
3419
3419
def mouse_show_cursor (visible : bool ) -> None :
3420
3420
"""Change the visibility of the mouse cursor.
3421
3421
3422
- .. deprecated:: Unreleased
3422
+ .. deprecated:: 16.0
3423
3423
Use :any:`tcod.sdl.mouse.show` instead.
3424
3424
"""
3425
3425
lib .TCOD_mouse_show_cursor (visible )
@@ -3429,7 +3429,7 @@ def mouse_show_cursor(visible: bool) -> None:
3429
3429
def mouse_is_cursor_visible () -> bool :
3430
3430
"""Return True if the mouse cursor is visible.
3431
3431
3432
- .. deprecated:: Unreleased
3432
+ .. deprecated:: 16.0
3433
3433
Use :any:`tcod.sdl.mouse.show` instead.
3434
3434
"""
3435
3435
return bool (lib .TCOD_mouse_is_cursor_visible ())
@@ -4087,7 +4087,7 @@ def sys_save_screenshot(name: str | PathLike[str] | None = None) -> None:
4087
4087
This function is not supported by contexts.
4088
4088
Use :any:`Context.save_screenshot` instead.
4089
4089
4090
- .. versionchanged:: Unreleased
4090
+ .. versionchanged:: 16.0
4091
4091
Added PathLike support.
4092
4092
"""
4093
4093
lib .TCOD_sys_save_screenshot (bytes (Path (name )) if name is not None else ffi .NULL )
0 commit comments