<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/flake8.git/flake8/tests, branch bug/122</title>
<subtitle>gitlab.com: pycqa/flake8.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/'/>
<entry>
<title>Merge branch 'bug/121' into 'master'</title>
<updated>2016-02-16T15:12:57+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-02-16T15:12:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=b25ad979a608ecedc2f9f08c027383765c50f59b'/>
<id>b25ad979a608ecedc2f9f08c027383765c50f59b</id>
<content type='text'>

Update setuptools command option normalization

We were very naively "normalizing" options parsed and provided by
setuptools. This updates our handling to store the Option instance
from optparse so we can inspect the type, action, and option name for
more intelligent option normalization.

Closes #121

See merge request !52</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Update setuptools command option normalization

We were very naively "normalizing" options parsed and provided by
setuptools. This updates our handling to store the Option instance
from optparse so we can inspect the type, action, and option name for
more intelligent option normalization.

Closes #121

See merge request !52</pre>
</div>
</content>
</entry>
<entry>
<title>Update setuptools command option normalization</title>
<updated>2016-02-14T19:41:33+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-02-14T19:41:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=a8aac5609290764e4ec0fb667203c3b13d1ef673'/>
<id>a8aac5609290764e4ec0fb667203c3b13d1ef673</id>
<content type='text'>
We were very naively "normalizing" options parsed and provided by
setuptools. This updates our handling to store the Option instance
from optparse so we can inspect the type, action, and option name for
more intelligent option normalization.

Closes #121
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were very naively "normalizing" options parsed and provided by
setuptools. This updates our handling to store the Option instance
from optparse so we can inspect the type, action, and option name for
more intelligent option normalization.

Closes #121
</pre>
</div>
</content>
</entry>
<entry>
<title>Definitely fix bug reading options from config files</title>
<updated>2016-02-11T15:41:14+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-02-11T15:41:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=7d40f525f0fde4c85b1ab76672a2f04b89c5b3ec'/>
<id>7d40f525f0fde4c85b1ab76672a2f04b89c5b3ec</id>
<content type='text'>
Previously we were not reading output_file or enable_extensions from
user provided configuration files. The configuration option name
provided to config_options needs to be hyphenated in order for pep8 to
recognize and parse out the option correctly. Also, the destination name
needs to match the configuration option name that pep8 looks for
otherwise it will raise an unhandled KeyError exception.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously we were not reading output_file or enable_extensions from
user provided configuration files. The configuration option name
provided to config_options needs to be hyphenated in order for pep8 to
recognize and parse out the option correctly. Also, the destination name
needs to match the configuration option name that pep8 looks for
otherwise it will raise an unhandled KeyError exception.
</pre>
</div>
</content>
</entry>
<entry>
<title>On Python 2.6 TestCase.assertRaises is not a context manager</title>
<updated>2015-12-30T21:09:37+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2015-12-30T21:09:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=ebcf3493ec9438bba345bd0d9fe9d02bb120a596'/>
<id>ebcf3493ec9438bba345bd0d9fe9d02bb120a596</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding include in and exclude from doctests</title>
<updated>2015-12-30T19:14:08+00:00</updated>
<author>
<name>Jason Myers</name>
<email>jason@jasonamyers.com</email>
</author>
<published>2015-12-24T17:00:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=c9309cb87c18ef2e0ec6600fd6c0e711d6399ef7'/>
<id>c9309cb87c18ef2e0ec6600fd6c0e711d6399ef7</id>
<content type='text'>
Signed-off-by: Jason Myers &lt;jason@jasonamyers.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jason Myers &lt;jason@jasonamyers.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite some tests from !41</title>
<updated>2015-10-08T03:09:04+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2015-10-08T03:09:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=d42232554895b473a612e72cc11b68720f672bf2'/>
<id>d42232554895b473a612e72cc11b68720f672bf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option_normalizer test code</title>
<updated>2015-10-03T11:46:11+00:00</updated>
<author>
<name>geonu</name>
<email>ge0nu.two@gmail.com</email>
</author>
<published>2015-10-03T11:44:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=0cc12e22ae364446314c8e86e437fad3ed2433dd'/>
<id>0cc12e22ae364446314c8e86e437fad3ed2433dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bug/67' into 'master'</title>
<updated>2015-09-28T01:32:11+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2015-09-28T01:32:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=bf19122741be2bf783bc8ef081d6a6f1d670e287'/>
<id>bf19122741be2bf783bc8ef081d6a6f1d670e287</id>
<content type='text'>

Remove enabled extensions from `options.select`

When taking advantage of the --select flag for off-by-default
extensions, we neglected to take into account the fact that leaving the
extension names in the select list would cause different behaviour in
pep8. This should remedy this.

Related to GitLab bug #67

----

cc @joe-gordon0

See merge request !37</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Remove enabled extensions from `options.select`

When taking advantage of the --select flag for off-by-default
extensions, we neglected to take into account the fact that leaving the
extension names in the select list would cause different behaviour in
pep8. This should remedy this.

Related to GitLab bug #67

----

cc @joe-gordon0

See merge request !37</pre>
</div>
</content>
</entry>
<entry>
<title>Add better logic for loading entry points</title>
<updated>2015-09-27T19:11:17+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2015-09-27T19:11:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=0c0eadc0a042f12c43cb17ede5367b66335dbbc3'/>
<id>0c0eadc0a042f12c43cb17ede5367b66335dbbc3</id>
<content type='text'>
As noted in the code, setuptools 11.3 deprecated EntryPoint.load and
its require parameter. Starting with 11.3 the preferred way is use
EntryPoint.require and EntryPoint.resolve as necessary. Unfortunately,
those methods do not exist in all versions of setuptools. So we have
to check for them and use them when they're available. Otherwise, we
fallback to using EntryPoint.load with the require parameter.

Closes #59
Closes #90
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As noted in the code, setuptools 11.3 deprecated EntryPoint.load and
its require parameter. Starting with 11.3 the preferred way is use
EntryPoint.require and EntryPoint.resolve as necessary. Unfortunately,
those methods do not exist in all versions of setuptools. So we have
to check for them and use them when they're available. Otherwise, we
fallback to using EntryPoint.load with the require parameter.

Closes #59
Closes #90
</pre>
</div>
</content>
</entry>
<entry>
<title>Add --enable-extensions flag to Flake8</title>
<updated>2015-09-27T15:08:23+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2015-09-27T14:45:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=96cb23e2e786ca1afa171c3e20692dedefbf2944'/>
<id>96cb23e2e786ca1afa171c3e20692dedefbf2944</id>
<content type='text'>
This new flag is added so that off-by-default extensions can be enabled
without using --select which (currently) causes several problems with
pep8's rule engine. This also adds support to the --enable-extensions
flag to be specified as a multi-line config option in an appropriate
config file.

Closes GitLab #67
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This new flag is added so that off-by-default extensions can be enabled
without using --select which (currently) causes several problems with
pep8's rule engine. This also adds support to the --enable-extensions
flag to be specified as a multi-line config option in an appropriate
config file.

Closes GitLab #67
</pre>
</div>
</content>
</entry>
</feed>
