<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/flake8.git/tests/unit/test_application.py, branch parallel-syntax-error</title>
<subtitle>gitlab.com: pycqa/flake8.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/'/>
<entry>
<title>extend black formatting to tests as well</title>
<updated>2021-04-18T16:23:48+00:00</updated>
<author>
<name>Anthony Sottile</name>
<email>asottile@umich.edu</email>
</author>
<published>2021-04-18T16:17:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=af1668bf04079b1a8db5910a5e3697c7c8db8fc9'/>
<id>af1668bf04079b1a8db5910a5e3697c7c8db8fc9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>automatic: pyupgrade --py36-plus</title>
<updated>2021-03-31T00:37:13+00:00</updated>
<author>
<name>Anthony Sottile</name>
<email>asottile@umich.edu</email>
</author>
<published>2021-03-30T00:43:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=358ae85120b5336f6abf574688b1f7290b3c8cc4'/>
<id>358ae85120b5336f6abf574688b1f7290b3c8cc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes --exit-zero when empty --diff</title>
<updated>2019-12-02T04:47:15+00:00</updated>
<author>
<name>Kinya TERASAKA</name>
<email>kinya.terasaka@visasq.com</email>
</author>
<published>2019-12-02T04:11:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=cc037338df79df6a1d693d70113033aac355cd77'/>
<id>cc037338df79df6a1d693d70113033aac355cd77</id>
<content type='text'>
fixes pycqa/flake8/merge_requests!137
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes pycqa/flake8/merge_requests!137
</pre>
</div>
</content>
</entry>
<entry>
<title>application: Rename prelim parsing method to 'parse_preliminary_options'</title>
<updated>2019-11-02T17:34:38+00:00</updated>
<author>
<name>Eric N. Vander Weele</name>
<email>ericvw@gmail.com</email>
</author>
<published>2019-11-02T02:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=1abe1d42c206f383d863ba97b781646942e9cd8a'/>
<id>1abe1d42c206f383d863ba97b781646942e9cd8a</id>
<content type='text'>
Positional arguments are not used nor parsed for pre-configuration
loading.  Thus, renaming the method and updating the docstrings
appropriately.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Positional arguments are not used nor parsed for pre-configuration
loading.  Thus, renaming the method and updating the docstrings
appropriately.
</pre>
</div>
</content>
</entry>
<entry>
<title>application: Ensure `--version` is unknown during preliminary parsing</title>
<updated>2019-10-25T21:07:43+00:00</updated>
<author>
<name>Eric N. Vander Weele</name>
<email>ericvw@gmail.com</email>
</author>
<published>2019-10-25T19:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=4151ae0e532c9f5660b08747ac7f1b8411aada19'/>
<id>4151ae0e532c9f5660b08747ac7f1b8411aada19</id>
<content type='text'>
Now that the preliminary parser is being used, we can remove needing to
prune out `--version` and copying the original `argv` list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that the preliminary parser is being used, we can remove needing to
prune out `--version` and copying the original `argv` list.
</pre>
</div>
</content>
</entry>
<entry>
<title>application: Ensure `-h/--help` is unknown during preliminary parsing</title>
<updated>2019-10-25T21:07:43+00:00</updated>
<author>
<name>Eric N. Vander Weele</name>
<email>ericvw@gmail.com</email>
</author>
<published>2019-10-25T19:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=b9c8c3e118492a5201c444434a3000436a007926'/>
<id>b9c8c3e118492a5201c444434a3000436a007926</id>
<content type='text'>
Now that the preliminary parser is being used, we can remove needing to
prune out `-h` and `--help` from the copied `args` list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that the preliminary parser is being used, we can remove needing to
prune out `-h` and `--help` from the copied `args` list.
</pre>
</div>
</content>
</entry>
<entry>
<title>application: Keep unknown options in the unknown argument list</title>
<updated>2019-10-25T21:07:43+00:00</updated>
<author>
<name>Eric N. Vander Weele</name>
<email>ericvw@gmail.com</email>
</author>
<published>2019-10-25T19:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=2260f5362ef3d136e4233d65735641d9714f9ffc'/>
<id>2260f5362ef3d136e4233d65735641d9714f9ffc</id>
<content type='text'>
Positional arguments aren't necessary for determining where to
load configuration anymore and is safe to keep both options and
arguments to be forwarded for later parsing after configuration is
loaded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Positional arguments aren't necessary for determining where to
load configuration anymore and is safe to keep both options and
arguments to be forwarded for later parsing after configuration is
loaded.
</pre>
</div>
</content>
</entry>
<entry>
<title>application: Change to `argparse.ArgumentParser` for preliminary parsing</title>
<updated>2019-10-25T21:07:43+00:00</updated>
<author>
<name>Eric N. Vander Weele</name>
<email>ericvw@gmail.com</email>
</author>
<published>2019-10-25T19:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=7f46990f4b1dcd59e8c593538b37578cbf9f3d77'/>
<id>7f46990f4b1dcd59e8c593538b37578cbf9f3d77</id>
<content type='text'>
Now that preliminary options are registered with the preliminary parser
on the `Application`, leverage that for parsing known options.

This important change removes the `Application.option_manager` from
being responsible for pre-configuration parsing and the workarounds
needed in the `Application.parse_preliminary_options_and_args()` to
account for the fact that `Application.option_manager` was aware of
*all* options, not just the options necessary for pre-configuration
loading.  A following commit will address removing these workarounds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that preliminary options are registered with the preliminary parser
on the `Application`, leverage that for parsing known options.

This important change removes the `Application.option_manager` from
being responsible for pre-configuration parsing and the workarounds
needed in the `Application.parse_preliminary_options_and_args()` to
account for the fact that `Application.option_manager` was aware of
*all* options, not just the options necessary for pre-configuration
loading.  A following commit will address removing these workarounds.
</pre>
</div>
</content>
</entry>
<entry>
<title>application: Remove preliminary argument parsing state</title>
<updated>2019-10-01T06:48:18+00:00</updated>
<author>
<name>Eric N. Vander Weele</name>
<email>ericvw@gmail.com</email>
</author>
<published>2019-10-01T06:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=b54164f916922725c17e6d0df75998ada6b27eef'/>
<id>b54164f916922725c17e6d0df75998ada6b27eef</id>
<content type='text'>
The preliminary options and arguments returned from
`.parse_preliminary_options_and_args()` are now all threaded through to
the appropriate methods during initialization.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The preliminary options and arguments returned from
`.parse_preliminary_options_and_args()` are now all threaded through to
the appropriate methods during initialization.
</pre>
</div>
</content>
</entry>
<entry>
<title>application: Return namespace and args from preliminary arg parsing</title>
<updated>2019-10-01T06:48:18+00:00</updated>
<author>
<name>Eric N. Vander Weele</name>
<email>ericvw@gmail.com</email>
</author>
<published>2019-10-01T06:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/flake8.git/commit/?id=6043e908552cd38a75098c99a739497744170e81'/>
<id>6043e908552cd38a75098c99a739497744170e81</id>
<content type='text'>
This is the initial step towards removing state from the `Application`
object during argument parsing and handling.  The goal is to remove
`Application.prelim_opts` and `Application.prelim_args`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the initial step towards removing state from the `Application`
object during argument parsing and handling.  The goal is to remove
`Application.prelim_opts` and `Application.prelim_args`.
</pre>
</div>
</content>
</entry>
</feed>
