Skip to main content

The official Python port of libtcod.

Project description

Status

VersionsBadge ImplementationBadge LicenseBadge

PyPI Documentation Status Codecov Updates

About

This is a Python cffi port of libtcod.

This library is hosted on GitHub.

Any issues you have with this module can be reported at the GitHub issue tracker.

Usage

This module was designed to be backward compatible with the original libtcodpy module distributed with libtcod. If you had code that runs on libtcodpy then you can use this library as a drop-in replacement. This installs a libtcodpy module so you’ll only need to delete the libtcodpy/ folder that’s usually bundled in an older libtcodpy project.

Guides and Tutorials for libtcodpy should work with the tcod module.

The latest documentation can be found here: https://python-tcod.readthedocs.io/en/latest/

Installation

Detailed installation instructions are here: https://python-tcod.readthedocs.io/en/latest/installation.html

For the most part it’s just:

pip3 install tcod

Requirements

  • Python 3.7+

  • Windows, Linux, or MacOS X 10.9+.

  • On Linux, requires libsdl2 (2.0.5+).

Changelog

You can find the most recent changelog here.

License

python-tcod is distributed under the Simplified 2-clause FreeBSD license.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tcod-13.1.0.tar.gz (743.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

tcod-13.1.0-pp37-pypy37_pp73-win_amd64.whl (1.1 MB view details)

Uploaded PyPyWindows x86-64

tcod-13.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

tcod-13.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.8 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

tcod-13.1.0-cp36-abi3-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.6+Windows x86-64

tcod-13.1.0-cp36-abi3-win32.whl (1.0 MB view details)

Uploaded CPython 3.6+Windows x86

tcod-13.1.0-cp36-abi3-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.6+macOS 11.0+ ARM64

tcod-13.1.0-cp36-abi3-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6+macOS 10.9+ x86-64

tcod-13.1.0-cp36-abi3-macosx_10_9_universal2.whl (2.7 MB view details)

Uploaded CPython 3.6+macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file tcod-13.1.0.tar.gz.

File metadata

  • Download URL: tcod-13.1.0.tar.gz
  • Upload date:
  • Size: 743.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

File hashes

Hashes for tcod-13.1.0.tar.gz
Algorithm Hash digest
SHA256 1d705a93959f4e383288575ac806d0a9c6322829c166e51ebe5a8eba11be7b0b
MD5 7c9ec1959977f710a9790a2dad7c037c
BLAKE2b-256 58fb6e13f4a38c3554ae14c2a81b1f94646f57e02245d3c5e353dd5a15dc46fa

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

  • Download URL: tcod-13.1.0-pp37-pypy37_pp73-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: PyPy, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 PyPy/7.3.6

File hashes

Hashes for tcod-13.1.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4bf4d3cb367f7b445f6e85efe9d20661f31cc98bf3c738fbde82407bf2ac9696
MD5 c94b51a35f981ddf3bcdbf9d6d57801f
BLAKE2b-256 a42429eb1741f1175473d9d2c7ff396578de24d90b2dc8cc891e6c06b1800488

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tcod-13.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ef1abd7b021ef4b04787025863a1a6a7beba1bd8606f8b0dc6aac5f00acc8c6
MD5 2696c7a621a7be3e00ece811fec55400
BLAKE2b-256 b553555fa225938b80f80dfc944e8d4cb37102f62e9e7de9f3ec35b6ace2679b

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tcod-13.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for tcod-13.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c62bbf0c650cc9b25544ebb431993ca6388e03fc158a85c1bf2b2927e1826ff1
MD5 8f37c902e30f48a8b06c0a26e52507ce
BLAKE2b-256 1ec4164b19f4c387141abc6d95e2e8fbc09e581e3a79b784c75968826810c9a8

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-cp36-abi3-win_amd64.whl.

File metadata

  • Download URL: tcod-13.1.0-cp36-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

File hashes

Hashes for tcod-13.1.0-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0ace8bfd43be2ef7f937aa54de71210b9231cc1757adf18508b5fa2b0b57f5cd
MD5 be1608a4ffaebd40bb297a72eeaac4bf
BLAKE2b-256 b4ac5caec352a6c176563b9cfbdb921d0658cea93578b388c8f07d72b0140eff

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-cp36-abi3-win32.whl.

File metadata

  • Download URL: tcod-13.1.0-cp36-abi3-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.6+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

File hashes

Hashes for tcod-13.1.0-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 cfabbb87e2b793d3dd1cef3ce61abf399bd76ae8c06cbb15227717f6df70aaef
MD5 36103a0a26a99b6eb85e90afe7587576
BLAKE2b-256 66172a3c6dc5d3ab85a5389f526a11cfe27a486f6d3edb585de047727c7a46ff

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-cp36-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tcod-13.1.0-cp36-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for tcod-13.1.0-cp36-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 888497b4d17ad6f68865894aebb37f34a83dd1563f3aba86956ead0da29add84
MD5 f47824de0536354a1560825b1608d834
BLAKE2b-256 ecf6dafa62a5def5333c5cc87f45abfc6fee77f241392795ead45c659e2f07ca

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-cp36-abi3-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tcod-13.1.0-cp36-abi3-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6+, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for tcod-13.1.0-cp36-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3061e63a31d49005b7306544efec6a5323aed0e28cbccfb5f5df61e281da99ff
MD5 79238367d41e17594efa67515d62be33
BLAKE2b-256 908461dc2722813015560b4a7a9129ad1d9404744300266de6680dd3f372acec

See more details on using hashes here.

File details

Details for the file tcod-13.1.0-cp36-abi3-macosx_10_9_universal2.whl.

File metadata

  • Download URL: tcod-13.1.0-cp36-abi3-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.6+, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for tcod-13.1.0-cp36-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 de39a8942a7fb2038da94c8bd73dbedb2c970304323c7fb4d8997898fb8790b7
MD5 f234d2786e2840853fc063d9fea267e2
BLAKE2b-256 d14d83916d2eb60622206ed7bacda649edf46d2b5ae9b748b5bc8fb3228aa1b7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page