Fix outdated references to 3.6 and run pyupgrade (#3286)
I also missed the accidental removal of the 3.11 classifier in the PR.
This commit is contained in:
parent
468ceafca5
commit
2189bcaac0
@ -38,9 +38,8 @@ Try it out now using the [Black Playground](https://black.vercel.app). Watch the
|
|||||||
|
|
||||||
### Installation
|
### Installation
|
||||||
|
|
||||||
_Black_ can be installed by running `pip install black`. It requires Python 3.6.2+ to
|
_Black_ can be installed by running `pip install black`. It requires Python 3.7+ to run.
|
||||||
run. If you want to format Jupyter Notebooks, install with
|
If you want to format Jupyter Notebooks, install with `pip install 'black[jupyter]'`.
|
||||||
`pip install 'black[jupyter]'`.
|
|
||||||
|
|
||||||
If you can't wait for the latest _hotness_ and want to install from GitHub, use:
|
If you can't wait for the latest _hotness_ and want to install from GitHub, use:
|
||||||
|
|
||||||
|
@ -16,9 +16,8 @@ Also, you can try out _Black_ online for minimal fuss on the
|
|||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
_Black_ can be installed by running `pip install black`. It requires Python 3.6.2+ to
|
_Black_ can be installed by running `pip install black`. It requires Python 3.7+ to run.
|
||||||
run. If you want to format Jupyter Notebooks, install with
|
If you want to format Jupyter Notebooks, install with `pip install 'black[jupyter]'`.
|
||||||
`pip install 'black[jupyter]'`.
|
|
||||||
|
|
||||||
If you can't wait for the latest _hotness_ and want to install from GitHub, use:
|
If you can't wait for the latest _hotness_ and want to install from GitHub, use:
|
||||||
|
|
||||||
|
@ -148,7 +148,7 @@ curl https://raw.githubusercontent.com/psf/black/stable/autoload/black.vim -o ~/
|
|||||||
Let me know if this requires any changes to work with Vim 8's builtin `packadd`, or
|
Let me know if this requires any changes to work with Vim 8's builtin `packadd`, or
|
||||||
Pathogen, and so on.
|
Pathogen, and so on.
|
||||||
|
|
||||||
This plugin **requires Vim 7.0+ built with Python 3.6+ support**. It needs Python 3.6 to
|
This plugin **requires Vim 7.0+ built with Python 3.7+ support**. It needs Python 3.7 to
|
||||||
be able to run _Black_ inside the Vim process which is much faster than calling an
|
be able to run _Black_ inside the Vim process which is much faster than calling an
|
||||||
external command.
|
external command.
|
||||||
|
|
||||||
|
@ -58,6 +58,7 @@ classifiers = [
|
|||||||
"Programming Language :: Python :: 3.8",
|
"Programming Language :: Python :: 3.8",
|
||||||
"Programming Language :: Python :: 3.9",
|
"Programming Language :: Python :: 3.9",
|
||||||
"Programming Language :: Python :: 3.10",
|
"Programming Language :: Python :: 3.10",
|
||||||
|
"Programming Language :: Python :: 3.11",
|
||||||
"Topic :: Software Development :: Libraries :: Python Modules",
|
"Topic :: Software Development :: Libraries :: Python Modules",
|
||||||
"Topic :: Software Development :: Quality Assurance",
|
"Topic :: Software Development :: Quality Assurance",
|
||||||
]
|
]
|
||||||
|
@ -270,8 +270,7 @@ def _generate_ignored_nodes_from_fmt_skip(
|
|||||||
while "\n" not in prev_sibling.prefix and prev_sibling.prev_sibling is not None:
|
while "\n" not in prev_sibling.prefix and prev_sibling.prev_sibling is not None:
|
||||||
prev_sibling = prev_sibling.prev_sibling
|
prev_sibling = prev_sibling.prev_sibling
|
||||||
siblings.insert(0, prev_sibling)
|
siblings.insert(0, prev_sibling)
|
||||||
for sibling in siblings:
|
yield from siblings
|
||||||
yield sibling
|
|
||||||
elif (
|
elif (
|
||||||
parent is not None and parent.type == syms.suite and leaf.type == token.NEWLINE
|
parent is not None and parent.type == syms.suite and leaf.type == token.NEWLINE
|
||||||
):
|
):
|
||||||
|
@ -58,12 +58,7 @@ def shutdown(loop: asyncio.AbstractEventLoop) -> None:
|
|||||||
|
|
||||||
for task in to_cancel:
|
for task in to_cancel:
|
||||||
task.cancel()
|
task.cancel()
|
||||||
if sys.version_info >= (3, 7):
|
|
||||||
loop.run_until_complete(asyncio.gather(*to_cancel, return_exceptions=True))
|
loop.run_until_complete(asyncio.gather(*to_cancel, return_exceptions=True))
|
||||||
else:
|
|
||||||
loop.run_until_complete(
|
|
||||||
asyncio.gather(*to_cancel, loop=loop, return_exceptions=True)
|
|
||||||
)
|
|
||||||
finally:
|
finally:
|
||||||
# `concurrent.futures.Future` objects cannot be cancelled once they
|
# `concurrent.futures.Future` objects cannot be cancelled once they
|
||||||
# are already running. There might be some when the `shutdown()` happened.
|
# are already running. There might be some when the `shutdown()` happened.
|
||||||
@ -191,9 +186,6 @@ async def schedule_formatting(
|
|||||||
sources_to_cache.append(src)
|
sources_to_cache.append(src)
|
||||||
report.done(src, changed)
|
report.done(src, changed)
|
||||||
if cancelled:
|
if cancelled:
|
||||||
if sys.version_info >= (3, 7):
|
|
||||||
await asyncio.gather(*cancelled, return_exceptions=True)
|
await asyncio.gather(*cancelled, return_exceptions=True)
|
||||||
else:
|
|
||||||
await asyncio.gather(*cancelled, loop=loop, return_exceptions=True)
|
|
||||||
if sources_to_cache:
|
if sources_to_cache:
|
||||||
write_cache(cache, sources_to_cache, mode)
|
write_cache(cache, sources_to_cache, mode)
|
||||||
|
@ -1256,7 +1256,7 @@ def do_transform(self, line: Line, string_idx: int) -> Iterator[TResult[Line]]:
|
|||||||
|
|
||||||
string_op_leaves = self._get_string_operator_leaves(LL)
|
string_op_leaves = self._get_string_operator_leaves(LL)
|
||||||
string_op_leaves_length = (
|
string_op_leaves_length = (
|
||||||
sum([len(str(prefix_leaf)) for prefix_leaf in string_op_leaves]) + 1
|
sum(len(str(prefix_leaf)) for prefix_leaf in string_op_leaves) + 1
|
||||||
if string_op_leaves
|
if string_op_leaves
|
||||||
else 0
|
else 0
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user