1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-astroid
7 SDESC[py310]= Abstract syntax tree with inference support (3.10)
8 SDESC[py39]= Abstract syntax tree with inference support (3.9)
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/fd/f9/8f40dd5634f86c47fc871c43d8fb5c1bbd155a957df729991b3ac964511d
14 DISTFILE[1]= astroid-2.12.9-py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY39 PY310
20 OPTIONS_STANDARD= none
21 VOPTS[py310]= PY39=OFF PY310=ON
22 VOPTS[py39]= PY39=ON PY310=OFF
24 DISTNAME= astroid-2.12.9.dist-info
28 [PY39].RUN_DEPENDS_ON= python-lazy-object-proxy:single:py39
29 python-typing-extensions:single:py39
30 python-wrapt:single:py39
31 [PY39].USES_ON= python:py39,wheel
33 [PY310].RUN_DEPENDS_ON= python-lazy-object-proxy:single:py310
34 python-wrapt:single:py310
35 [PY310].USES_ON= python:py310,wheel
37 [FILE:2274:descriptions/desc.single]
41 :alt: Coverage badge from coveralls.io
43 :alt: Documentation Status
45 :alt: pre-commit.ci status
47 .. |tidelift_logo| image::
48 https://raw.githubusercontent.com/PyCQA/astroid/main/doc/media/Tidelift_Logos_RGB_Tidelift_Shorthand_On-White.png
56 - Professional support for astroid is available as part of the
57 `Tidelift Subscription`_. Tidelift gives software development teams
59 purchasing and maintaining their software, with professional grade
61 from the experts who know it best, while seamlessly integrating with
65 .. _Tidelift Subscription:
66 https://tidelift.com/subscription/pkg/pypi-astroid?utm_source=pypi-astroid&utm_medium=referral&utm_campaign=readme
71 The aim of this module is to provide a common base representation of
72 python source code. It is currently the library powering pylint's
75 It provides a compatible representation which comes from the `_ast`
76 module. It rebuilds the tree generated by the builtin _ast module by
77 recursively walking down the AST and building an extended ast. The new
78 node classes have additional methods and attributes for different
79 usages. They include some support for static inference and local name
80 scopes. Furthermore, astroid can also build partial trees by inspecting
87 Extract the tarball, jump into the created directory and run::
91 If you want to do an editable installation, you can run::
95 If you have any questions, please mail the code-quality@python.org
96 mailing list for support. See
97 http://mail.python.org/mailman/listinfo/code-quality for subscription
98 information and archives.
102 http://astroid.readthedocs.io/en/latest/
107 astroid 2.0 is currently available for Python 3 only. If you want Python 2
108 support, use an older version of astroid (though note that these versions
109 are no longer supported).
114 Tests are in the 'test' subdirectory. To launch the whole tests suite, you
116 either `tox` or `pytest`::
123 27a22f40e45af6d362498647a0940e8ae9c35f71cb572a1b6f8f810122a11918 263191 astroid-2.12.9-py3-none-any.whl