handsdown

View on PyPIReverse Dependencies (1)

2.1.0 handsdown-2.1.0-py3-none-any.whl

Wheel Details

Project: handsdown
Version: 2.1.0
Filename: handsdown-2.1.0-py3-none-any.whl
Download: [link]
Size: 72124
MD5: 3de47d1c0bbdcc09d33fe9663465a8c3
SHA256: a6497d0513448e9b34d19eb0998654141f68693939e75e6dcfc0b68066fffc29
Uploaded: 2024-01-02 19:32:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: handsdown
Version: 2.1.0
Summary: Python docstring-based documentation generator for lazy perfectionists.
Author: Vlad Emelianov
Author-Email: vlad.emelianov.nz[at]gmail.com
Home-Page: https://vemel.github.io/handsdown/
Project-Url: Bug Tracker, https://github.com/vemel/handsdown/issues
Project-Url: Documentation, https://handsdown.readthedocs.io/en/latest/
Project-Url: Repository, https://github.com/vemel/handsdown
Project-Url: Source, https://github.com/vemel/handsdown
License: MIT
Keywords: autodoc,documentation,generator,markdown
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Framework :: Django
Classifier: Framework :: Flask
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
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 :: Only
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.7,<4.0
Requires-Dist: black
Requires-Dist: importlib-resources
Requires-Dist: jinja2
Requires-Dist: pip
Requires-Dist: typed-ast
Description-Content-Type: text/markdown
[Description omitted; length: 11833 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
handsdown/README.md sha256=EG-PX8CQs9DLNmDd2qjqjqFU9U2t_UD8dBS7oka8-vE 7164
handsdown/__init__.py sha256=cMc9-0zw75FRGWxtxY5-3pRD5WqB_esHPAooXemGyD8 80
handsdown/__main__.py sha256=Oe-NpTAheIxbLRuWAFNWSd_9392z_5EDtACPtV_HQBU 103
handsdown/ast_parser/__init__.py sha256=cfS55JCjrebR45sTJ2c4XWBWCANVYYE90at1Aun18Yg 887
handsdown/ast_parser/analyzers/__init__.py sha256=M_4-DWtJSdrJqzNwaDBHlBo4JXI03E-h_UW9efEuoko 23
handsdown/ast_parser/analyzers/base_analyzer.py sha256=gzZkmDovXV_qMQB3etW-p06vRgPKnGbsU5BzDBJ05ss 683
handsdown/ast_parser/analyzers/class_analyzer.py sha256=55Lfj_sH_gX3uyCmbDnZZGwI8jBUa9X5MjGC-wuv6w4 4824
handsdown/ast_parser/analyzers/expression_analyzer.py sha256=Zh5dwZBf_a2Ig-48XKojIK5oAp_BQq3gdqdw4iqimmQ 20234
handsdown/ast_parser/analyzers/function_analyzer.py sha256=ND5kR-j6JZPFULRUhdx4jjY5cjkNH0F5bWlHqJt18UA 5318
handsdown/ast_parser/analyzers/module_analyzer.py sha256=_qDhuAdPtcOJFivsc_YtaOggBdfiIoW3LWxWiM2JGA4 5707
handsdown/ast_parser/module_record_list.py sha256=osr8lGXPtefPvnkNXz-gzZ99Yx6Xh163LgqvWKsmArU 1906
handsdown/ast_parser/node_records/__init__.py sha256=CJpAOMryBS3_L6kidIgd9SJQRP-41_gETibnQbJ9NV4 32
handsdown/ast_parser/node_records/argument_record.py sha256=8sdL_evQU0EGmCBz3UMNCNdkraBtQwy2pSledMql0AQ 2885
handsdown/ast_parser/node_records/attribute_record.py sha256=haljG64QWwOBA411TxZlKfP_bvI71lABEOot7VKoKl4 2247
handsdown/ast_parser/node_records/class_record.py sha256=_xTVgX6NeUutPp2gfcogvFoXG75Tp4Fh3NQHtotD6wU 4205
handsdown/ast_parser/node_records/expression_record.py sha256=VlYpMbeF3Uv7NncL6l4U1OGqBkzPp8KaA3ljDWD74Js 1766
handsdown/ast_parser/node_records/function_record.py sha256=R-l9A25M1CnFLWXvXNmsdjY98J_Fo8jMJjc5HWJw0m0 5582
handsdown/ast_parser/node_records/import_record.py sha256=koBiIJ7jK_at0s1NEGj7DrRorjpBVeePENI91V3iufg 2750
handsdown/ast_parser/node_records/module_record.py sha256=Vy59gwUgr8lCrtARK-euxLmZlDIrabHYJB_uDsjOvdA 10667
handsdown/ast_parser/node_records/node_record.py sha256=qPnxG_cjaAVNKKJzl2gtfLwQouU1gLP28yP8pPk5B9g 4156
handsdown/ast_parser/node_records/text_record.py sha256=5T9qdoA8h80mLd9z_q10iJTdNmHibu7FzW2IoQhI0gI 1240
handsdown/ast_parser/smart_ast.py sha256=PWGvUsT36_NFGpJBpCOCXxvCBwPYrRApbA6baMqY20Y 8685
handsdown/ast_parser/type_defs.py sha256=hBbg9j_Pxhad0UTNiSk3LfB-1AybvmlqcDk4e2nHakA 588
handsdown/cli_parser.py sha256=0P66rj0mxRXTMBqnVf2vkthQGDLlESK4750KVkvXcrY 8265
handsdown/constants.py sha256=9ZcdtI0AeGYoRPx6w8RAPoela3pjB4nAWXWJFx9pwJQ 493
handsdown/docs_examples/README.md sha256=La0-lAesYLolempBOUDfL3AV9CQlS1kW_c8FOuJC-Xc 102
handsdown/exceptions.py sha256=fhgp8Ti01aiSwMQBtE1Mw_h27knKMREblE6FpFteGOk 473
handsdown/generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
handsdown/generators/base.py sha256=3d8Ey-DtbNNdWyk2D0z2yibEsEvU0dOESyl4jVpX_7o 16502
handsdown/generators/material.py sha256=UPxqmD0TmEQe_37NUBNg3iVxGHrW5dLUD7rI8oWZrCA 798
handsdown/generators/rtd.py sha256=zRfwSEhR0nVTaLF8PDwyjP3z5VkN0CYTf3jPptWtQdY 349
handsdown/jinja_manager.py sha256=On2s5fS7CIh7YcFWJ5Rp9F1m1Czg7XqgN_E6rUTp6BM 1707
handsdown/loader.py sha256=MizpEviSrpydfrg4fXVGubatAev3fQgtSq18GQsScq4 4981
handsdown/main.py sha256=J9sptYcsWFf2HERq6Wnnv7FnVOLBLuz-QXe3uhKtdj8 1911
handsdown/md_document.py sha256=-fjVEPeVtI8U7LriO5AvmY0I43X4QY80ZfyZY49ba6g 9449
handsdown/processors/__init__.py sha256=J1Ka4a1ncuu3VXfcFcH_lPXCw_jb9o9_RuNQTzHsviU 140
handsdown/processors/base.py sha256=iDi1QrTslhKpeoNjzejhS7CXSFmSfD2oiD8pM6YbcsA 10686
handsdown/processors/pep257.py sha256=gFUcmDrxiPNJi9I7Yf74ECO5J9lHS6x-BY1WH48DHsE 4122
handsdown/processors/rst.py sha256=95KDVUbsO3KNp9WlROWHPJrma9QC0uzhD8d2_Wop5iw 5318
handsdown/processors/section.py sha256=I99yR5ASzeOqObpTOeSGhdwHFHXxmT_DITwiWfPNVRE 983
handsdown/processors/section_block.py sha256=ehzx8y0EdcxJwkePWQOdR_wGkyO0FOMGeceK28834kA 534
handsdown/processors/section_map.py sha256=vcBBXPSQo61dRgbleXn93OFAZ7wjn1PBLqbKaLge8po 3170
handsdown/processors/smart.py sha256=j2-e29w5MKHDSvKlmjc8uuK-OiaV7elptDT_qf1OUhU 1548
handsdown/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
handsdown/templates/common/argument.py.jinja2 sha256=ZrNyukM6fClDj_V4SOPlKsc2U8YUoD7kbfXCF_KSgD0 240
handsdown/templates/common/class.md.jinja2 sha256=-sPTEriLMwtctg0FUfYcGkGATTNq-3ZIaZ7mRIN3o6o 982
handsdown/templates/common/class_signature.py.jinja2 sha256=0G-0DeDh06BzKk5SjgoZvqdmvMv7xGDVXgpX17qcv0s 444
handsdown/templates/common/docstring.md.jinja2 sha256=yYWid0PD5Od8bp6go44B43-whmRw-WP1Ud-y4Raaj28 346
handsdown/templates/common/function.md.jinja2 sha256=5RkccvuRWvwM34V25FHXdmpGc4ARIRQ5IrsTwvItln4 627
handsdown/templates/common/function_signature.py.jinja2 sha256=24o1XpdTqROXeaaGecpv5vhVmf-dN0sX8mIWfJKn0rA 609
handsdown/templates/common/gh_pages_config.yml.jinja2 sha256=CBzLy15lHEgGqosWmp8_3h95a-qwAQGDlAROIPEWGy8 112
handsdown/templates/common/index.md.jinja2 sha256=s06hTtNXqhBy2wCgJsw0Gm8JOXJRvpi_m4ieRUXCMdg 760
handsdown/templates/common/method.md.jinja2 sha256=3V8Y6N4hf0dzMFJhPgvup9uOeiRwuH0Cd7PyApuDG0M 664
handsdown/templates/material/mkdocs.yml.jinja2 sha256=sMqTa02Cxzt8Vy-g-5zE-Ntw5xaM-IcsJmEPc8fPmUE 1060
handsdown/templates/material/module.md.jinja2 sha256=njbfKlnR8oTr726qbcDn-63sCXS9E6njFpcmkAbEt2g 2017
handsdown/templates/material/readthedocs.yml.jinja2 sha256=LxeWe0nGXGUddgzicY9RumfA_dEjk1JjWzpKLKdRVR8 362
handsdown/templates/material/requirements.mkdocs.txt.jinja2 sha256=e1PMTvVjbSyfusH3tjj1ZQI4hCNI-FgMlQISeCv7jKA 23
handsdown/templates/readthedocs/mkdocs.yml.jinja2 sha256=Brk26v97C3zq7631QiEtIfN7GMlN7MwuMlKd2lUFS54 232
handsdown/templates/readthedocs/module.md.jinja2 sha256=rwt4dl2HAG1KKuyjU_1VvOjtIp-2qiJIQ3uWQ2g8Q8g 2018
handsdown/templates/readthedocs/readthedocs.yml.jinja2 sha256=-j46Ydj6ZUwDdo3embHGekAKvhMCkUXu6odjfGEuNns 298
handsdown/utils/__init__.py sha256=1dGYx1SAzkoiYSQRG7MslAsk1ERwJjVA_4oVqx1PIls 23
handsdown/utils/blackify.py sha256=mf2bzAqYhasYnAFdS43KI3enYXkZ-v6OmU3szhgd9RM 832
handsdown/utils/docstring_formatter.py sha256=gxfNSQPruVbzGiCbKBXZb5CGAZ5Lcg6WLzHTh_mOfCs 1929
handsdown/utils/import_string.py sha256=Z1gQLXJukpmNOXhuuGXRsdUKI280wGHEXcSjNL880mw 4498
handsdown/utils/indent_trimmer.py sha256=qZI1Nc4Mm3mnTKkok9wEpZ1-HFm49_fSfgXC6drTqo8 3676
handsdown/utils/logger.py sha256=MmSDL01rX4Xoq6Bkj1HNMoXyWouvMroQC3_2f3NWlqA 775
handsdown/utils/markdown.py sha256=2e_tfjBseiFfs1J3k5WexRoG_muDH6M2qxwX40zQmB0 2913
handsdown/utils/path.py sha256=A1c6-Qyc_jmA4vQbdBXDw9VIV0qC_BBMpi6kJG7BnAA 479
handsdown/utils/path_finder.py sha256=ti6T8NJ2nfsRXP6dtsYzeLWZk9q5rkpkHIjmFuD2DMw 6085
handsdown/utils/strings.py sha256=715eaKGz6FGZXtAQotHW2IXtHEnsTKru8wrAcYPG-Pc 1740
handsdown-2.1.0.dist-info/LICENSE sha256=AdqcMqux3zs2UHnwLqZPG4nIvQYZAqOLnrmkBhB5kts 1071
handsdown-2.1.0.dist-info/METADATA sha256=zGo0qf4u3GcV7aTI_w6bh8cyw41vgn6lrFPo30AXSVM 13614
handsdown-2.1.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
handsdown-2.1.0.dist-info/entry_points.txt sha256=g-PuSMt2tl77V8MGivW97sbXWuUGyVeu_FiGnLPqSm8 49
handsdown-2.1.0.dist-info/RECORD

entry_points.txt

handsdown = handsdown.main:main