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

aio-libs / multidict
87%
master: 87%

Build:
Build:
LAST BUILD BRANCH: fix/istr-subclass-exact-str-identity
DEFAULT BRANCH: master
Repo Added 07 Jul 2025 01:38AM 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 codegen-diff-implicit-decl
branch: codegen-diff-implicit-decl
CHANGE BRANCH
x
Reset
  • codegen-diff-implicit-decl
  • 671dev0
  • Dreamsorcerer-patch-1
  • add-agents-md
  • add-reversed-to-views
  • add-same-key-benchmarks
  • agents-md-test-coverage
  • asan-drop-isolated-flag
  • asvetlov-fix-heap-type-reference-leak
  • asvetlov-fix-items-view-leaks
  • asvetlov-fix-proxy-init-leak
  • asvetlov-fix-reinitialization-leak
  • asvetlov-mypy-setup
  • asvetlov-optimize-items-view
  • atomic
  • bench
  • benchmark-istr-pyperf
  • benchmarks-getall-bitmap
  • benchmarks-uncovered-paths
  • bulk-critical-sections
  • bump
  • bump-mypy
  • bump-version
  • bump_ver
  • capi
  • ci-add-riscv64-support
  • ci-cd-auto-cancellation
  • ci-dedupe-wheel-tests
  • ci-method-descriptors
  • ci/cibuildwheel-odd-arch-fallback
  • ci/deploy-rerunnable
  • ci/native-arm-wheels
  • ci/setup-uv-action
  • ci_lint
  • cibuildwheel-uv-frontend
  • claude/api-methods-critical-section-538fd1
  • claude/ascii-identity-fast-path
  • claude/benchmark-comparison-tables-602331
  • claude/benchmark-release-procedure-1a154a
  • claude/benchmark-size-note
  • claude/benchmark-small-mappings
  • claude/benchmark-stability-e1710a
  • claude/benchmarks-stability-46af47
  • claude/bitmap-inline-buffer
  • claude/bitmap-inlined-buffer-56db2f
  • claude/ci-signatures-rate-limit-ef5e21
  • claude/ci-store-coredumps-on-sanitizer-crash
  • claude/ci-str-benchmarks
  • claude/codspeed-benchmark-variance-131e5e
  • claude/deferred-decrefs-gil-mode-28c23b
  • claude/drain-retired-fast-path
  • claude/drain-retired-pushback-recheck
  • claude/drop-answered-state-lookups
  • claude/drop-py3-13t-support-f2a1ba
  • claude/extract-consistency-macros-dea4c4
  • claude/fervent-varahamihira-552e86
  • claude/foreach-identity-arg
  • claude/foreach-linear-walk
  • claude/freelist-htkeys-pools
  • claude/freelist-md-proxy-shells
  • claude/freelist-skip-zeroing
  • claude/freelist-view-iter-shells
  • claude/freethreading-accessors
  • claude/function-naming-consistency-d0dc71
  • claude/hashtable-bulk-ops-extract-dd89a7
  • claude/htkeys-build-indices-void-ff96f2
  • claude/htkeysiter-init-inline
  • claude/istr-performance-numbers
  • claude/istr-vectorcall
  • claude/lucid-benz-54c868
  • claude/md-deferred-decref-blocks-740457
  • claude/merge-freelist-deferred-list-4651d6
  • claude/merge-insert-order-ifdefs
  • claude/multidict-ci-failure-605017
  • claude/multidict-ci-failure-86c089
  • claude/multidict-ci-failure-901fcf
  • claude/multidict-docs-updates-ba83a3
  • claude/multidict-issue-1306-beaa44
  • claude/multidict-issue-1483-085dbb
  • claude/multidict-issue-1555-b6bbcd
  • claude/multidict-iteration-refactor-cad55f
  • claude/pair-header
  • claude/py-clear-accessors
  • claude/read-path-branch-layout
  • claude/refresh-benchmark-tables
  • claude/sort-spelling-wordlist-53e021
  • claude/traverse-retired-entries
  • claude/tsan-lockfree-drain-uaf-fix
  • claude/visitor-identity-hash-8d49bb
  • claude/watchers-api-d08c30
  • claudeignore
  • codspeed
  • const-empty-htkeys
  • copilot/fix-lint-linter-failure
  • coverage
  • coverage-of-isolated
  • critical-sections
  • del_at
  • dependabot/github_actions/CodSpeedHQ/action-4
  • dependabot/github_actions/CodSpeedHQ/action-5
  • dependabot/github_actions/CodSpeedHQ/action-5.0.1
  • dependabot/github_actions/CodSpeedHQ/action-5.2.1
  • dependabot/github_actions/actions/cache-5
  • dependabot/github_actions/actions/cache-6
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/download-artifact-5
  • dependabot/github_actions/actions/download-artifact-6
  • dependabot/github_actions/actions/download-artifact-7
  • dependabot/github_actions/actions/download-artifact-8
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/actions/setup-python-7
  • dependabot/github_actions/actions/upload-artifact-5
  • dependabot/github_actions/actions/upload-artifact-6
  • dependabot/github_actions/actions/upload-artifact-7
  • dependabot/github_actions/codecov/codecov-action-6
  • dependabot/github_actions/codecov/codecov-action-7
  • dependabot/github_actions/dependabot/fetch-metadata-2.5.0
  • dependabot/github_actions/dependabot/fetch-metadata-3.0.0
  • dependabot/github_actions/dependabot/fetch-metadata-3.1.0
  • dependabot/github_actions/docker/setup-qemu-action-4
  • dependabot/github_actions/github/codeql-action-4
  • dependabot/github_actions/github/codeql-action-4.37.3
  • dependabot/github_actions/github/codeql-action-4.37.4
  • dependabot/github_actions/github/codeql-action-4.37.5
  • dependabot/github_actions/github/codeql-action-4.37.6
  • dependabot/github_actions/github/codeql-action-4.37.7
  • dependabot/github_actions/github/codeql-action-4.37.8
  • dependabot/github_actions/github/codeql-action-4.37.9
  • dependabot/github_actions/github/codeql-action-4.38.0
  • dependabot/github_actions/github/codeql-action-4.38.1
  • 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/github_actions/pypa/cibuildwheel-3.4.0
  • dependabot/github_actions/pypa/cibuildwheel-3.4.1
  • dependabot/github_actions/pypa/cibuildwheel-4.0.0
  • dependabot/github_actions/pypa/cibuildwheel-4.1.0
  • dependabot/github_actions/pypa/cibuildwheel-4.1.1
  • dependabot/github_actions/pypa/cibuildwheel-4.2.0
  • dependabot/github_actions/pypa/cibuildwheel-4.2.1
  • dependabot/github_actions/sigstore/gh-action-sigstore-python-3.1.0
  • dependabot/github_actions/sigstore/gh-action-sigstore-python-3.2.0
  • dependabot/github_actions/sigstore/gh-action-sigstore-python-3.3.0
  • dependabot/github_actions/sigstore/gh-action-sigstore-python-3.4.0
  • dependabot/github_actions/sigstore/gh-action-sigstore-python-3.5.0
  • dependabot/github_actions/softprops/action-gh-release-3
  • dependabot/github_actions/test-summary/action-2.5
  • dependabot/github_actions/test-summary/action-2.6
  • dependabot/pip/cffi-lt-3.0.0
  • dependabot/pip/pre-commit-4.3.0
  • dependabot/pip/pre-commit-4.6.0
  • dependabot/pip/pre-commit-4.6.1
  • dependabot/pip/pre-commit-4.6.2
  • dependabot/pip/psutil-7.1.0
  • dependabot/pip/psutil-7.1.1
  • dependabot/pip/psutil-7.1.2
  • dependabot/pip/psutil-7.1.3
  • dependabot/pip/psutil-7.2.1
  • dependabot/pip/psutil-7.2.2
  • dependabot/pip/pyenchant-3.3.0
  • dependabot/pip/pyperformance-1.14.0
  • dependabot/pip/pytest-8.4.2
  • dependabot/pip/pytest-9.1.1
  • dependabot/pip/pytest-codspeed-4.0.0
  • dependabot/pip/pytest-codspeed-4.1.0
  • dependabot/pip/pytest-codspeed-4.1.1
  • dependabot/pip/pytest-codspeed-4.2.0
  • dependabot/pip/pytest-codspeed-4.3.0
  • dependabot/pip/pytest-codspeed-4.4.0
  • dependabot/pip/pytest-codspeed-4.5.0
  • dependabot/pip/pytest-codspeed-5.0.1
  • dependabot/pip/pytest-codspeed-5.0.2
  • dependabot/pip/pytest-codspeed-5.0.3
  • dependabot/pip/pytest-cov-7.0.0
  • dependabot/pip/pytest-cov-7.1.0
  • dependabot/pip/setuptools-gte-82.0.1
  • dependabot/pip/setuptools-gte-83.0.0
  • dependabot/pip/setuptools-gte-84.0.0
  • dependabot/pip/sphinxcontrib-spelling-8.0.2
  • dependabot/pip/towncrier-25.8.0
  • document-hypothesis-test-leg
  • document-no-c-extensions-flag
  • drop-dead-code
  • drop-python-3.9
  • drop-unused-get-mod-state-by-cls
  • err-fix
  • experiment/linear-probe
  • extract-deferred-decref
  • feat/istr-empty-slots
  • feat/to-dict
  • finder-refactor
  • fix-1343-multidict
  • fix-1443-retired-table-drain
  • fix-1444-atomic-version
  • fix-1492-del-popall-restart
  • fix-add-for-upd-refleak
  • fix-changes
  • fix-clang-format-precommit
  • fix-coverage-core-314
  • fix-critical-section-malloc-race
  • fix-entry-hash-race-race
  • fix-fallbacks-spelling
  • fix-free-threaded-race-condition
  • fix-getall-foreign-mark-visibility
  • fix-ghsa-fragment-name
  • fix-init-update-extend-merge-state-race-onmaster
  • fix-ios-cibuildwheel-uv-frontend
  • fix-itemsview-reentrant-equality
  • fix-md-version-atomic
  • fix-num-readers-relaxed-atomics-race
  • fix-pop-memory-leak
  • fix-popall-index-race
  • fix-pure-python-mutator-race
  • fix-release
  • fix-restore-all-hashes-race
  • fix-setdefault
  • fix-suspend-comment-and-dead-clone-retry
  • fix/1398-self-extension
  • fix/add-keyword-only-segfault
  • fix/borrowed-entry-uaf
  • fix/broad-pyerr-clear
  • fix/c-api-contract-violations
  • fix/core-type-ref-leak
  • fix/docs-cimultidictproxy-and-istr
  • fix/error-message-and-docs-typos
  • fix/error-message-missing-space
  • fix/error-path-leaks
  • fix/istr-subclass-exact-str-identity
  • fix/items-docstring-markup
  • fix/iterator-forbidden-new
  • fix/typo-anount-in-comments
  • fix/uninitialized-container-proxy
  • ft-probe-order
  • global-state
  • hypothesis
  • increase_wheel_build_timeout
  • istr-docs-comparison
  • istr-key-not-case-folded-in-multidict
  • istr-note
  • items-tuple-reuse
  • iterator-ref-leak
  • koan/c-ext-reversed-views
  • koan/ci-reduce-runtime
  • koan/claudemd-import-agents
  • koan/fix-benchmark-typo
  • koan/fix-extend-size-estimate-double-count
  • koan/fix-issue-1343
  • koan/fix-repr-quote-escaping
  • koan/implement-1399
  • koan/mobile-wheels
  • koan/recategorize-1337-changelog
  • list-item-strong-refs
  • maintenance/1122-coveralls-mypy
  • maintenance/funding-sync
  • manifest-cleanup
  • master
  • md-repr-ft
  • modernize-issue-template
  • new-marker
  • new-release
  • nonascii-test
  • optimize-new
  • optimize-str-cmp
  • parallelize-cython-compilation
  • parse2-argument-binding
  • parse2-fast-binding
  • patch-1
  • pickles
  • pin_cffi
  • pop-memory-leak-fix
  • popitem-trim
  • pre-commit-autoupdate
  • pure-python-free-threading
  • pure-python-thread-safety
  • py310-upgrade
  • pyiter-nextitem
  • pyupgrade-with-ruff
  • refit-getall-bench
  • release
  • release/6.9.1
  • release/v6.7.0
  • release/v6.7.1
  • remove-sphinx-mypy-override
  • remove-useless-skip-selector
  • reprs
  • rm-3.13t-builds
  • ruff-add-isort-rule
  • ruff-enforce-top-level-imports
  • sanitizers
  • setdefault-none-in-state
  • speed-up-duplicate-key-insert
  • split-out-hypothesis-requirement
  • stable-bench
  • threadsafe-lookup
  • tsan-asan-no-capture
  • update_ruff
  • use-spdx-license-id
  • v6.6.4
  • v6.7.0
  • v6.7.1
  • v6.8.0
  • v6.9.0
  • v6.9.1
  • vectorcall
  • worktree-capsule-capi-core

24 Sep 2026 08:38PM UTC coverage: 87.146%. Remained the same
36056244120

Pull #1572

github

web-flow
Merge 90164120f into 026fcd38d
Pull Request #1572: Fail codegen_diff when a compared tree lacks a declaration

778 of 1556 branches covered (50.0%)

Branch coverage included in aggregate %.

7968 of 8480 relevant lines covered (93.96%)

1.88 hits per line

Relevant lines Covered
Build:
Build:
8480 RELEVANT LINES 7968 COVERED LINES
1.88 HITS PER LINE
Source Files on codegen-diff-implicit-decl
  • Tree
  • List 43
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36056244120 codegen-diff-implicit-decl Merge 90164120f into 026fcd38d Pull #1572 24 Sep 2026 08:39PM UTC web-flow github
87.15
36044168875 codegen-diff-implicit-decl Merge f6f775bf2 into 026fcd38d Pull #1572 24 Sep 2026 06:52PM UTC web-flow github
87.15
See All Builds (1615)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc