Commit Graph

108 Commits

Author SHA256 Message Date
Dominique Leuenberger
80af1917b6 Accepting request 853413 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/853413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=26
2020-12-12 19:28:43 +00:00
f5dc3d88ee Accepting request 853331 from home:bnavigator:branches:devel:languages:python
- Fix python_sitelib usage for possibly multiple python3 flavors
  gh#openSUSE/python-rpm-macros#66

OBS-URL: https://build.opensuse.org/request/show/853331
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=56
2020-12-06 17:35:23 +00:00
Dominique Leuenberger
403c843d53 Accepting request 816653 from devel:languages:python
- Add part_rm_dep_imp.patch to replace missing `imp` package
  (gh#PyCQA/astroid#686).

OBS-URL: https://build.opensuse.org/request/show/816653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=25
2020-06-26 19:44:15 +00:00
ba5f783dd0 - Add part_rm_dep_imp.patch to replace missing imp package
(gh#PyCQA/astroid#686).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=54
2020-06-23 16:54:11 +00:00
Dominique Leuenberger
1ff7d31070 Accepting request 814800 from devel:languages:python
- Update to 2.4.2:
  * `FunctionDef.is_generator` properly handles `yield` nodes in `While` tests
  * Properly construct the arguments of infered property descriptors

OBS-URL: https://build.opensuse.org/request/show/814800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=24
2020-06-21 16:51:50 +00:00
Steve Kowalik
1d3acd69d1 - Update to 2.4.2:
* `FunctionDef.is_generator` properly handles `yield` nodes in `While` tests
  * Properly construct the arguments of infered property descriptors

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=52
2020-06-16 03:03:01 +00:00
Yuchen Lin
7c1fd6b4f9 Accepting request 807183 from devel:languages:python
doesn't break new pylint anymore

OBS-URL: https://build.opensuse.org/request/show/807183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=23
2020-05-28 07:08:00 +00:00
Steve Kowalik
d225e05802 - Update to 2.4.1:
* Handle the case where the raw builder fails to retrieve the ``__all__`` attribute
  * Restructure the AST parsing heuristic to always pick the same module
  * Changed setup.py to work with [distlib](https://pypi.org/project/distlib)
  * Do not crash with SyntaxError when parsing namedtuples with invalid label
  * Protect against ``infer_call_result`` failing with `InferenceError` in `Super.getattr()`
  * Expose a ast_from_string method in AstroidManager, which will accept
  * ``BoundMethod.implicit_parameters`` returns a proper value for ``__new__``
  * Allow slots added dynamically to a class to still be inferred
  * Allow `FunctionDef.getattr` to look into both instance attrs and special attributes
  * Infer qualified ``classmethod`` as a classmethod.
  * Prevent a recursion error to happen when inferring the declared metaclass of a class
  * Raise ``AttributeInferenceError`` when ``getattr()`` receives an empty name
  * Prevent a recursion error for self reference variables and `type()` calls.
  * Do not infer the first argument of a staticmethod in a metaclass as the class itself
  * ``NodeNG.bool_value()`` gained an optional ``context`` parameter
  * Pass a context argument to ``astroid.Arguments`` to prevent recursion errors
  * Better inference of class and static methods decorated with custom methods
  * Reverse the order of decorators for `infer_subscript`
  * Prevent a recursion error when inferring self-referential variables without definition
  * Numpy `datetime64.astype` return value is inferred as a `ndarray`.
  * Skip non ``Assign`` and ``AnnAssign`` nodes from enum reinterpretation
  * Numpy ``ndarray`` attributes ``imag`` and ``real`` are now inferred as ``ndarray``.
  * Added a call to ``register_transform`` for all functions of the ``brain_numpy_core_multiarray``
  * Use the parent of the node when inferring aug assign nodes instead of the statement
  * Added some functions to the ``brain_numpy_core_umath`` module
  * Added some functions of the ``numpy.core.multiarray`` module
  * All the ``numpy ufunc`` functions derived now from a common class that
  * ``nodes.Const.itered`` returns a list of ``Const`` nodes, not strings
  * The ``shape`` attribute of a ``numpy ndarray`` is now a ``ndarray``

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=50
2020-05-07 04:39:47 +00:00
Dominique Leuenberger
38e68d243d Accepting request 748640 from devel:languages:python
- Update to 2.3.3:
  * Update six version to 1.13.
- Update unpin-deps.patch

OBS-URL: https://build.opensuse.org/request/show/748640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=22
2019-11-22 09:24:28 +00:00
bc0cfa9090 Update changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=48
2019-11-14 10:34:10 +00:00
d30a5a3913 - Update to 2.3.3:
* Update six version to 1.13.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=47
2019-11-14 10:33:37 +00:00
Dominique Leuenberger
a25b9c8acf Accepting request 744674 from devel:languages:python
- Update to 2.3.2:
  * All type comments have as parent the corresponding `astroid` node
  * Pass an inference context to `metaclass()` when inferring an object type

OBS-URL: https://build.opensuse.org/request/show/744674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=21
2019-11-04 16:13:51 +00:00
Tomáš Chvátal
7380d20f7d - Update to 2.3.2:
* All type comments have as parent the corresponding `astroid` node
  * Pass an inference context to `metaclass()` when inferring an object type

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=45
2019-11-01 08:38:30 +00:00
Dominique Leuenberger
1f5b3bd803 Accepting request 734939 from devel:languages:python
- Add patch to not use pinned dependencies and to work in our distro:
  * unpin-deps.patch

- Update to 2.3.1
  * A transform for the builtin `dataclasses` module was added.
  * Add a brain tip for ``subprocess.check_output``
  * Remove NodeNG.nearest method because of lack of usage in astroid and pylint.
  * Allow importing wheel files.
  * Dropped support for Python 3.4.
  * Add support for Python 3.8's `NamedExpr` nodes, which is part of assignment expressions.
  * ...and more.

OBS-URL: https://build.opensuse.org/request/show/734939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=20
2019-10-10 09:51:05 +00:00
Tomáš Chvátal
858a1eb090 - Add patch to not use pinned dependencies and to work in our distro:
* unpin-deps.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=43
2019-10-04 08:27:26 +00:00
Tomáš Chvátal
8afd70bd6f Accepting request 734809 from home:mcalabkova:branches:devel:languages:python
- Update to 2.3.1
  * A transform for the builtin `dataclasses` module was added.
  * Add a brain tip for ``subprocess.check_output``
  * Remove NodeNG.nearest method because of lack of usage in astroid and pylint.
  * Allow importing wheel files.
  * Dropped support for Python 3.4.
  * Add support for Python 3.8's `NamedExpr` nodes, which is part of assignment expressions.
  * ...and more.

OBS-URL: https://build.opensuse.org/request/show/734809
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=42
2019-10-04 07:42:00 +00:00
Dominique Leuenberger
c1b482cbd6 Accepting request 687619 from devel:languages:python
- Update to 2.2.5:
  * The last except handler wins when inferring variables bound in an except handler.

- Update to 2.2.4:

OBS-URL: https://build.opensuse.org/request/show/687619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=19
2019-03-29 19:37:03 +00:00
Tomáš Chvátal
ffb348bdb3 - Update to 2.2.5:
* The last except handler wins when inferring variables bound in an except handler.
- Update to 2.2.4:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=40
2019-03-11 09:48:36 +00:00
Dominique Leuenberger
02757c0205 Accepting request 682136 from devel:languages:python
- Update to 2.2.1:
  * Many changes inside, see ChangeLog

OBS-URL: https://build.opensuse.org/request/show/682136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=18
2019-03-08 10:01:21 +00:00
Tomáš Chvátal
0b20e649d5 - Update to 2.2.1:
* Many changes inside, see ChangeLog

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=38
2019-03-06 12:28:08 +00:00
Dominique Leuenberger
fc24af37e1 Accepting request 662218 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/662218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=17
2019-01-03 17:04:18 +00:00
f6073afbcb Accepting request 662194 from devel:languages:python:avocado
- Correct conditional for older distros
- Update filelist to work on SLE-12

OBS-URL: https://build.opensuse.org/request/show/662194
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=36
2018-12-31 18:08:04 +00:00
Dominique Leuenberger
1d8c732a23 Accepting request 655705 from devel:languages:python
- Version update to 2.1.0:
  * Many changes around, see ChangeLog file

OBS-URL: https://build.opensuse.org/request/show/655705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=16
2018-12-14 19:46:29 +00:00
Tomáš Chvátal
20d170daa7 - Version update to 2.1.0:
* Many changes around, see ChangeLog file

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=34
2018-12-06 14:40:55 +00:00
Dominique Leuenberger
20f068b064 Accepting request 636609 from devel:languages:python
- Trim future goals and history lesson from description.
  Use noun phrase in summary.

- Version update to 2.0.4:
  * only supports python3.0+
  * Many many changes see ChangeLog fixes

OBS-URL: https://build.opensuse.org/request/show/636609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=15
2018-09-26 12:53:31 +00:00
Tomáš Chvátal
d60d343127 Accepting request 636333 from home:jengelh:branches:devel:languages:python
- Trim future goals and history lesson from description.
  Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/636333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=32
2018-09-18 09:13:53 +00:00
Tomáš Chvátal
35c649bff6 - Version update to 2.0.4:
* only supports python3.0+
  * Many many changes see ChangeLog fixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=31
2018-09-14 15:38:03 +00:00
Dominique Leuenberger
6f45afc261 Accepting request 623122 from devel:languages:python
- Version update to 1.6.5:
  * Many various bugfixes making the pylint tests pass
  * For details see ChangeLog

OBS-URL: https://build.opensuse.org/request/show/623122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=14
2018-07-21 08:07:38 +00:00
Tomáš Chvátal
842f102c9b - Version update to 1.6.5:
* Many various bugfixes making the pylint tests pass
  * For details see ChangeLog

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=29
2018-07-16 12:10:18 +00:00
Dominique Leuenberger
002cd0e736 Accepting request 568846 from devel:languages:python
- Version update to 1.6.1:
  * Various fixes for python3
  * Various pylint issues fixes
  * For detailed log see ChangeLog
- Disable tests for now as they seem to fail, upstream knows

OBS-URL: https://build.opensuse.org/request/show/568846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=13
2018-01-25 11:37:01 +00:00
Tomáš Chvátal
5fa479986b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=27 2018-01-24 10:13:23 +00:00
Tomáš Chvátal
3daab206ac - Version update to 1.6.1:
* Various fixes for python3
  * Various pylint issues fixes
  * For detailed log see ChangeLog
- Disable tests for now as they seem to fail, upstream knows

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=26
2018-01-24 10:13:11 +00:00
Yuchen Lin
3e66e1ba21 Accepting request 481993 from devel:languages:python
- update for singlespec
- update to 1.4.9
  * classes can now know their definition-time arguments
  * getitem() now accepts node objects
  * explicit namespace package support
  * see more details in ChangeLog
- update to 2.0-pre-release git version for python 3.6 support
  (boo#1026174)
- enable test suite for all pythons

OBS-URL: https://build.opensuse.org/request/show/481993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=12
2017-04-12 15:31:55 +00:00
Jan Matejek
c920610925 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=24 2017-03-22 14:36:31 +00:00
Jan Matejek
4d132645cd OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=23 2017-03-21 16:03:25 +00:00
Jan Matejek
e3c0d8a14e Accepting request 479728 from devel:languages:python:singlespec
- update for singlespec
- update to 1.4.9
  * classes can now know their definition-time arguments
  * getitem() now accepts node objects
  * explicit namespace package support
  * see more details in ChangeLog
- update to 2.0-pre-release git version for python 3.6 support
  (boo#1026174)
- enable test suite for all pythons

OBS-URL: https://build.opensuse.org/request/show/479728
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=22
2017-03-15 15:32:03 +00:00
Dominique Leuenberger
ae69f8d629 Accepting request 360901 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/360901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=11
2016-04-22 14:22:43 +00:00
c3f58a9c2e Accepting request 358744 from home:stroeder:branches:devel:languages:python
update to 1.4.4 and added new dependencies on *new* packages (python-lazy_object_proxy and python-wrapt)

OBS-URL: https://build.opensuse.org/request/show/358744
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=20
2016-02-22 14:48:17 +00:00
Dominique Leuenberger
859ea641d3 Accepting request 353384 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/353384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=10
2016-01-13 21:46:12 +00:00
Todd R
230269b9c8 Accepting request 353375 from home:TheBlackCat:branches:devel:languages:python
Update to version 1.4.3

OBS-URL: https://build.opensuse.org/request/show/353375
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=18
2016-01-13 10:21:03 +00:00
Dominique Leuenberger
b94282863f Accepting request 290995 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/290995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=9
2015-03-18 12:05:34 +00:00
Michal Čihař
54e7452f9e Accepting request 290986 from home:Nijel:branches:devel:languages:python
-  Update to 1.3.6:
    * Class.slots raises NotImplementedError for old style classes.
      Closes issue #67.
    * Add a new option to AstroidManager, `optimize_ast`, which
      controls if peephole optimizer should be enabled or not.
      This prevents a regression, where the visit_binop method
      wasn't called anymore with astroid 1.3.5, due to the differences
      in the resulting AST. Closes issue #82.
    * Add the ability to optimize small ast subtrees,
      with the first use in the optimization of multiple
      BinOp nodes. This removes recursivity in the rebuilder
      when dealing with a lot of small strings joined by the
      addition operator. Closes issue #59.
    * Obtain the methods for the nose brain tip through an
      unittest.TestCase instance. Closes Pylint issue #457.
    * Fix a crash which occurred when a class was the ancestor
      of itself. Closes issue #78.
    * Improve the scope_lookup method for Classes regarding qualified
      objects, with an attribute name exactly as one provided in the
      class itself.
      For example, a class containing an attribute 'first',
      which was also an import and which had, as a base, a qualified name
      or a Gettattr node, in the form 'module.first', then Pylint would
      have inferred the `first` name as the function from the Class,
      not the import. Closes Pylint issue #466.
    * Implement the assigned_stmts operation for Starred nodes,
      which was omitted when support for Python 3 was added in astroid.
      Closes issue #36.

OBS-URL: https://build.opensuse.org/request/show/290986
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=16
2015-03-16 12:58:31 +00:00
Dominique Leuenberger
d850f161fd Accepting request 286632 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/286632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=8
2015-02-18 19:36:45 +00:00
Michal Čihař
f3ba169db5 Accepting request 286631 from home:Nijel:branches:devel:languages:python
- Update to 1.3.4:
    * Get the first element from the method list when obtaining
      the functions from nose.tools.trivial. Closes Pylint issue #448.
    * Restore file_stream to a property, but deprecate it in favour of
      the newly added method Module.stream. By using a method instead of a
      property, it will be easier to properly close the file right
      after it is used, which will ensure that no file descriptors are
      leaked. Until now, due to the fact that a module was cached,
      it was not possible to close the file_stream anywhere.
      file_stream will start emitting PendingDeprecationWarnings in
      astroid 1.4, DeprecationWarnings in astroid 1.5 and it will
      be finally removed in astroid 1.6.
    * Add inference tips for 'tuple', 'list', 'dict' and 'set' builtins.
    * Add brain definition for most string and unicode methods
    * Changed the API for Class.slots. It returns None when the class
      doesn't define any slots. Previously, for both the cases where
      the class didn't have slots defined and when it had an empty list
      of slots, Class.slots returned an empty list.
    * Add a new method to Class nodes, 'mro', for obtaining the
      the method resolution order of the class.
    * Add brain tips for six.moves. Closes issue #63.
    * Improve the detection for functions decorated with decorators
      which returns static or class methods.
    * .slots() can contain unicode strings on Python 2.
    * Add inference tips for nose.tools.

OBS-URL: https://build.opensuse.org/request/show/286631
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=14
2015-02-18 13:51:04 +00:00
Dominique Leuenberger
31f26b84dd Accepting request 264412 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/264412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=7
2014-12-08 15:56:56 +00:00
Michal Čihař
74dc46bc9b Accepting request 264405 from home:Nijel:branches:devel:languages:python
- Update to 1.3.2:
    * Fixed a crash with invalid subscript index.
    * Implement proper base class semantics for Python 3, where
      every class derives from object.
    * Allow more fine-grained control over C extension loading
      in the manager.
    * Fixed a crash issue with the pytest brain module.

OBS-URL: https://build.opensuse.org/request/show/264405
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=12
2014-12-08 13:31:44 +00:00
Dominique Leuenberger
01f3106124 Accepting request 262555 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/262555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=6
2014-11-24 10:08:58 +00:00
Michal Čihař
b03062858e Accepting request 262554 from home:Nijel:branches:devel:languages:python
- Update to 1.3.0:
    * Fix a maximum recursion error occured during the inference,
      where statements with the same name weren't filtered properly.
      Closes pylint issue #295.
    * Check that EmptyNode has an underlying object in
      EmptyNode.has_underlying_object.
    * Simplify the understanding of enum members.
    * Fix an infinite loop with decorator call chain inference,
      where the decorator returns itself. Closes issue #50.
    * Various speed improvements. Patch by Alex Munroe.
    * Add pytest brain plugin. Patch by Robbie Coomber.
    * Support for Python versions < 2.7 has been dropped, and the
      source has been made compatible with Python 2 and 3. Running
      2to3 on installation for Python 3 is not needed anymore.
    * astroid now depends on six.
    * modutils._module_file opens __init__.py in binary mode.
      Closes issues #51 and #13.
    * Only C extensions from trusted sources (the standard library)
      are loaded into the examining Python process to build an AST
      from the live module.
    * Path names on case-insensitive filesystems are now properly
      handled. This fixes the stdlib detection code on Windows.
    * Metaclass-generating functions like six.with_metaclass
      are now supported via some explicit detection code.
    * astroid.register_module_extender has been added to generalize
      the support for module extenders as used by many brain plugins.
    * brain plugins can now register hooks to handle failed imports, 
      as done by the gobject-introspection plugin.
    * The modules have been moved to a separate package directory,
      `setup.py develop` now works correctly.

OBS-URL: https://build.opensuse.org/request/show/262554
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=10
2014-11-21 09:01:07 +00:00
Stephan Kulow
e4781e1879 Accepting request 259679 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/259679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-astroid?expand=0&rev=5
2014-11-05 14:55:05 +00:00
Michal Čihař
6ea5416d83 Accepting request 259678 from home:Nijel:branches:devel:languages:python
- Update to 1.2.1:
    * Fix a crash occurred when inferring decorator call chain.
      Closes issue #42.
    * Set the parent of vararg and kwarg nodes when inferring them.
      Closes issue #43.
    * namedtuple inference knows about '_fields' attribute.
    * enum members knows about the methods from the enum class.
    * Name inference will lookup in the parent function
      of the current scope, in case searching in the current scope
      fails.
    * Inference of the functional form of the enums takes into
      consideration the various inputs that enums accepts.
    * The inference engine handles binary operations (add, mul etc.)
      between instances.
    * Fix an infinite loop in the inference, by returning a copy
      of instance attributes, when calling 'instance_attr'.
      Closes issue #34 (patch by Emile Anclin).
    * Don't crash when trying to infer unbound object.__new__ call.
      Closes issue #11.
- Use upstream zip for packaging as .tar.gz is no longer provided

OBS-URL: https://build.opensuse.org/request/show/259678
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-astroid?expand=0&rev=8
2014-11-04 16:42:08 +00:00