<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/astroid-git.git/ChangeLog, branch 2.3</title>
<subtitle>github.com: PyCQA/astroid.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/'/>
<entry>
<title>Prepare 2.3.3</title>
<updated>2019-11-06T18:35:12+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-11-06T18:35:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=ace7b2967ea762ec43fc7be8ab9c8007564d9be2'/>
<id>ace7b2967ea762ec43fc7be8ab9c8007564d9be2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare 2.3.2</title>
<updated>2019-10-18T09:07:19+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-10-18T09:07:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=8b0fcc211e3e31e1b10ede520d83488b2e1ba986'/>
<id>8b0fcc211e3e31e1b10ede520d83488b2e1ba986</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass an inference context to `metaclass()` when inferring an object type</title>
<updated>2019-10-18T08:50:35+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-10-18T08:50:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=ed42e0ceea0d2b1eb9cbac3562df28a185c85aaf'/>
<id>ed42e0ceea0d2b1eb9cbac3562df28a185c85aaf</id>
<content type='text'>
This should prevent a bunch of recursion errors happening in pylint.
Also refactor the inference of `IfExp` nodes to use separate contexts
for each potential branch.

Close PyCQA/pylint#3152
Close PyCQA/pylint#3159
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should prevent a bunch of recursion errors happening in pylint.
Also refactor the inference of `IfExp` nodes to use separate contexts
for each potential branch.

Close PyCQA/pylint#3152
Close PyCQA/pylint#3159
</pre>
</div>
</content>
</entry>
<entry>
<title>All type comments have as parent the corresponding `astroid` node</title>
<updated>2019-10-09T07:31:06+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-10-09T07:31:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=5f235c093626f55888ddfa3f5df459fde6f9ac7d'/>
<id>5f235c093626f55888ddfa3f5df459fde6f9ac7d</id>
<content type='text'>
Until now they had as parent the builtin `ast` node which meant
we were operating with primitive objects instead of our own.

Close PyCQA/pylint#3174
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Until now they had as parent the builtin `ast` node which meant
we were operating with primitive objects instead of our own.

Close PyCQA/pylint#3174
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare 2.3.1</title>
<updated>2019-10-09T07:29:13+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-09-30T07:54:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=09d561c0aa2572d31ed2fb82bb511f98679ec96d'/>
<id>09d561c0aa2572d31ed2fb82bb511f98679ec96d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow annotated assign with attrs</title>
<updated>2019-10-09T07:28:54+00:00</updated>
<author>
<name>Tomas Novak</name>
<email>ext.Tomas.Novak@skoda-auto.cz</email>
</author>
<published>2019-09-15T21:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=276ada6760e3c49954bbad4ccd806cee7fb64c7c'/>
<id>276ada6760e3c49954bbad4ccd806cee7fb64c7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>A transform for the builtin `dataclasses` module was added.</title>
<updated>2019-10-09T07:28:26+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-09-26T07:19:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=25aec83171827be737c07297b909e667f10a8d46'/>
<id>25aec83171827be737c07297b909e667f10a8d46</id>
<content type='text'>
This should address various `dataclasses` issues that were surfaced
even more after the release of pylint 2.4.0.
In the previous versions of `astroid`, annotated assign nodes were
allowed to be retrieved via `getattr()` but that no longer happens
with the latest `astroid` release, as those attribute are not actual
attributes, but rather virtual ones, thus an operation such as `getattr()`
does not make sense for them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should address various `dataclasses` issues that were surfaced
even more after the release of pylint 2.4.0.
In the previous versions of `astroid`, annotated assign nodes were
allowed to be retrieved via `getattr()` but that no longer happens
with the latest `astroid` release, as those attribute are not actual
attributes, but rather virtual ones, thus an operation such as `getattr()`
does not make sense for them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare 2.3.0</title>
<updated>2019-09-24T07:24:20+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-09-24T07:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=e22858bd33f7926aff81d83df1ffb388e5cfd723'/>
<id>e22858bd33f7926aff81d83df1ffb388e5cfd723</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a brain tip for ``subprocess.check_output``</title>
<updated>2019-09-11T12:32:08+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-09-11T12:32:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=5259dfa3bf17f22a4f85982092fcd347e47ea126'/>
<id>5259dfa3bf17f22a4f85982092fcd347e47ea126</id>
<content type='text'>
Close #689
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #689
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove NodeNG.nearest method (#692)</title>
<updated>2019-09-10T08:22:52+00:00</updated>
<author>
<name>kavins14</name>
<email>kavin.singh@mail.utoronto.ca</email>
</author>
<published>2019-09-10T08:22:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/astroid-git.git/commit/?id=6161910d4775138955b3455d7221646fb0a730a2'/>
<id>6161910d4775138955b3455d7221646fb0a730a2</id>
<content type='text'>
The NodeNG.nearest method was not working properly as outlined in #691 
and seem to not be in use at all across astroid and pylint. 

Close #691</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The NodeNG.nearest method was not working properly as outlined in #691 
and seem to not be in use at all across astroid and pylint. 

Close #691</pre>
</div>
</content>
</entry>
</feed>
