docspec-python

A parser based on lib2to3 producing docspec data from Python source code.

25 个版本 Python >=3.8
安装
pip install docspec-python
poetry add docspec-python
pipenv install docspec-python
conda install docspec-python
描述

docspec-python

A parser based on lib2to3 procuding docspec data from Python source code.

Example:

from docspec_python import parse_python_module
import docspec, sys
docspec.dump_module(parse_python_module(sys.stdin, print_function=False), sys.stdout)
$ docspec-python -p docspec | docspec --dump-tree --multiple | head
module __init__
| data __author__
| data __version__
| data __all__
| data _ClassProxy
| data _mapper
| class Location
| | data filename
| | data lineno
| class Decoration

Copyright © 2020, Niklas Rosenstein

版本列表
2.2.2 2025-05-06
2.2.1 2023-05-28
2.2.0 2023-05-28
2.1.2 2023-03-15
2.1.1 2023-03-15
2.1.0 2023-03-10
2.0.2 2022-07-18
2.0.1 2022-03-24
2.0.0 2022-02-27
2.0.0a1 2022-02-23
1.3.0 2022-02-23
1.2.0 2021-09-23
1.1.0 2021-08-26
1.0.1 2021-07-22
1.0.0 2021-07-21
0.2.0 2021-05-29
0.1.1 2021-05-21
0.1.0 2021-02-20
0.0.7 2020-07-16
0.0.6 2020-07-16
0.0.5 2020-07-06
0.0.4 2020-06-11
0.0.3 2020-05-24
0.0.2 2020-05-24
0.0.1 2020-05-19