"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "black" between the packages
black-22.3.0.tar.gz and black-22.6.0.tar.gz

About: Black is a Python code formatter.

Summary:

The "black" source code changed by about 12.1% and now consists of 297 regular files (+11) and 52 directories (+13).

Related Informations:

See CHANGES.md (black 22.6.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Patch 9 4 4 1
Python program 260 97 86 17
Configuration file 5 0 0 0
Initialization file 3 0 0 2
JSON file 10 5 5 0
Makefile 1 0 0 0
SGML document 6 1 0 0
DOS Batch file 1 0 0 0
Git file 6 0 0 0
RST file 10 0 6 0
Vim Settings file 2 0 0 1
YAML file 17 0 0 11
Data file 2 1 1 0
Image file 2 0 0 0
Vector Image file 1 0 0 0
Directory 52 13 0 0
Change log 2 0 0 2
License 5 1 1 0
Readme file 3 0 0 1
Text file 47 6 1 10
Other 9 0 0 0
Total Files45312810445



Patches (all 9):

NameStatusDeltaVisual Diff
docs/usage_and_configuration/the_basics.md changed 2.6% diff
tests/data/blackd_diff.diff moved 0.0%
tests/data/miscellaneous/blackd_diff.diff
tests/data/expression.diff moved 0.0%
tests/data/simple_cases/expression.diff
tests/data/expression_skip_magic_trailing_comma.diff moved 0.0%
tests/data/miscellaneous/expression_skip_magic_trailing_comma.diff
tests/data/missing_final_newline.diff moved 0.0%
tests/data/miscellaneous/missing_final_newline.diff

Python Programs (200 of 260):

NameStatusDeltaVisual Diff
docs/conf.py changed 1.4% diff
gallery/gallery.py changed 4.6% diff
scripts/migrate-black.py added
setup.py changed 1.3% diff
src/black/__init__.py changed 2.8% diff
src/black/comments.py changed 3.0% diff
src/black/files.py changed 1.4% diff
src/black/linegen.py changed 19.6% diff
src/black/lines.py changed 1.5% diff
src/black/mode.py changed 12.7% diff
src/black/nodes.py changed 2.4% diff
src/blib2to3/pygram.py changed 0.4% diff
tests/data/async_as_identifier.py moved 0.0%
tests/data/miscellaneous/async_as_identifier.py
tests/data/attribute_access_on_number_literals.py moved 0.0%
tests/data/simple_cases/attribute_access_on_number_literals.py
tests/data/beginning_backslash.py moved 0.0%
tests/data/simple_cases/beginning_backslash.py
tests/data/blackd_diff.py moved 0.0%
tests/data/miscellaneous/blackd_diff.py
tests/data/bracketmatch.py moved 0.0%
tests/data/simple_cases/bracketmatch.py
tests/data/cantfit.py moved 0.0%
tests/data/preview/cantfit.py
tests/data/class_blank_parentheses.py moved 0.0%
tests/data/simple_cases/class_blank_parentheses.py
tests/data/class_methods_new_line.py moved 0.0%
tests/data/simple_cases/class_methods_new_line.py
tests/data/collections.py moved 0.0%
tests/data/simple_cases/collections.py
tests/data/comment_after_escaped_newline.py moved 0.0%
tests/data/simple_cases/comment_after_escaped_newline.py
tests/data/comments.py moved 0.0%
tests/data/simple_cases/comments.py
tests/data/comments2.py moved 0.0%
tests/data/simple_cases/comments2.py
tests/data/comments3.py moved 0.0%
tests/data/simple_cases/comments3.py
tests/data/comments4.py moved 0.0%
tests/data/simple_cases/comments4.py
tests/data/comments5.py moved 0.0%
tests/data/simple_cases/comments5.py
tests/data/comments6.py moved 0.0%
tests/data/simple_cases/comments6.py
tests/data/comments7.py moved 0.0%
tests/data/preview/comments7.py
tests/data/comments8.py moved 0.0%
tests/data/preview/comments8.py
tests/data/comments_non_breaking_space.py moved 0.0%
tests/data/simple_cases/comments_non_breaking_space.py
tests/data/composition.py moved 0.0%
tests/data/simple_cases/composition.py
tests/data/composition_no_trailing_comma.py moved 0.0%
tests/data/simple_cases/composition_no_trailing_comma.py
tests/data/debug_visitor.py moved 0.0%
tests/data/miscellaneous/debug_visitor.py
tests/data/decorators.py moved 0.0%
tests/data/miscellaneous/decorators.py
tests/data/docstring.py moved 24.7% diff
tests/data/simple_cases/docstring.py
tests/data/docstring_no_string_normalization.py moved 0.0%
tests/data/miscellaneous/docstring_no_string_normalization.py
tests/data/empty_lines.py moved 0.0%
tests/data/simple_cases/empty_lines.py
tests/data/expression.py moved 0.0%
tests/data/simple_cases/expression.py
tests/data/fmtonoff.py moved 0.0%
tests/data/simple_cases/fmtonoff.py
tests/data/fmtonoff2.py moved 0.0%
tests/data/simple_cases/fmtonoff2.py
tests/data/fmtonoff3.py moved 0.0%
tests/data/simple_cases/fmtonoff3.py
tests/data/fmtonoff4.py moved 0.0%
tests/data/simple_cases/fmtonoff4.py
tests/data/fmtskip.py moved 0.0%
tests/data/simple_cases/fmtskip.py
tests/data/fmtskip2.py moved 0.0%
tests/data/simple_cases/fmtskip2.py
tests/data/fmtskip3.py moved 0.0%
tests/data/simple_cases/fmtskip3.py
tests/data/fmtskip4.py moved 0.0%
tests/data/simple_cases/fmtskip4.py
tests/data/fmtskip5.py moved 0.0%
tests/data/simple_cases/fmtskip5.py
tests/data/fmtskip6.py moved 0.0%
tests/data/simple_cases/fmtskip6.py
tests/data/force_py36.py moved 0.0%
tests/data/miscellaneous/force_py36.py
tests/data/force_pyi.py moved 0.0%
tests/data/miscellaneous/force_pyi.py
tests/data/fstring.py moved 0.0%
tests/data/simple_cases/fstring.py
tests/data/function.py moved 0.0%
tests/data/simple_cases/function.py
tests/data/function2.py moved 0.0%
tests/data/simple_cases/function2.py
tests/data/function_trailing_comma.py moved 0.0%
tests/data/simple_cases/function_trailing_comma.py
tests/data/import_spacing.py moved 0.0%
tests/data/simple_cases/import_spacing.py
tests/data/long_strings.py moved 0.0%
tests/data/preview/long_strings.py
tests/data/long_strings__edge_case.py moved 0.0%
tests/data/preview/long_strings__edge_case.py
tests/data/long_strings__regression.py moved 0.0%
tests/data/preview/long_strings__regression.py
tests/data/long_strings_flag_disabled.py moved 0.0%
tests/data/miscellaneous/long_strings_flag_disabled.py
tests/data/missing_final_newline.py moved 0.0%
tests/data/miscellaneous/missing_final_newline.py
tests/data/numeric_literals.py moved 0.0%
tests/data/py_36/numeric_literals.py
tests/data/numeric_literals_skip_underscores.py moved 0.0%
tests/data/py_36/numeric_literals_skip_underscores.py
tests/data/one_element_subscript.py moved 0.0%
tests/data/preview/one_element_subscript.py
tests/data/parenthesized_context_managers.py moved 0.0%
tests/data/py_310/parenthesized_context_managers.py
tests/data/pattern_matching_complex.py moved 0.0%
tests/data/py_310/pattern_matching_complex.py
tests/data/pattern_matching_extras.py moved 0.0%
tests/data/py_310/pattern_matching_extras.py
tests/data/pattern_matching_generic.py moved 0.0%
tests/data/py_310/pattern_matching_generic.py
tests/data/pattern_matching_invalid.py moved 0.0%
tests/data/miscellaneous/pattern_matching_invalid.py
tests/data/pattern_matching_simple.py moved 0.0%
tests/data/py_310/pattern_matching_simple.py
tests/data/pattern_matching_style.py moved 0.0%
tests/data/py_310/pattern_matching_style.py
tests/data/pep_570.py moved 0.0%
tests/data/py_38/pep_570.py
tests/data/pep_572.py moved 0.0%
tests/data/py_38/pep_572.py
tests/data/pep_572_do_not_remove_parens.py moved 0.0%
tests/data/fast/pep_572_do_not_remove_parens.py
tests/data/pep_572_py310.py moved 0.0%
tests/data/py_310/pep_572_py310.py
tests/data/pep_572_py39.py moved 0.0%
tests/data/py_39/pep_572_py39.py
tests/data/pep_572_remove_parens.py moved 0.0%
tests/data/py_38/pep_572_remove_parens.py
tests/data/percent_precedence.py moved 0.0%
tests/data/preview/percent_precedence.py
tests/data/power_op_newline.py moved 0.0%
tests/data/miscellaneous/power_op_newline.py
tests/data/power_op_spacing.py moved 0.0%
tests/data/simple_cases/power_op_spacing.py
tests/data/preview/docstring_preview.py added
tests/data/preview/remove_await_parens.py added
tests/data/preview/remove_newline_after_code_block_open.py added
tests/data/preview/return_annotation_brackets.py added
tests/data/preview_310/remove_newline_after match.py added
tests/data/preview_39/remove_with_brackets.py added
tests/data/py_311/pep_646.py added
tests/data/py_311/pep_654.py added
tests/data/py_311/pep_654_style.py added
tests/data/python2_detection.py moved 0.0%
tests/data/miscellaneous/python2_detection.py
tests/data/python37.py moved 0.0%
tests/data/py_37/python37.py
tests/data/python38.py moved 0.0%
tests/data/py_38/python38.py
tests/data/python39.py moved 0.0%
tests/data/py_39/python39.py
tests/data/remove_except_parens.py moved 0.0%
tests/data/preview/remove_except_parens.py
tests/data/remove_for_brackets.py moved 11.5% diff
tests/data/preview/remove_for_brackets.py
tests/data/remove_parens.py moved 0.0%
tests/data/simple_cases/remove_parens.py
tests/data/simple_cases/fmtskip7.py added
tests/data/slices.py moved 0.0%
tests/data/simple_cases/slices.py
tests/data/starred_for_target.py moved 0.0%
tests/data/py_310/starred_for_target.py
tests/data/string_prefixes.py moved 0.0%
tests/data/simple_cases/string_prefixes.py
tests/data/string_quotes.py moved 0.0%
tests/data/miscellaneous/string_quotes.py
tests/data/stub.pyi moved 0.0%
tests/data/miscellaneous/stub.pyi
tests/data/torture.py moved 0.0%
tests/data/simple_cases/torture.py
tests/data/trailing_comma_optional_parens1.py moved 0.0%
tests/data/simple_cases/trailing_comma_optional_parens1.py
tests/data/trailing_comma_optional_parens2.py moved 0.0%
tests/data/simple_cases/trailing_comma_optional_parens2.py
tests/data/trailing_comma_optional_parens3.py moved 0.0%
tests/data/simple_cases/trailing_comma_optional_parens3.py
tests/data/tricky_unicode_symbols.py moved 0.0%
tests/data/simple_cases/tricky_unicode_symbols.py
tests/data/tupleassign.py moved 0.0%
tests/data/simple_cases/tupleassign.py
tests/test_black.py changed 4.4% diff
tests/test_blackd.py changed 10.2% diff
tests/test_format.py changed 74.0% diff
tests/test_ipynb.py changed 8.0% diff
tests/test_no_ipynb.py changed 14.2% diff
tests/util.py changed 30.9% diff

Initialization Files (2 of 3):

NameStatusDeltaVisual Diff
mypy.ini changed 4.9% diff
tox.ini changed 13.1% diff

JSON Files (all 10):

NameStatusDeltaVisual Diff
tests/data/non_python_notebook.ipynb moved 0.0%
tests/data/jupyter/non_python_notebook.ipynb
tests/data/notebook_empty_metadata.ipynb moved 0.0%
tests/data/jupyter/notebook_empty_metadata.ipynb
tests/data/notebook_no_trailing_newline.ipynb moved 0.0%
tests/data/jupyter/notebook_no_trailing_newline.ipynb
tests/data/notebook_trailing_newline.ipynb moved 0.0%
tests/data/jupyter/notebook_trailing_newline.ipynb
tests/data/notebook_without_changes.ipynb moved 0.0%
tests/data/jupyter/notebook_without_changes.ipynb

SGML Documents (1 of 6):

NameStatusDeltaVisual Diff
docs/index.md added

RST Files (6 of 10):

NameStatusDeltaVisual Diff
docs/contributing/index.rst removed
docs/guides/index.rst removed
docs/index.rst removed
docs/integrations/index.rst removed
docs/the_black_code_style/index.rst removed
docs/usage_and_configuration/index.rst removed

Vim Settings Files (1 of 2):

NameStatusDeltaVisual Diff
autoload/black.vim changed 0.04%

YAML Files (11 of 17):

NameStatusDeltaVisual Diff
.github/workflows/diff_shades.yml changed 8.7% diff
.github/workflows/diff_shades_comment.yml changed 17.3% diff
.github/workflows/doc.yml changed 11.6% diff
.github/workflows/docker.yml changed 17.2% diff
.github/workflows/fuzz.yml changed 7.3% diff
.github/workflows/lint.yml changed 30.6% diff
.github/workflows/pypi_upload.yml changed 16.6% diff
.github/workflows/test.yml changed 1.6% diff
.github/workflows/upload_binary.yml changed 10.3% diff
.github/workflows/uvloop_test.yml changed 10.7% diff
.pre-commit-config.yaml changed 11.2% diff

Data Files (all 2):

NameStatusDeltaVisual Diff
tests/data/debug_visitor.out moved 0.0%
tests/data/miscellaneous/debug_visitor.out

Directories (13 of 52):

NameStatus
tests/data/fast added
tests/data/jupyter added
tests/data/miscellaneous added
tests/data/preview added
tests/data/preview_310 added
tests/data/preview_39 added
tests/data/py_310 added
tests/data/py_311 added
tests/data/py_36 added
tests/data/py_37 added
tests/data/py_38 added
tests/data/py_39 added
tests/data/simple_cases added

Change Logs (all 2):

NameStatusDeltaVisual Diff
.github/workflows/changelog.yml changed 4.9% diff
CHANGES.md changed 3.5% diff

Licenses (2 of 5):

NameStatusDeltaVisual Diff
docs/license.md added
docs/license.rst removed

Readme Files (1 of 3):

NameStatusDeltaVisual Diff
README.md changed 3.5% diff

Text Files (17 of 47):

NameStatusDeltaVisual Diff
AUTHORS.md changed 0.6% diff
docs/contributing/index.md added
docs/faq.md changed 23.5% diff
docs/getting_started.md changed 5.8% diff
docs/guides/index.md added
docs/integrations/editors.md changed 5.4% diff
docs/integrations/index.md added
docs/integrations/source_version_control.md changed 11.2% diff
docs/requirements.txt changed 88.0% diff
docs/the_black_code_style/current_style.md changed 1.6% diff
docs/the_black_code_style/index.md added
docs/usage_and_configuration/black_as_a_server.md changed 2.2% diff
docs/usage_and_configuration/black_docker_image.md changed 5.9% diff
docs/usage_and_configuration/index.md added
src/blib2to3/Grammar.txt changed 3.5% diff
tests/data/notebook_which_cant_be_parsed.ipynb moved 0.0%
tests/data/jupyter/notebook_which_cant_be_parsed.ipynb

Packages Compared:

black-22.3.0.tar.gz
black-22.6.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)