Development of an internal social media platform with personalised dashboards for students
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

METADATA 3.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. Metadata-Version: 2.0
  2. Name: astroid
  3. Version: 1.6.5
  4. Summary: A abstract syntax tree for Python with inference support.
  5. Home-page: https://github.com/PyCQA/astroid
  6. Author: Python Code Quality Authority
  7. Author-email: code-quality@python.org
  8. License: LGPL
  9. Platform: UNKNOWN
  10. Classifier: Topic :: Software Development :: Libraries :: Python Modules
  11. Classifier: Topic :: Software Development :: Quality Assurance
  12. Classifier: Programming Language :: Python
  13. Classifier: Programming Language :: Python :: 2
  14. Classifier: Programming Language :: Python :: 2.7
  15. Classifier: Programming Language :: Python :: 3
  16. Classifier: Programming Language :: Python :: 3.4
  17. Classifier: Programming Language :: Python :: 3.5
  18. Classifier: Programming Language :: Python :: 3.6
  19. Classifier: Programming Language :: Python :: Implementation :: CPython
  20. Classifier: Programming Language :: Python :: Implementation :: PyPy
  21. Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
  22. Requires-Dist: lazy-object-proxy
  23. Requires-Dist: six
  24. Requires-Dist: wrapt
  25. Requires-Dist: enum34 (>=1.1.3); python_version<"3.4"
  26. Requires-Dist: singledispatch; python_version<"3.4"
  27. Requires-Dist: backports.functools-lru-cache; python_version<"3.4"
  28. Astroid
  29. =======
  30. .. image:: https://travis-ci.org/PyCQA/astroid.svg?branch=master
  31. :target: https://travis-ci.org/PyCQA/astroid
  32. .. image:: https://ci.appveyor.com/api/projects/status/co3u42kunguhbh6l/branch/master?svg=true
  33. :alt: AppVeyor Build Status
  34. :target: https://ci.appveyor.com/project/PCManticore/astroid
  35. .. image:: https://coveralls.io/repos/github/PyCQA/astroid/badge.svg?branch=master
  36. :target: https://coveralls.io/github/PyCQA/astroid?branch=master
  37. .. image:: https://readthedocs.org/projects/astroid/badge/?version=latest
  38. :target: http://astroid.readthedocs.io/en/latest/?badge=latest
  39. :alt: Documentation Status
  40. What's this?
  41. ------------
  42. The aim of this module is to provide a common base representation of
  43. python source code for projects such as pychecker, pyreverse,
  44. pylint... Well, actually the development of this library is essentially
  45. governed by pylint's needs. It used to be called logilab-astng.
  46. It provides a compatible representation which comes from the `_ast`
  47. module. It rebuilds the tree generated by the builtin _ast module by
  48. recursively walking down the AST and building an extended ast. The new
  49. node classes have additional methods and attributes for different
  50. usages. They include some support for static inference and local name
  51. scopes. Furthermore, astroid builds partial trees by inspecting living
  52. objects.
  53. Installation
  54. ------------
  55. Extract the tarball, jump into the created directory and run::
  56. python setup.py install
  57. For installation options, see::
  58. python setup.py install --help
  59. If you have any questions, please mail the code-quality@python.org
  60. mailing list for support. See
  61. http://mail.python.org/mailman/listinfo/code-quality for subscription
  62. information and archives. You may find older archives at
  63. http://lists.logilab.org/mailman/listinfo/python-projects .
  64. Python Versions
  65. ---------------
  66. astroid is compatible with Python 2.7 as well as 3.4 and later. astroid uses
  67. the same code base for both Python versions, using six.
  68. Test
  69. ----
  70. Tests are in the 'test' subdirectory. To launch the whole tests suite
  71. at once, you can use unittest discover::
  72. python -m unittest discover -p "unittest*.py"