Archived
1
0
Fork 0

gnu: python-astroid: Propagate python-typing-extensions.

* gnu/packages/python-xyz.scm (python-astroid)
[native-inputs]: Move python-typing-extensions to...
[propagated-inputs]: ... here.
[synopsis]: Shorten.
[description]: Normalize indentation.
This commit is contained in:
Maxim Cournoyer 2022-03-23 00:21:56 -04:00
parent df53689c51
commit a116f7fdee
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -19084,21 +19084,19 @@ multitouch applications.")
(base32 "19iiys4233cicpm48fd7lrkm31kk47qiv44wvk952rqbcn4rd2dh")))) (base32 "19iiys4233cicpm48fd7lrkm31kk47qiv44wvk952rqbcn4rd2dh"))))
(build-system python-build-system) (build-system python-build-system)
(propagated-inputs (propagated-inputs
(list python-lazy-object-proxy python-wrapt)) (list python-lazy-object-proxy python-typing-extensions python-wrapt))
(native-inputs (native-inputs
(list python-pytest python-pytest-runner python-typing-extensions)) (list python-pytest python-pytest-runner))
(home-page "https://github.com/PyCQA/astroid") (home-page "https://github.com/PyCQA/astroid")
(synopsis "Common base representation of python source code for pylint and (synopsis "Python source code base representation")
other projects")
(description "@code{python-astroid} provides a common base representation (description "@code{python-astroid} provides a common base representation
of python source code for projects such as pychecker, pyreverse, pylint, etc. of Python source code for projects such as pychecker, pyreverse, pylint, etc.
It provides a compatible representation which comes from the _ast module. It
It provides a compatible representation which comes from the _ast module. It rebuilds the tree generated by the builtin _ast module by recursively walking
rebuilds the tree generated by the builtin _ast module by recursively walking down the AST and building an extended ast. The new node classes have
down the AST and building an extended ast. The new node classes have additional methods and attributes for different usages. They include some
additional methods and attributes for different usages. They include some support for static inference and local name scopes. Furthermore, astroid
support for static inference and local name scopes. Furthermore, astroid builds partial trees by inspecting living objects.")
builds partial trees by inspecting living objects.")
(license license:lgpl2.1+))) (license license:lgpl2.1+)))
(define-public python-isbnlib (define-public python-isbnlib