diff --git a/black-24.8.0.tar.gz b/black-24.8.0.tar.gz deleted file mode 100644 index ac39a57..0000000 --- a/black-24.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2500945420b6784c38b9ee885af039f5e7471ef284ab03fa35ecdde4688cd83f -size 644810 diff --git a/black-25.1.0.tar.gz b/black-25.1.0.tar.gz new file mode 100644 index 0000000..232743a --- /dev/null +++ b/black-25.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33496d5cd1222ad73391352b4ae8da15253c5de89b93a80b3e2c8d9a19ec2666 +size 649449 diff --git a/python-black.changes b/python-black.changes index a553782..222a2f4 100644 --- a/python-black.changes +++ b/python-black.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Mon Feb 10 09:37:29 UTC 2025 - Nico Krapp + +- Update to 25.1.0: + Highlights: + * Normalize casing of Unicode escape characters in strings to lowercase (#2916) + * Fix inconsistencies in whether certain strings are detected as docstrings (#4095) + * Consistently add trailing commas to typed function parameters (#4164) + * Remove redundant parentheses in if guards for case blocks (#4214) + * Add parentheses to if clauses in case blocks when the line is too long (#4269) + * Whitespace before # fmt: skip comments is no longer normalized (#4146) + * Fix line length computation for certain expressions that involve the power operator (#4154) + * Check if there is a newline before the terminating quotes of a docstring (#4185) + * Fix type annotation spacing between * and more complex type variable tuple (#4440) + * Remove parentheses around sole list items (#4312) + * Generic function definitions are now formatted more elegantly: parameters are + split over multiple lines first instead of type parameter definitions (#4553) + Stable style: + * Fix formatting cells in IPython notebooks with magic methods and starting or trailing + empty lines (#4484) + * Fix crash when formatting with statements containing tuple generators/unpacking + (#4538) + Preview style: + * Fix/remove string merging changing f-string quotes on f-strings with internal quotes + (#4498) + * Collapse multiple empty lines after an import into one (#4489) + * Prevent string_processing and wrap_long_dict_values_in_parens from removing + parentheses around long dictionary values (#4377) + * Move wrap_long_dict_values_in_parens from the unstable to preview style (#4561) + Packaging: + * Store license identifier inside the License-Expression metadata field, see + PEP 639. (#4479) + Performance: + * Speed up the is_fstring_start function in Black's tokenizer (#4541) + Integrations: + * If using stdin with --stdin-filename set to a force excluded path, stdin won't be + formatted. (#4539) +- update requirements from pyproject.toml + ------------------------------------------------------------------- Fri Sep 27 01:22:37 UTC 2024 - Yogalakshmi Arunachalam diff --git a/python-black.spec b/python-black.spec index bbb51fc..57866e9 100644 --- a/python-black.spec +++ b/python-black.spec @@ -1,7 +1,7 @@ # # spec file for package python-black # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,48 +18,36 @@ %{?sle15_python_module_pythons} Name: python-black -Version: 24.8.0 +Version: 25.1.0 Release: 0 Summary: A code formatter written in, and written for Python License: MIT URL: https://github.com/psf/black Source: https://files.pythonhosted.org/packages/source/b/black/black-%{version}.tar.gz BuildRequires: %{python_module aiohttp >= 3.3.2} -BuildRequires: %{python_module aiohttp_cors} -BuildRequires: %{python_module attrs >= 18.1.0} BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module click >= 8.0.0} BuildRequires: %{python_module hatch-fancy-pypi-readme} BuildRequires: %{python_module hatch_vcs} BuildRequires: %{python_module hatchling >= 1.8.0} BuildRequires: %{python_module mypy_extensions >= 0.4.3} -BuildRequires: %{python_module packaging} +BuildRequires: %{python_module packaging >= 22.0} BuildRequires: %{python_module pathspec >= 0.9.0} BuildRequires: %{python_module pip} BuildRequires: %{python_module platformdirs >= 2} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module tomli >= 1.1.0} -%if 0%{?suse_version} > 1500 -BuildRequires: %{python_module typing_extensions >= 3.10.0.0 if %python-base < 3.11} -%endif BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-aiohttp >= 3.3.2 -Requires: python-aiohttp_cors -Requires: python-attrs >= 18.1.0 +Suggests: python-aiohttp >= 3.10.0 Requires: python-click >= 8.0.0 Requires: python-mypy_extensions >= 0.4.3 Requires: python-packaging Requires: python-pathspec >= 0.9.0 Requires: python-platformdirs >= 2 -Requires: python-tomli >= 1.1.0 Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch -%if 0%{?python_version_nodots} < 311 -Requires: python-typing_extensions >= 3.10.0.0 -%endif %python_subpackages %description