{"id":27443,"library":"terminaltables3","title":"terminaltables3","description":"A Python library for generating simple ASCII and Unicode tables in terminals from a nested list of strings. Fork of terminaltables with Python 3.8+ support and modernised APIs. Version 4.0.0 released 2023.","status":"active","version":"4.0.0","language":"python","source_language":"en","source_url":"https://github.com/matthewdeanmartin/terminaltables3","tags":["terminal","tables","ascii","cli","pretty-print"],"install":[{"cmd":"pip install terminaltables3","lang":"bash","label":"Install via pip"}],"dependencies":[],"imports":[{"wrong":"from terminaltables import AsciiTable","symbol":"AsciiTable","correct":"from terminaltables3 import AsciiTable"}],"quickstart":{"code":"from terminaltables import AsciiTable\ntable_data = [\n    ['Name', 'Age', 'City'],\n    ['Alice', '30', 'New York'],\n    ['Bob', '25', 'Los Angeles'],\n]\ntable = AsciiTable(table_data)\nprint(table.table)","lang":"python","description":"Create a simple ASCII table from a list of lists."},"warnings":[{"fix":"Use 'from terminaltables import ...'","message":"Import from 'terminaltables' not 'terminaltables3'. The module name is unchanged.","severity":"gotcha","affected_versions":"all"},{"fix":"Ensure Python 3.8+ or use older terminaltables for 2.7/3.5.","message":"Removed support for Python < 3.8. If upgrading from original terminaltables, check Python version.","severity":"breaking","affected_versions":">=4.0.0"},{"fix":"Do not rely on the title parameter; use separate print statements.","message":"The 'title' parameter in AsciiTable and other table classes is deprecated and may be removed in future versions.","severity":"deprecated","affected_versions":">=4.0.0"}],"env_vars":null,"search_vec":"'2023':33 '3.8':25 '4.0.0':31 'api':29 'ascii':8,36 'cli':37 'fork':20 'generat':6 'librari':4 'list':17 'modernis':28 'nest':16 'pretti':39 'pretty-print':38 'print':40 'python':3,24 'releas':32 'simpl':7 'string':19 'support':26 'tabl':11,35 'termin':13,34 'terminalt':22 'terminaltables3':1 'unicod':10 'version':30","created_at":"2026-05-01T17:46:17.099749+00:00","updated_at":"2026-05-01T17:46:17.099749+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/matthewdeanmartin/terminaltables3","docs":"https://github.com/matthewdeanmartin/terminaltables3","changelog":null,"pypi":"https://pypi.org/project/terminaltables3/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization","data","devops","testing"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}