Skip to main content

The official Python port of libtcod.

Project description

Status

VersionsBadge ImplementationBadge LicenseBadge

PyPI Documentation Status Codecov Updates CommitsSinceLastRelease

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.10+).

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-15.0.3.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

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

tcod-15.0.3-pp37-pypy37_pp73-win_amd64.whl (1.4 MB view details)

Uploaded PyPyWindows x86-64

tcod-15.0.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

tcod-15.0.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

tcod-15.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

tcod-15.0.3-cp36-abi3-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.6+Windows x86-64

tcod-15.0.3-cp36-abi3-win32.whl (1.3 MB view details)

Uploaded CPython 3.6+Windows x86

tcod-15.0.3-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.6+manylinux: glibc 2.17+ x86-64

tcod-15.0.3-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.6+manylinux: glibc 2.17+ ARM64

tcod-15.0.3-cp36-abi3-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.6+macOS 11.0+ ARM64

tcod-15.0.3-cp36-abi3-macosx_10_9_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.6+macOS 10.9+ x86-64

tcod-15.0.3-cp36-abi3-macosx_10_9_universal2.whl (3.1 MB view details)

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

File details

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

File metadata

  • Download URL: tcod-15.0.3.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for tcod-15.0.3.tar.gz
Algorithm Hash digest
SHA256 72473630f141419b57436c1ef30c02fa34baf644e27cf1cb3fe281502827a56e
MD5 f6e41639ec54ea30e53d1947c8dff472
BLAKE2b-256 cfb0371fc45794e53b4e36d984ad61ce7036d23d73d5ceea5bc47f8c7bb74ce5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tcod-15.0.3-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 df36a363db2ad1cdb6e933e42a4549967978cd831fdb170f54d4cea13edfb2fa
MD5 4a1817eea258ee942ef3bbeb411761f6
BLAKE2b-256 3c7590b4371258bf12ed1b010594869fb8179a2c93579fe6594bafecdae624b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tcod-15.0.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55c67717107ea7e086ea3e1251678e2c68a79a879b200739fdb4a9f8893a87c7
MD5 e93f3630f68c527929dc923a96879fc6
BLAKE2b-256 bd4a41ffd8e6fdefdf222ec9cc4dab0b869f7a7b5683659f1e1c811f18204274

See more details on using hashes here.

File details

Details for the file tcod-15.0.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tcod-15.0.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6865a805552c6b61f92df5855766758b5156adb1c1820c6d9ef1bba6a49178dc
MD5 9a7dd7e9387673eee9feee57468e4497
BLAKE2b-256 37eb8c762cfc2605b94d969b439fbfcbdd7b749fd84e4b72639444e6b04b0467

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tcod-15.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 164e32710693362d92fe514f7b5dd59f50ca3c6c74aec3f9bb6efd2c79060468
MD5 fe06a609859e9c5f329a01199253f451
BLAKE2b-256 6c2dfccc5d3ba490b91b5d22489cfbf5fff21156027e01a4610af0d470fa8668

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tcod-15.0.3-cp36-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for tcod-15.0.3-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e378dde52c48d719e0be16ff1a43c2d9221357169618ce1023ba658aab77578c
MD5 103d230fd35acbd3ad0f2ab45ba3aed3
BLAKE2b-256 625e0d618816e31567bcd0a93f26f9af88843c4fdc82a137fe99ea10ae71e1ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tcod-15.0.3-cp36-abi3-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for tcod-15.0.3-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 641b24d1bf8cc22157feeea66221022cbd8cdd2a5c8d6878f9c72fe27a8ed861
MD5 00e3087b1b9fff1172063062afd03797
BLAKE2b-256 29d4f889c875f9729e543bb102d04de7326905efc86c895c558e710b156a7988

See more details on using hashes here.

File details

Details for the file tcod-15.0.3-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tcod-15.0.3-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c7912fb2c22bc8587e3f7a8caf42fa0c99742c3300779924591257443e0017a
MD5 cf90fbf68870846bb35f2d32d28f2857
BLAKE2b-256 b615821a90140e2cff34b281fd88af95d7f2b42ba952897b6bcdb4c49745f9fc

See more details on using hashes here.

File details

Details for the file tcod-15.0.3-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tcod-15.0.3-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 89fc8b013237216d9dc1ab5f3c5f21e817cb438532822a2a80bdc03647a4da62
MD5 512f1da9527d9baba74c4ab31652ef50
BLAKE2b-256 cfc78ba5f74ec7f46f6ab7da039ca812ceb9e7938969cc02d8f8eb364969c5a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tcod-15.0.3-cp36-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.6+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for tcod-15.0.3-cp36-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f4706d62a955a7eae8d524b05d7e5589d5e817ce061458e03420649a3442508
MD5 65a75de7c28d89839b64888553590d1e
BLAKE2b-256 45e19ef28756bc84cf75701866e673eef685923949f2e3ad9efcad0a92896e82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tcod-15.0.3-cp36-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa96f7a33c807f761c2bfb5b93f73018cc395ff6b836e2d29cf93bd584af2a6e
MD5 03213be4fceb6fc49343cf48183386bf
BLAKE2b-256 35f81cafa4dcecd26bbcaab7f588aed3a0848dabec9fadfcb52b434c486ae840

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tcod-15.0.3-cp36-abi3-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6+, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for tcod-15.0.3-cp36-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f53322d7873b6b81c7e8100f683b12e627a53bd80ba694beb33c91549247fa82
MD5 06184f63f631dcaa90a30c7e9b3a6803
BLAKE2b-256 af74b6f6dacc3b2c33ff23d5dd085639882d89c3cfb534dcde8fcf0490adeb9d

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