Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT Adds target_version to black config #20293

Merged
merged 1 commit into from Jun 17, 2021

Conversation

@thomasjpfan
Copy link
Member

@thomasjpfan thomasjpfan commented Jun 17, 2021

Reference Issues/PRs

Follow up to #20260

What does this implement/fix? Explain your changes.

I forgot to include this configuration option. It basically adds trailing commas which was only support for python >= 3.6. You can see the diff at: #20294

With this change I think we need to update the "how to deal with merge conflicts" with an extra step:

  1. git merge --abort
  2. git fetch upstream
  3. git merge 0e7761cdc4f244adb4803f1a97f0a9fe4b365a99
  4. New step: git cherry-pick THIS_PR
  5. pip install black==21.6b0
  6. black .
  7. Commit black formatted changes.
  8. Merge with main.

CC @ogrisel @rth

@rth
rth approved these changes Jun 17, 2021
@rth
Copy link
Member

@rth rth commented Jun 17, 2021

This is indeed consistent with discussion in psf/black#751

@thomasjpfan
Copy link
Member Author

@thomasjpfan thomasjpfan commented Jun 17, 2021

The CI is expected to fail because black --check . is using the new target_version. I do not want to run black . here because I want this PR to be easy to cherry-pick.

With #20294 merged the black --check . will pass again.

@rth
Copy link
Member

@rth rth commented Jun 17, 2021

Merging with @glemaitre's review in #20294

@rth rth merged commit e8f58cd into scikit-learn:main Jun 17, 2021
17 of 20 checks passed
17 of 20 checks passed
@github-actions
check
Details
@github-actions
check
Details
@github-actions
check
Details
@github-actions
triage
Details
@github-actions
labeler
Details
@github-actions
labeler
Details
@github-actions
labeler
Details
@github-actions
Check build trigger
Details
@github-actions
Build wheel for cp${{ matrix.python }}-${{ matrix.platform_id }}-${{ matrix.manylinux_image }}
Details
@github-actions
triage_file_extensions
Details
@github-actions
Source distribution
Details
@github-actions
Upload to Anaconda
Details
@azure-pipelines
scikit-learn.scikit-learn Build #20210617.41 failed
Details
@azure-pipelines
scikit-learn.scikit-learn (Linting) Linting failed
Details
ci/circleci: lint Your tests are queued behind your running builds
Details
@lgtm-com
LGTM analysis: C/C++ No code changes detected
Details
@lgtm-com
LGTM analysis: JavaScript No code changes detected
Details
@lgtm-com
LGTM analysis: Python No code changes detected
Details
@azure-pipelines
scikit-learn.scikit-learn (Get Git Commit) Get Git Commit succeeded
Details
@azure-pipelines
scikit-learn.scikit-learn (Linux_Runs pylatest_conda_mkl) Linux_Runs pylatest_conda_mkl succeeded
Details
cmarmo added a commit to cmarmo/scikit-learn that referenced this pull request Jun 19, 2021
thomasjpfan added a commit to MaxwellLZH/scikit-learn that referenced this pull request Jun 19, 2021
samronsin added a commit to samronsin/scikit-learn that referenced this pull request Jun 21, 2021
robert-robison added a commit to robert-robison/scikit-learn that referenced this pull request Jun 22, 2021
glemaitre added a commit to glemaitre/scikit-learn that referenced this pull request Jun 22, 2021
hongshaoyang added a commit to hongshaoyang/scikit-learn that referenced this pull request Jun 23, 2021
adrinjalali added a commit to adrinjalali/scikit-learn that referenced this pull request Jun 23, 2021
madhuracj added a commit to madhuracj/scikit-learn that referenced this pull request Jun 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants