• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

psf / black
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/hatch-1.16.2
DEFAULT BRANCH: master
Repo Added 25 Jul 2019 04:02PM UTC
Files 43
Badge
Embed â–¾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH astsafe
branch: astsafe
CHANGE BRANCH
x
Reset
  • astsafe
  • 19.10b0
  • 20.8b0
  • 20.8b1
  • 21.10b0
  • 21.11b0
  • 21.11b1
  • 21.12b0
  • 21.4b0
  • 21.4b1
  • 21.4b2
  • 21.5b2
  • 21.6b0
  • 21.7b0
  • 21.8b0
  • 21.9b0
  • 21_5_b0_release
  • 22.1.0
  • 22.10.0
  • 22.12.0
  • 22.3.0
  • 22.6.0
  • 22.8.0
  • 23.1.0
  • 23.10.0
  • 23.10.1
  • 23.11.0
  • 23.12.0
  • 23.12.1
  • 23.1a1
  • 23.9.0
  • 23.9.1
  • 24.1.0
  • 24.1.1
  • 24.10.0
  • 24.1a1
  • 24.2.0
  • 24.3.0
  • 24.4.0
  • 24.4.1
  • 24.4.2
  • 24.8.0
  • 25.1.0
  • 25.11.0
  • 25.12.0
  • 25.9.0
  • 26.1a1
  • 3.11_initial
  • 30-days
  • 311_normal_ci
  • 314_fuzz
  • 3_12
  • 3_14
  • JelleZijlstra-patch-1
  • JelleZijlstra-patch-1-1
  • JelleZijlstra-patch-2
  • PEP-758
  • PEP636
  • a-space-odyssey
  • add-1765-tests
  • add-2248-tests
  • add-ci-paths
  • add-encoding-to-release.py-opens
  • add-more-usage-docs
  • add-sdist-manifest
  • add-test-deps-to-pipfile-try-3
  • add_changelog_ci_check
  • add_github_install
  • add_primer_ci
  • add_stable_tag_docs
  • aiohttp_no_exts
  • all-trailing-commas-are-pre-existing
  • arg-parens
  • ashineek/fix-issue-4945
  • ast-check-del-stmt
  • augment-line-length-1
  • avoid-regex-troubles-with-strings
  • back-to-single-core-only
  • better-toml-support
  • better_trailing_comma
  • black23
  • black24
  • black25
  • black26
  • black_primer
  • black_version
  • blackd-tests
  • blackd/bump-aiohttp
  • blackd/lsp
  • blackd_import
  • build-mypyc-wheels-for-macos-again
  • bump-hooks
  • bump-pipenv-lock
  • bump-pre-commit-hooks
  • bump-windows
  • changelog-pr-number
  • changes_news_docs
  • chdir
  • chore/update-release-github-action
  • ci-refactors
  • ci_update
  • cibw
  • cibwmatrix
  • cibwt
  • cibwuv
  • click
  • click_8.2.0
  • code-reorg
  • compile_docker
  • configdoc
  • consolidate-test-ci
  • consolidate-workflows
  • convert-sus-returns
  • convert-to-f-strings
  • cooperlees-patch-1
  • cpython_primer
  • crashes-indented-fmt
  • debugging-packaging
  • dependabot/github_actions/AndreMiras/coveralls-python-action-65c1672f0b8a201702d86c81b79187df74072505
  • dependabot/github_actions/AndreMiras/coveralls-python-action-ac868b9540fad490f7ca82b8ca00480fd751ed19
  • dependabot/github_actions/actions/cache-3
  • dependabot/github_actions/actions/cache-4
  • dependabot/github_actions/actions/cache-5.0.1
  • dependabot/github_actions/actions/checkout-3
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-5.0.1
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-6.0.0
  • dependabot/github_actions/actions/checkout-6.0.1
  • dependabot/github_actions/actions/download-artifact-6
  • dependabot/github_actions/actions/download-artifact-7.0.0
  • dependabot/github_actions/actions/setup-python-3
  • dependabot/github_actions/actions/setup-python-4
  • dependabot/github_actions/actions/setup-python-5
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/actions/upload-artifact-3
  • dependabot/github_actions/actions/upload-artifact-4
  • dependabot/github_actions/actions/upload-artifact-5
  • dependabot/github_actions/actions/upload-artifact-6.0.0
  • dependabot/github_actions/docker/build-push-action-3
  • dependabot/github_actions/docker/build-push-action-5
  • dependabot/github_actions/docker/build-push-action-6
  • dependabot/github_actions/docker/login-action-2
  • dependabot/github_actions/docker/login-action-3
  • dependabot/github_actions/docker/setup-buildx-action-2
  • dependabot/github_actions/docker/setup-buildx-action-3
  • dependabot/github_actions/docker/setup-buildx-action-3.12.0
  • dependabot/github_actions/docker/setup-qemu-action-2
  • dependabot/github_actions/docker/setup-qemu-action-3
  • dependabot/github_actions/peter-evans/create-or-update-comment-2
  • dependabot/github_actions/peter-evans/create-or-update-comment-2.0.1
  • dependabot/github_actions/peter-evans/create-or-update-comment-2.1.0
  • dependabot/github_actions/peter-evans/create-or-update-comment-3.1.0
  • dependabot/github_actions/peter-evans/create-or-update-comment-4.0.0
  • dependabot/github_actions/peter-evans/create-or-update-comment-5.0.0
  • dependabot/github_actions/peter-evans/find-comment-2
  • dependabot/github_actions/peter-evans/find-comment-2.0.1
  • dependabot/github_actions/peter-evans/find-comment-2.1.0
  • dependabot/github_actions/peter-evans/find-comment-2.2.0
  • dependabot/github_actions/peter-evans/find-comment-3.1.0
  • dependabot/github_actions/peter-evans/find-comment-4.0.0
  • dependabot/github_actions/pre-commit/action-2.0.3
  • dependabot/github_actions/pre-commit/action-3.0.0
  • dependabot/github_actions/pre-commit/action-3.0.1
  • dependabot/github_actions/pypa/cibuildwheel-2.10.1
  • dependabot/github_actions/pypa/cibuildwheel-2.10.2
  • dependabot/github_actions/pypa/cibuildwheel-2.11.1
  • dependabot/github_actions/pypa/cibuildwheel-2.11.2
  • dependabot/github_actions/pypa/cibuildwheel-2.11.3
  • dependabot/github_actions/pypa/cibuildwheel-2.11.4
  • dependabot/github_actions/pypa/cibuildwheel-2.12.0
  • dependabot/github_actions/pypa/cibuildwheel-2.16.0
  • dependabot/github_actions/pypa/cibuildwheel-2.16.1
  • dependabot/github_actions/pypa/cibuildwheel-2.16.2
  • dependabot/github_actions/pypa/cibuildwheel-2.16.4
  • dependabot/github_actions/pypa/cibuildwheel-2.16.5
  • dependabot/github_actions/pypa/cibuildwheel-2.17.0
  • dependabot/github_actions/pypa/cibuildwheel-2.18.1
  • dependabot/github_actions/pypa/cibuildwheel-2.19.1
  • dependabot/github_actions/pypa/cibuildwheel-2.20.0
  • dependabot/github_actions/pypa/cibuildwheel-2.21.0
  • dependabot/github_actions/pypa/cibuildwheel-2.21.1
  • dependabot/github_actions/pypa/cibuildwheel-2.21.2
  • dependabot/github_actions/pypa/cibuildwheel-2.21.3
  • dependabot/github_actions/pypa/cibuildwheel-2.22.0
  • dependabot/github_actions/pypa/cibuildwheel-2.23.0
  • dependabot/github_actions/pypa/cibuildwheel-2.23.1
  • dependabot/github_actions/pypa/cibuildwheel-2.23.2
  • dependabot/github_actions/pypa/cibuildwheel-2.23.3
  • dependabot/github_actions/pypa/cibuildwheel-2.9.0
  • dependabot/github_actions/pypa/cibuildwheel-3.0.0
  • dependabot/github_actions/pypa/cibuildwheel-3.0.1
  • dependabot/github_actions/pypa/cibuildwheel-3.1.1
  • dependabot/github_actions/pypa/cibuildwheel-3.1.3
  • dependabot/github_actions/pypa/cibuildwheel-3.1.4
  • dependabot/github_actions/pypa/cibuildwheel-3.2.0
  • dependabot/github_actions/pypa/cibuildwheel-3.2.1
  • dependabot/github_actions/pypa/cibuildwheel-3.3.0
  • dependabot/github_actions/pypa/cibuildwheel-3.3.1
  • dependabot/pip/aiohttp-3.7.4
  • dependabot/pip/bleach-3.1.2
  • dependabot/pip/bleach-3.1.4
  • dependabot/pip/bleach-3.3.0
  • dependabot/pip/cryptography-3.2
  • dependabot/pip/docs/docutils-0.19
  • dependabot/pip/docs/docutils-0.20.1
  • dependabot/pip/docs/docutils-0.21.2
  • dependabot/pip/docs/docutils-0.22.2
  • dependabot/pip/docs/myst-parser-0.17.0
  • dependabot/pip/docs/myst-parser-0.17.2
  • dependabot/pip/docs/pygments-2.7.4
  • dependabot/pip/docs/sphinx-7.0.1
  • dependabot/pip/docs/sphinx-8.0.2
  • dependabot/pip/docs/sphinx-8.1.3
  • dependabot/pip/docutils-0.22.4
  • dependabot/pip/hatch-1.16.2
  • dependabot/pip/urllib3-1.26.4
  • dependabot/pip/urllib3-1.26.5
  • deprecate-python-two
  • diff-shades-fixes
  • diff-shades-unstable
  • dirty-docs
  • disable_pandas
  • docker
  • docker_311
  • docker_3_12
  • docker_ci
  • docker_parallel
  • docker_regex_fun
  • docker_upload
  • docker_upload2
  • docs-on-windows
  • docs-on-windows-suck
  • dogfood
  • don't-eat-comments
  • drop-travis
  • exclude-broken-typing-extensions
  • faqcomment
  • fdfix
  • feat/build-arm-binary
  • feat/implement-python-blackd-client
  • feat/improve-vim-plugin-error-message
  • feat/output-file-support
  • feature/concatenated-lc
  • fix-3141
  • fix-3678-with-statement-parsing-problems
  • fix-4232
  • fix-4647-type-annotation-tuple-error
  • fix-4950-manager-shutdown
  • fix-autodoc-refs
  • fix-await-ellipses
  • fix-backslash-cr-nl-bug
  • fix-click-update-schema-error
  • fix-cr-comments
  • fix-cr-problem
  • fix-crash-tuple-as-context-manager
  • fix-dependency-lower-bound
  • fix-diff-shades
  • fix-diff-shades-CI
  • fix-docker
  • fix-docstring-newline-after-comments
  • fix-docstring-reindentation
  • fix-eventloop-depreciation
  • fix-f-string-ci-failure
  • fix-f-string-expr-split-after
  • fix-fmt-skip-one-liner
  • fix-jupytext-comments-issue-4843
  • fix-lambda-comment-parsing
  • fix-line-ranges-decorator-edge-case
  • fix-lint
  • fix-macos-executable
  • fix-mypy-type-error
  • fix-mypyc
  • fix-mypyc-1-16-failure
  • fix-pep695
  • fix-pipfile-lock
  • fix-primer-ci-temporarily
  • fix-pyinstaller-macos-4823
  • fix-release.py-regexes
  • fix-shhh-click-test
  • fix-string-prefix-regression
  • fix-target-version-flag-for-unit-tests
  • fix-test-click-8.2
  • fix-typed-ast-on-python-3-10
  • fix-unformatted-stdin
  • fix-windows-wheels
  • fix/issue-3015-precommit-docs
  • fix/mismatched-pythons
  • fix/string-processing-trailing-comma-4912
  • fix_contributing
  • fix_fmt_skip_in_one_liners
  • fix_tuple_assign_comments
  • fixcache
  • fixci
  • fixcrash
  • fixing_issue_4725
  • fixing_issue_4730
  • fixing_issue_4731
  • fixing_issue_4880
  • fixprimer
  • fixregex
  • flake8
  • fmt-skip-annotated
  • fmt-skip-end-of-file
  • fmt-skip-with
  • fmt-skip-wrong-line
  • force-preview
  • fstring_quotations_regression
  • fuzzing_with_pysource_codegen
  • generic-should-explode
  • gh-3498
  • gh-4158
  • gh-4159
  • gh-4944
  • gha-deprecations
  • gha_pypi_upload
  • github-action-required-version-major-only
  • goodbye-primer
  • handle_123_error
  • hello-furo
  • hello-nox
  • hotfix-for-310
  • hug-power-op
  • hypothesis_fixes
  • ichard26-patch-1
  • ignore-#CR-fuzz
  • ignore-pyd-files
  • improve-generate_schema.py-click-8.3.0-code
  • improve-test-suite-isolation
  • improve_wrapping_generic_functions
  • improved-line-string
  • issue-4540
  • issue-templates
  • lazy-import-multiprocessing-packages
  • lint_3_12
  • loop_warning
  • main
  • master
  • matcherror
  • mika/fmt-on-followup
  • misc-lints
  • module_docstring_newlines_attempt_2
  • more-consistent-spacing
  • more-unparenthesized-wulrus-plz
  • move-fuzz-script-to-scripts-dir
  • mypy-0.990
  • mypy118
  • mypy_update
  • mypyc-bugfix
  • mypyc-support-pt2
  • mypyc-wheels-for-3.11
  • newhatch
  • newline-fmtskip-import
  • nocache
  • nopatch
  • noprimer
  • noregex
  • normalize-newlines
  • nullromo-main
  • onework
  • optional-tests
  • overhaul-diff-shades-integration
  • packaging/git-archives-accurate-tag
  • packaging/immutable-git-archives
  • patch-1
  • patch-2
  • patch-click8-on-python3.6
  • pin-actions_checkout
  • pin-setuptools-scm
  • post-hatchling-pr-fix
  • pr-template
  • pre-commit-ci-update-config
  • preview-multiline_string_handling
  • preview-wrap_long_dict_values_in_parens
  • primer-esp
  • primer_check_stdin
  • primer_contribute
  • primer_diff_optional
  • primer_docs
  • primer_enable
  • primer_experimental_all
  • primer_strings
  • primer_tests
  • primer_update
  • py39-vim
  • py3_wheels
  • pytest9
  • pytokens
  • qt/add-label-for-running-all-builds
  • qt/hotfix-testing
  • re-prettier
  • reduce-single-file-format-overhead
  • reerr
  • regnix
  • release
  • release-process-docs
  • release_202511
  • release_204b1
  • release_214b2
  • release_black_204b0
  • release_tool
  • releasenotes
  • remove-aiohttp-cors
  • remove-blib2to3-logging
  • remove_appveyor
  • remove_lowercase_hex
  • renable-macos-mypyc
  • revert-4831-cibwuv
  • revert-4883-fixing_issue_4730
  • revert_parallel_docker
  • rm-3.9
  • rm-pipenv
  • rtd
  • runtwice
  • rxjacob-patch-1-bug-4653
  • simplify-power-operator-hugging
  • slash
  • small-cleanup
  • small-cleanups
  • speed-up-tests
  • src-is-not-exactly-optional
  • src_dir
  • stability
  • stability-workaround
  • stable
  • stabletests
  • standardize-type-comments
  • stop-aiohttp-from-breaking-our-ci
  • string-processing
  • strings-performance-improvement
  • support-mypyc-0.971
  • support-mypyc-0.972
  • switch-back-to-setuptools
  • t-strings
  • tag_docker_when_release
  • tech-debt
  • templates
  • test-cases-tuple-with-stmt
  • test-suite-deps-and-consistency
  • torture
  • try-multiprocessing-parallelism-improvement
  • try-new-hatch
  • try-pinning-shades-linux-version
  • tuple-unwrap-as
  • type-issue
  • typeignore
  • unhack
  • update-pr-template
  • update_changelog_vim
  • upgrade-pypi-trusted-publishing
  • usetpy310
  • uvloop
  • versions
  • vimplug
  • walrus-in-long-with-stmt
  • win-arm64
  • workflow_main
  • wrap_comprehension_in
  • ww/cred-persistence
  • ww/more-ci
  • ww/pin-actions
  • ww/zizmor

10 Mar 2024 01:33AM UTC coverage: 96.451% (+0.02%) from 96.435%
8218647958

Pull #4270

github

web-flow
Merge 2a6507797 into f03ee113c
Pull Request #4270: Fix AST safety check false negative

3097 of 3313 branches covered (93.48%)

54 of 55 new or added lines in 3 files covered. (98.18%)

7337 of 7607 relevant lines covered (96.45%)

4.81 hits per line

Relevant lines Covered
Build:
Build:
7607 RELEVANT LINES 7337 COVERED LINES
4.81 HITS PER LINE
Source Files on astsafe
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
8218647958 astsafe Merge 2a6507797 into f03ee113c Pull #4270 10 Mar 2024 01:36AM UTC web-flow github
96.45
8217310257 astsafe Merge cf5a091fb into f03ee113c Pull #4270 09 Mar 2024 09:33PM UTC web-flow github
96.45
8215598478 astsafe Merge cf5a091fb into f03ee113c Pull #4270 09 Mar 2024 03:50PM UTC web-flow github
96.45
2802 astsafe Merge 94cdbb71b into 76e1602d6 Pull #2159 27 Apr 2021 08:56PM UTC web-flow travis-ci pending completion  
2801 astsafe changelog push 27 Apr 2021 08:53PM UTC JelleZijlstra travis-ci pending completion  
2799 astsafe update README push 27 Apr 2021 08:51PM UTC JelleZijlstra travis-ci pending completion  
See All Builds (5960)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc