pytablewriter

View on PyPIReverse Dependencies (62)

1.2.1 pytablewriter-1.2.1-py3-none-any.whl

Wheel Details

Project: pytablewriter
Version: 1.2.1
Filename: pytablewriter-1.2.1-py3-none-any.whl
Download: [link]
Size: 91083
MD5: 9cc1acff55c99715356c89f2351ddb69
SHA256: e906ff7ff5151d70a5f66e0f7b75642a7f2dce8d893c265b79cc9cf6bc04ddb4
Uploaded: 2025-01-01 15:36:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pytablewriter
Version: 1.2.1
Summary: pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV / YAML.
Author: Tsuyoshi Hombashi
Author-Email: tsuyoshi.hombashi[at]gmail.com
Home-Page: https://github.com/thombashi/pytablewriter
Project-Url: Changelog, https://github.com/thombashi/pytablewriter/blob/master/CHANGELOG.md
Project-Url: Documentation, https://pytablewriter.rtfd.io/
Project-Url: Funding, https://github.com/sponsors/thombashi
Project-Url: Source, https://github.com/thombashi/pytablewriter
Project-Url: Tracker, https://github.com/thombashi/pytablewriter/issues
License: MIT License
Keywords: AsciiDoc,table,CSV,Excel,JavaScript,JSON,LaTeX,LTSV,Markdown,MediaWiki,HTML,pandas,reStructuredText,SQLite,TSV,TOML
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing
Classifier: Topic :: Text Processing :: Markup :: HTML
Classifier: Topic :: Text Processing :: Markup :: LaTeX
Classifier: Topic :: Text Processing :: Markup :: Markdown
Classifier: Topic :: Text Processing :: Markup :: reStructuredText
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: setuptools (>=38.3.0)
Requires-Dist: DataProperty (<2,>=1.1.0)
Requires-Dist: mbstrdecoder (<2,>=1.0.0)
Requires-Dist: pathvalidate (<4,>=2.3.0)
Requires-Dist: tabledata (<2,>=1.3.1)
Requires-Dist: tcolorpy (<1,>=0.0.5)
Requires-Dist: typepy[datetime] (<2,>=1.3.2)
Requires-Dist: xlwt; extra == "all"
Requires-Dist: XlsxWriter (<4,>=0.9.6); extra == "all"
Requires-Dist: elasticsearch (<9,>=8.0.1); extra == "all"
Requires-Dist: pytablereader (<2,>=0.31.3); extra == "all"
Requires-Dist: dominate (<3,>=2.1.5); extra == "all"
Requires-Dist: loguru (<1,>=0.4.1); extra == "all"
Requires-Dist: SimpleSQLite (<2,>=1.3.2); extra == "all"
Requires-Dist: pytablewriter-altrow-theme (<1,>=0.2.0); extra == "all"
Requires-Dist: pytablewriter-altcol-theme (<1,>=0.1.0); extra == "all"
Requires-Dist: toml (<1,>=0.9.3); extra == "all"
Requires-Dist: PyYAML (<7,>=3.11); extra == "all"
Requires-Dist: simplejson (<4,>=3.8.1); extra == "all"
Requires-Dist: pandas (<3,>=0.25.3); extra == "all"
Requires-Dist: sphinx_rtd_theme (>=1.2.2); extra == "docs"
Requires-Dist: Sphinx (>=2.4); extra == "docs"
Requires-Dist: xlwt; extra == "docs"
Requires-Dist: XlsxWriter (<4,>=0.9.6); extra == "docs"
Requires-Dist: elasticsearch (<9,>=8.0.1); extra == "docs"
Requires-Dist: pytablereader (<2,>=0.31.3); extra == "docs"
Requires-Dist: dominate (<3,>=2.1.5); extra == "docs"
Requires-Dist: loguru (<1,>=0.4.1); extra == "docs"
Requires-Dist: SimpleSQLite (<2,>=1.3.2); extra == "docs"
Requires-Dist: pytablewriter-altrow-theme (<1,>=0.2.0); extra == "docs"
Requires-Dist: pytablewriter-altcol-theme (<1,>=0.1.0); extra == "docs"
Requires-Dist: toml (<1,>=0.9.3); extra == "docs"
Requires-Dist: PyYAML (<7,>=3.11); extra == "docs"
Requires-Dist: simplejson (<4,>=3.8.1); extra == "docs"
Requires-Dist: pandas (<3,>=0.25.3); extra == "docs"
Requires-Dist: elasticsearch (<9,>=8.0.1); extra == "es"
Requires-Dist: elasticsearch (<9,>=8.0.1); extra == "es8"
Requires-Dist: xlwt; extra == "excel"
Requires-Dist: XlsxWriter (<4,>=0.9.6); extra == "excel"
Requires-Dist: pytablereader (<2,>=0.31.3); extra == "from"
Requires-Dist: dominate (<3,>=2.1.5); extra == "html"
Requires-Dist: loguru (<1,>=0.4.1); extra == "logging"
Requires-Dist: pandas (<3,>=0.25.3); extra == "pandas"
Requires-Dist: SimpleSQLite (<2,>=1.3.2); extra == "sqlite"
Requires-Dist: pytest-md-report (>=0.6.2); extra == "test"
Requires-Dist: pytablewriter-altcol-theme (<1,>=0.1.0); extra == "test"
Requires-Dist: PyYAML (<7,>=3.11); extra == "test"
Requires-Dist: pytablereader[excel,sqlite] (>=0.31.3); extra == "test"
Requires-Dist: dominate (<3,>=2.1.5); extra == "test"
Requires-Dist: pytablewriter-altrow-theme (<1,>=0.2.0); extra == "test"
Requires-Dist: toml (<1,>=0.9.3); extra == "test"
Requires-Dist: simplejson (<4,>=3.8.1); extra == "test"
Requires-Dist: pytest (>=6.0.1); extra == "test"
Requires-Dist: beautifulsoup4 (>=4.10); extra == "test"
Requires-Dist: SimpleSQLite (<2,>=1.3.2); extra == "test"
Requires-Dist: pytablereader (<2,>=0.31.3); extra == "test"
Requires-Dist: elasticsearch (<9,>=8.0.1); extra == "test"
Requires-Dist: xlwt; extra == "test"
Requires-Dist: tablib (>=3.2.0); extra == "test"
Requires-Dist: sqliteschema (>=2); extra == "test"
Requires-Dist: loguru (<1,>=0.4.1); extra == "test"
Requires-Dist: XlsxWriter (<4,>=0.9.6); extra == "test"
Requires-Dist: pandas (<3,>=0.25.3); extra == "test"
Requires-Dist: pytablewriter-altrow-theme (<1,>=0.2.0); extra == "theme"
Requires-Dist: pytablewriter-altcol-theme (<1,>=0.1.0); extra == "theme"
Requires-Dist: toml (<1,>=0.9.3); extra == "toml"
Requires-Dist: PyYAML (<7,>=3.11); extra == "yaml"
Provides-Extra: all
Provides-Extra: docs
Provides-Extra: es
Provides-Extra: es8
Provides-Extra: excel
Provides-Extra: from
Provides-Extra: html
Provides-Extra: logging
Provides-Extra: pandas
Provides-Extra: sqlite
Provides-Extra: test
Provides-Extra: theme
Provides-Extra: toml
Provides-Extra: yaml
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 31059 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pytablewriter/__init__.py sha256=E2Y4TxopUWgqMateYeM22S6pGZct8qa_S78a1J_x9ao 2942
pytablewriter/__version__.py sha256=Yl4cZCSg_uar8nSXzhiZUTsEIwUveZ9Wn1et0RO9RL8 268
pytablewriter/_converter.py sha256=iPlzCNzbGPJ4eSfgMz7DwD7GjaV0n1zxBm_iIzbvG7E 238
pytablewriter/_factory.py sha256=JEzLpd5ri6DqGynTvMQ7DVhK36aoKKe-IedMxXjyVds 10847
pytablewriter/_function.py sha256=HkZK5rZRRzzOG0qCtLfoLQE8s6ruifdMvQYXePOUgrw 2396
pytablewriter/_table_format.py sha256=0OMnMrF0H9Wms7FKQM-JaMGob2qjgaIKWb3shQqXeuM 9479
pytablewriter/error.py sha256=MwPbc4EtUklc7X3eVWADVCA6rrzelfsBcH16E0pJQeE 787
pytablewriter/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytablewriter/_logger/__init__.py sha256=DzORajZGSzcVR5wMlNgQ2b54Pr1CBgaN3OycGTp9s7g 107
pytablewriter/_logger/_logger.py sha256=OFQ-ZwE7Ly_HCW2fATCowChDvkFF2G_CjFwu6A2f5v8 3311
pytablewriter/_logger/_null_logger.py sha256=QJuaErUIV_x6NjQ9qNX9eNSi_GB_9CrO7lKeXYZnuaw 1088
pytablewriter/sanitizer/__init__.py sha256=Ob9cbVV0DBI6W6fupmMIHEgoSCdaGeyxo_VhfvNizEM 703
pytablewriter/sanitizer/_base.py sha256=jSpUcAA532hUAB9FFmYmh4Syp2hDlWsb_MnTIoCe6oc 2957
pytablewriter/sanitizer/_elasticsearch.py sha256=SB8GCeR_yl509Lz2uyblGnpYI56P4DSFaC3byB0BdQI 732
pytablewriter/sanitizer/_excel.py sha256=G5hot3llV_qMyziwOJwjZhSR1rTwqNdjRDEO3-29BnE 2510
pytablewriter/sanitizer/_interface.py sha256=YRioPeXRAPnDBgZ7G30CnpjivNwfbaxBemjWYi7P6e8 901
pytablewriter/sanitizer/_javascript.py sha256=WpX6Pq9JvcxTxK9nlb3IXl-YglE_YHcfp_PDk5jFMRY 3620
pytablewriter/sanitizer/_python.py sha256=GLF9rDttSEklwpnMRzAI6VLQVqext6O9_QGWEcgHqDM 3115
pytablewriter/style/__init__.py sha256=OmdQIAKEu8o5E9Xu9fN_kQ1SAtCZZPebFEY8QQjGFpQ 1107
pytablewriter/style/_cell.py sha256=Ggaq9xm2r_oXUv_W2eV1YLZeI-U0AVsTpAJBfj1Dozw 549
pytablewriter/style/_font.py sha256=f3e9bKB83JYu7Yow7EYA_6XCJvqyCSMvjrIXC-Uelfc 341
pytablewriter/style/_style.py sha256=QJImo6VRWMSZT64yEqpeOyaVuYYbuOCVrlvrvmGvQ0E 12448
pytablewriter/style/_styler.py sha256=ceB6An1OIg-cx6lwPvSwRxUriF0EEUwHpmTOrucil9Y 9963
pytablewriter/style/_styler_interface.py sha256=rM1OX8rYIQsk9vtPmbrrcTlf4e0_So2XrHT3L4z1bF8 828
pytablewriter/style/_theme.py sha256=CpYbRacbIFWoMLxfG4qp2otbtLXLmQIDWyyp2VSSNcc 2836
pytablewriter/typehint/__init__.py sha256=FDTB4uiJDm2b0A6IsYtTVO2Z994tb5o3kcXbwkDDKYQ 545
pytablewriter/writer/__init__.py sha256=r0ZSklAeSM84jA4xzvTFaXHVe0Il0GjAQ8vk2_mtplQ 1766
pytablewriter/writer/_common.py sha256=BjKw-NvsyNQw9D8Zrpg8RyjLjgQjc0QiLbp1bQoGROE 221
pytablewriter/writer/_elasticsearch.py sha256=OSfj__QgUmz5TKOdlL9iCZ7256iwLEi6ca8t7q0HrFc 6308
pytablewriter/writer/_interface.py sha256=SBLhByN6K5EUi3B8hyWZKMIg14P_lLGHA_WjV-sM2jA 2671
pytablewriter/writer/_msgfy.py sha256=Qf3VIhuCfstgGOEaYQswrW9R1lgYFknjw33YZJGNyFo 1777
pytablewriter/writer/_null.py sha256=YPBm1lc23wCQbVHuYKPPOTtdlZKfZOBIEWpkuBKQEw4 1590
pytablewriter/writer/_table_writer.py sha256=86W952psHB-jIzLN9uhCFjsLVKgugn8w-q56bfBAJiA 42116
pytablewriter/writer/binary/__init__.py sha256=akvPmDxtQjvKEac2yx9c-96CURTFx0809iPPskpa25c 281
pytablewriter/writer/binary/_excel.py sha256=BzH-PEkUd90F-e5WvFNTmGiUXo5Om35ntw_Js5sM-3E 15543
pytablewriter/writer/binary/_excel_workbook.py sha256=ZQyXi3FOms6z5GhcGq6-18sY9Y3GM2GqRmLfQEyKij0 3954
pytablewriter/writer/binary/_interface.py sha256=U48pCiVMUgeYSKCINncSN5Sy9OnYQ90LMhC7Ls1C8O0 1487
pytablewriter/writer/binary/_pandas.py sha256=7UVtUNYGIIywe7GyOT8uDYLtYezoK9FZzk_NhwHNYQo 2660
pytablewriter/writer/binary/_sqlite.py sha256=ZnXqvidGUri1SM-Cxls1NwgVg9riDaPkFnr9iQjGchQ 2982
pytablewriter/writer/text/__init__.py sha256=_rk5sczp6H9sag4PXgKIbxSTrgW8HktmlJqN0cXR01M 1384
pytablewriter/writer/text/_asciidoc.py sha256=E2MO-Z3yVuF3eviwMqNvgkk5_-1R_u-I31bvH85xVHI 4410
pytablewriter/writer/text/_borderless.py sha256=4RhWiSppkS2bRIl8osmqkSst-hwDzaAT-GaSyHyHft4 1010
pytablewriter/writer/text/_common.py sha256=1YRanAyjyEgo9muaUM3n9pPieKsX0d5Y-_ktI92B_tA 554
pytablewriter/writer/text/_css.py sha256=kXaOogifXdFcDgV83D3zd2k1MlfDotv2gTEjgYaJ6cI 5496
pytablewriter/writer/text/_csv.py sha256=MBkHpdC7u9L8p9FNws-IpTECzn2-LpbsT9lg1sKEJzg 1484
pytablewriter/writer/text/_html.py sha256=lgCJYXuCtWJ9maF4HooylRaYtwYPPrUpHYHAb_VWEAU 6328
pytablewriter/writer/text/_interface.py sha256=Qcwjq6w_dz5Lk7Txr42ESnomW0316-LqPBo1HmcRP7I 642
pytablewriter/writer/text/_json.py sha256=kAGiwnbFWyLoqbNZL6at4u_DcS1JrUzJV5wOYQZk_J0 5081
pytablewriter/writer/text/_jsonlines.py sha256=si6GB85HhqIaTjBYNjg8xD4HhqvYlCHnOTOSl7xY0G4 1296
pytablewriter/writer/text/_latex.py sha256=_w_2c2fimZk2TL402lInpWzb3FtQpH6r6KdWbQaGet4 6336
pytablewriter/writer/text/_ltsv.py sha256=xsMAMMU2F5UdznagXnQJbz62-nstSiSbjm7vgHlLm_s 1517
pytablewriter/writer/text/_markdown.py sha256=ZfBhMN1CgLt5a-2ZxV4QHpiIs3pY-Sh8Fla3w1BXvkA 6201
pytablewriter/writer/text/_mediawiki.py sha256=lNGMwtLClFIMYWQeNTZ52wk8SHiT7FO93C580vPqMqU 3312
pytablewriter/writer/text/_rst.py sha256=aiE7zHflwU6RnOGQAowbhTF6onBjmPhx6QvQyaDco4Y 6906
pytablewriter/writer/text/_spacealigned.py sha256=osMTS0cvNl8qWthlUkB6noAaKGlBUL02MW-YEvMXEgA 897
pytablewriter/writer/text/_text_writer.py sha256=u21ijkBHg3KAtOT58yz5gQWeNTy82hAYxSQiO2RxFNE 20556
pytablewriter/writer/text/_toml.py sha256=oUQRIiNIXQ47ccGasVohbDGBksMMxDETv0mnbCngVC8 2265
pytablewriter/writer/text/_tsv.py sha256=xLXiOznMZ8W8fKa-xfZCNlTl2Q4_HWFTUQlR4__DjuU 467
pytablewriter/writer/text/_unicode.py sha256=-2W2O-FaBkPDAJuwBKLEutGS09y7DcasK4Q83K0GXiE 3532
pytablewriter/writer/text/_yaml.py sha256=ERDWX60MWjPRHf0Gs3q-m38n49NGf460YRR0ru_RF0s 1968
pytablewriter/writer/text/sourcecode/__init__.py sha256=25ju5UpRUV7DBNsusSj4YLzOLY5akmmEW7gKegSVtu4 297
pytablewriter/writer/text/sourcecode/_javascript.py sha256=MHxFDde91ekZ8J0SfblFa7yO8vE8zKsKRJVY6hEsPok 4725
pytablewriter/writer/text/sourcecode/_numpy.py sha256=XGIHnGIpu7r5RPBhaadPXuPSSOWLAd2rss8OiI2huNM 1902
pytablewriter/writer/text/sourcecode/_pandas.py sha256=3wgXSSpD7UVNp9vmhmNb-lgZrdpZ66Ol8KEFeXLMl1k 2550
pytablewriter/writer/text/sourcecode/_python.py sha256=IQwuSTULsksIqp0tH6lpHGkuOQfC4IxxGrlmG-CGrbI 2535
pytablewriter/writer/text/sourcecode/_sourcecode.py sha256=BDr9hGrzmukvZzO48jsEInmeOSigJSBblhtgO5OEC7Y 2239
pytablewriter-1.2.1.dist-info/LICENSE sha256=Ewo1uRffGVGu-_NmEgSR1RJARah97RI_IN7SFSH046I 1089
pytablewriter-1.2.1.dist-info/METADATA sha256=Egd2rPMhFcp60Ff2zC2VEmUjSIV6V6Vnn7mTDeb8PR4 38178
pytablewriter-1.2.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
pytablewriter-1.2.1.dist-info/top_level.txt sha256=4qovxzrpT62Feu8LLdPGtIqYBswTr4QcU4mRmpM61-k 14
pytablewriter-1.2.1.dist-info/RECORD

top_level.txt

pytablewriter