Revisions of python-black

buildservice-autocommit accepted request 1161451 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 63)
baserev update by copy to link target
buildservice-autocommit accepted request 1158808 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 62)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 61)
- update to 24.3.0 (bsc#1221530, CVE-2024-21503):
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 60)
- update to 24.3.0:
  * Don't move comments along with delimiters, which could cause
    crashes
  * Strengthen AST safety check to catch more unsafe changes to
    strings. Previous versions of Black would incorrectly format
    the contents of certain unusual f-strings containing
    nested strings with the same quote type. Now, Black will
    crash on such strings until support for the new f-string syntax
    is implemented.
  * Fix a bug where line-ranges exceeding the last code line
    would not work as expected
  * Fix catastrophic performance on docstrings that contain large
    numbers of leading tab characters. This fixes CVE-2024-21503.
  * Note what happens when `--check` is used with `--quiet`
  * Fixed a bug where comments where mistakenly removed along with
  * Move the hug_parens_with_braces_and_square_brackets feature to
    the unstable style due to an outstanding crash and proposed
buildservice-autocommit accepted request 1153125 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 59)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1152440 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 58)
- Update to 24.2.0
  * Consistently add trailing comma on typed parameters (#4164)
  * Fixed a bug where comments where mistakenly removed along with 
    redundant parentheses (#4218)
  * Move the hug_parens_with_braces_and_square_brackets feature to 
    the unstable style due to an outstanding crash and proposed 
    formatting tweaks (#4198)
  * Black now ignores pyproject.toml that is missing a [tool.black]
    section when discovering project root and configuration.
  * More changes, see upstream CHANGES.md
buildservice-autocommit accepted request 1142193 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 57)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 56)
- update to 24.1.0:
  * Add parentheses around `if`-`else` expressions
  * Dummy class and function implementations consisting only of
    `...` are formatted more compactly
  * If an assignment statement is too long, we now prefer
    splitting on the right-hand side
  * Hex codes in Unicode escape sequences are now standardized to
    lowercase
  * Allow empty first lines at the beginning of most blocks
  * Add parentheses around long type annotations
  * Enforce newline after module docstrings
  * Fix incorrect magic trailing comma handling in return types
  * Remove blank lines before class docstrings
  * Wrap multiple context managers in parentheses if combined in
    a single `with` statement
  * Fix bug in line length calculations for power operations
  * Add trailing commas to collection literals even if there's a
    comment after the last entry
  * When using `--skip-magic-trailing-comma` or `-C`, trailing
    commas are stripped from subscript expressions with more than
    1 element
  * Add extra blank lines in stubs in a few cases
  * Accept raw strings as docstrings
  * Split long lines in case blocks
  * Stop removing spaces from walrus operators within subscripts
  * Fix incorrect formatting of certain async statements
  * Allow combining `# fmt: skip` with other comments
  * There are already a few improvements in the `--preview`
    style, which are slated for the 2025 stable style. Try them
    out and share your feedback. In the past, the preview
buildservice-autocommit accepted request 1136067 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 55)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 54)
- update to 23.12.1:
  * Fixed a bug that included dependencies from the `d` extra by
    default
  * This release (23.12.0) will still produce the 2023 style.
    Most but not all of the changes in `--preview` mode will be
    in the 2024 stable style.
  * Fix bug where `# fmt: off` automatically dedents when used
    with the `--line-ranges` option, even when it is not within
    the specified line range.
  * Fix feature detection for parenthesized context managers
  * Prefer more equal signs before a break when splitting chained
    assignments
  * Standalone form feed characters at the module level are no
    longer removed
  * Additional cases of immediately nested tuples, lists, and
    dictionaries are now indented less
  * Allow empty lines at the beginning of all blocks, except
    immediately before a docstring
  * Fix crash in preview mode when using a short `--line-length`
  * Keep suites consisting of only an ellipsis on their own lines
    if they are not functions or class definitions
  * `--line-ranges` now skips _Black_'s internal stability check
    in `--safe` mode. This avoids a crash on rare inputs that have
    many unformatted same-content lines.
buildservice-autocommit accepted request 1127150 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 53)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 52)
- update to 23.11.0:
  * Support formatting ranges of lines with the new `--line-
    ranges` command-line option
  * Fix crash on formatting bytes strings that look like
    docstrings (#4003)
  * Fix crash when whitespace followed a backslash before newline
    in a docstring (#4008)
  * Fix standalone comments inside complex blocks crashing Black
  * Fix crash on formatting code like `await (a ** b)` (#3994)
  * No longer treat leading f-strings as docstrings. This matches
    Python's behaviour and fixes a crash (#4019)
  * Consistently apply force exclusion logic before resolving
    symlinks (#4015)
  * Fix a bug in the matching of absolute path names in
    `--include` (#3976)
buildservice-autocommit accepted request 1120053 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 51)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 50)
- update to 23.10.1:
  * Maintanence release to get a fix out for GitHub Action edge
    case (#3957)
  * Fix merging implicit multiline strings that have inline
    comments (#3956)
  * Allow empty first line after block open before a comment or
    compound statement (#3967)
  * Fix comments getting removed from inside parenthesized
    strings (#3909)
  * Fix long lines with power operators getting split before the
    line length (#3942)
  * Long type hints are now wrapped in parentheses and properly
    indented when split across multiple lines (#3899)
  * Magic trailing commas are now respected in return types.
  * Require one empty line after module-level docstrings. (#3932)
  * Treat raw triple-quoted strings as docstrings (#3947)
  * Fix bug where attributes named `type` were not accepted
    inside `match` statements
  * Add support for PEP 695 type aliases containing lambdas and
    other unusual expressions
  * Black no longer attempts to provide special errors for
    attempting to format Python 2 code (#3933)
  * Black will more consistently print stacktraces on internal
    errors in verbose mode
buildservice-autocommit accepted request 1112329 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 49)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 48)
- remove buildrequires that are not used on sle15
Markéta Machová's avatar Markéta Machová (mcalabkova) committed (revision 47)
one version shy
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 46)
- update to 23.9.1:
  * Upgrade to mypy 1.5.1 (#3864)
  * Store raw tuples instead of NamedTuples in Black's cache,
    improving performance and decreasing the size of the cache
  * More concise formatting for dummy implementations (#3796)
  * In stub files, add a blank line between a statement with a
    body (e.g an `if sys.version_info > (3, x):`) and a
    function definition on the same level (#3862)
  * Fix a bug whereby spaces were removed from walrus operators
    within subscript(#3823)
  * Black now applies exclusion and ignore logic before resolving
    symlinks (#3846)
  * Avoid importing `IPython` if notebook cells do not contain
    magics (#3782)
  * Improve caching by comparing file hashes as fallback for
    mtime and size (#3821)
  * Fix an issue in `blackd` with single character input (#3558)
    have an extra blank line added when they are right after
- update to version 22.8.0:
    + Immediate .gitignore files in source directories given on the command line are now also respected, previously only .gitignore files
- python-aiohttp_cors is now available --> install blackd
- Add missing Requires
    as it turned out to be a bad idea
buildservice-autocommit accepted request 1098965 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 45)
baserev update by copy to link target
Displaying revisions 1 - 20 of 63
openSUSE Build Service is sponsored by