René's URL Explorer Experiment


Title: Update dependency multidict to v6.7.0 by renovate[bot] · Pull Request #27 · protoconf/client-python · GitHub

Open Graph Title: Update dependency multidict to v6.7.0 by renovate[bot] · Pull Request #27 · protoconf/client-python

X Title: Update dependency multidict to v6.7.0 by renovate[bot] · Pull Request #27 · protoconf/client-python

Description: This PR contains the following updates: Package Change Age Confidence multidict ==6.0.5 → ==6.7.0 Release Notes aio-libs/multidict (multidict) v6.7.0 Compare Source ===== (2025-10-05) Contributor-facing changes Updated tests and added CI for CPython 3.14 -- by :user:kumaraditya303. Related issues and pull requests on GitHub: :issue:1235. v6.6.4 Compare Source ===== (2025-08-11) Bug fixes Fixed MutliDict & CIMultiDict memory leak when deleting values or clearing them -- by :user:Vizonex Related issues and pull requests on GitHub: :issue:1233. Contributor-facing changes The type preciseness coverage report generated by MyPy __ is now uploaded to Coveralls __ and will not be included in the Codecov views __ going forward -- by :user:webknjaz. Related issues and pull requests on GitHub: :issue:1122, :issue:1231. Added memory leak test for popping or deleting attributes from a multidict to prevent future issues or bogus claims. -- by :user:Vizonex Related issues and pull requests on GitHub: :issue:1233. v6.6.3 Compare Source ===== (2025-06-30) Bug fixes Fixed inconsistencies generated by the C implementation of _md_shrink() which might later lead to assertion failures and crash -- by :user:Romain-Geissler-1A. Related issues and pull requests on GitHub: :issue:1229. v6.6.2 Compare Source ===== (2025-06-28) Bug fixes Fixed a memory corruption issue in the C implementation of _md_shrink() that could lead to segmentation faults and data loss when items were deleted from a :class:~multidict.MultiDict. The issue was an edge case in the pointer arithmetic during the compaction phase -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1221, :issue:1222. Fixed format string compilation errors in debug builds on 32-bit platforms by using portable %zd format specifiers for Py_ssize_t values instead of %ld -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1225, :issue:1226. Packaging updates and notes for downstreams Re-enabled 32-bit Linux wheel builds that were disabled by default in cibuildwheel 3.0.0 -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1225, :issue:1227. v6.6.1 Compare Source ===== (2025-06-28) Bug fixes If :meth:multidict.MultiDict.extend, :meth:multidict.MultiDict.merge, or :meth:multidict.MultiDict.update raises an exception, now the multidict internal state is correctly restored. Patch by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1215. Contributor-facing changes Fixed setuptools deprecation warning about the license specification -- by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1216. Fix compiler warnings and convert them to errors -- by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1217. v6.6.0 Compare Source ===== (2025-06-27) Features Added :meth:multidict.MultiDict.merge which copies all items from arguments if its key not exist in the dictionary -- by :user:asvetlov. Related issues and pull requests on GitHub: :issue:292. Stopped reallocating memory for the internal htkeys_t structure when inserting new items if the multidict has deleted items and it could be collapsed in-place. Removal of malloc()/free() improves the performance slightly. The change affects C implementation only, pure Python code is not changed. Patch by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1200. C implementation of :class:multidict.MultiDict.getall now is slightly faster if it returns nothing -- by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1212. Improved documentation Replaced docstring for :meth:multidict.MultiDict.update to don't use RST/markdown markup. Related issues and pull requests on GitHub: :issue:1203. Improved documentation for :meth:multidict.MultiDict.extend and :meth:multidict.MultiDict.update -- by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1205. Contributor-facing changes When building wheels, the source distribution is now passed directly to the cibuildwheel invocation -- by :user:webknjaz. Related issues and pull requests on GitHub: :issue:1199. Set up PYTHONHASHSEED for benchmarks execution to make measured times stable -- by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1202. v6.5.1 Compare Source ===== (2025-06-24) Bug fixes Fixed a bug in C implementation when multidict is resized and it has deleted slots. The bug was introduced by multidict 6.5.0 release. Patch by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1195. Contributor-facing changes A pair of code formatters for Python and C have been configured in the pre-commit tool. Related issues and pull requests on GitHub: :issue:1123. Shorted fixture parametrization ids. For example, test_keys_view_xor[case-insensitive-pure-python-module] becomes test_keys_view_xor[ci-py] -- by :user:asvetlov. Related issues and pull requests on GitHub: :issue:1192. The :file:reusable-cibuildwheel.yml workflow has been refactored to be more generic and :file:ci-cd.yml now holds all the configuration toggles -- by :user:webknjaz. Related issues and pull requests on GitHub: :issue:1193. v6.5.0 Compare Source ===== (2025-06-17) .. note:: The release was yanked because of :issue:1195, multidict 6.5.1 should be used instead. Features Replace internal implementation from an array of items to hash table. algorithmic complexity for lookups is switched from O(N) to O(1). The hash table is very similar to :class:dict from CPython but it allows keys duplication. The benchmark shows 25-50% boost for single lookups, x2-x3 for bulk updates, and x20 for some multidict view operations. The gain is not for free: :class:~multidict.MultiDict.add and :class:~multidict.MultiDict.extend are 25-50% slower now. We consider it as acceptable because the lookup is much more common operation that addition for the library domain. Related issues and pull requests on GitHub: :issue:1128. Contributor-facing changes Builds have been added for arm64 Windows wheels and the reusable-build-wheel.yml template has been modified to allow for an os value (windows-11-arm) which does not end with the -latest postfix. Related issues and pull requests on GitHub: :issue:1167. v6.4.4 Compare Source ===== (2025-05-19) Bug fixes Fixed a segmentation fault when calling :py:meth:multidict.MultiDict.setdefault with a single argument -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1160. Fixed a segmentation fault when attempting to directly instantiate view objects (multidict._ItemsView, multidict._KeysView, multidict._ValuesView) -- by :user:bdraco. View objects now raise a proper :exc:TypeError with the message "cannot create '...' instances directly" when direct instantiation is attempted. View objects should only be created through the proper methods: :py:meth:multidict.MultiDict.items, :py:meth:multidict.MultiDict.keys, and :py:meth:multidict.MultiDict.values. Related issues and pull requests on GitHub: :issue:1164. Miscellaneous internal changes :class:multidict.MultiDictProxy was refactored to rely only on :class:multidict.MultiDict public interface and don't touch any implementation details. Related issues and pull requests on GitHub: :issue:1150. Multidict views were refactored to rely only on :class:multidict.MultiDict API and don't touch any implementation details. Related issues and pull requests on GitHub: :issue:1152. Dropped internal _Impl class from pure Python implementation, both pure Python and C Extension follows the same design internally now. Related issues and pull requests on GitHub: :issue:1153. v6.4.3: 6.4.3 Compare Source Bug fixes Fixed building the library in debug mode. Related issues and pull requests on GitHub: #​1144. Fixed custom PyType_GetModuleByDef() when non-heap type object was passed. Related issues and pull requests on GitHub: #​1147. Packaging updates and notes for downstreams Added the ability to build in debug mode by setting :envvar:MULTIDICT_DEBUG_BUILD in the environment -- by :user:bdraco. Related issues and pull requests on GitHub: #​1145. v6.4.2 Compare Source ===== (2025-04-09) Bug fixes Fixed a segmentation fault when creating subclassed :py:class:~multidict.MultiDict objects on Python < 3.11 -- by :user:bdraco. The problem first appeared in 6.4.0 Related issues and pull requests on GitHub: :issue:1141. v6.4.1 Compare Source ===== (2025-04-09) No significant changes. v6.4.0: 6.4.0 Compare Source Bug fixes Fixed a memory leak creating new :class:~multidict.istr objects -- by :user:bdraco. The leak was introduced in 6.3.0 Related issues and pull requests on GitHub: #​1133. Fixed reference counting when calling :py:meth:multidict.MultiDict.update -- by :user:bdraco. The leak was introduced in 4.4.0 Related issues and pull requests on GitHub: #​1135. Features Switched C Extension to use heap types and the module state. Related issues and pull requests on GitHub: #​1125. Started building armv7l wheels -- by :user:bdraco. Related issues and pull requests on GitHub: #​1127. v6.3.2 Compare Source ===== (2025-04-03) Bug fixes Resolved a memory leak by ensuring proper reference count decrementation -- by :user:asvetlov and :user:bdraco. Related issues and pull requests on GitHub: :issue:1121. v6.3.1 Compare Source ===== (2025-04-01) Bug fixes Fixed keys not becoming case-insensitive when :class:multidict.CIMultiDict is created by passing in a :class:multidict.MultiDict -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1112. Fixed the pure Python version mutating the original :class:multidict.MultiDict when creating a new :class:multidict.CIMultiDict from an existing one when keyword arguments are also passed -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1113. Prevented crashing with a segfault when :func:repr is called for recursive multidicts and their proxies and views. Related issues and pull requests on GitHub: :issue:1115. v6.3.0 Compare Source ===== (2025-03-31) Bug fixes Set operations for KeysView and ItemsView of case-insensitive multidicts and their proxies are processed in case-insensitive manner. Related issues and pull requests on GitHub: :issue:965. Rewrote :class:multidict.CIMultiDict and it proxy to always return :class:multidict.istr keys. istr is derived from :class:str, thus the change is backward compatible. The performance boost is about 15% for some operations for C Extension, pure Python implementation have got a visible (15% - 230%) speedup as well. Related issues and pull requests on GitHub: :issue:1097. Fixed a crash when extending a multidict from multidict proxy if C Extensions were used. Related issues and pull requests on GitHub: :issue:1100. Features Implemented a custom parser for METH_FASTCALL | METH_KEYWORDS protocol -- by :user:asvetlov. The patch re-enables fast call protocol in the :py:mod:multidict C Extension. Speedup is about 25%-30% for the library benchmarks for Python 3.12+. Related issues and pull requests on GitHub: :issue:1070. The C-extension no longer pre-allocates a Python exception object in lookup-related methods of :py:class:~multidict.MultiDict when the passed-in key is not found but default value is provided. Namely, this affects :py:meth:MultiDict.getone() , :py:meth:MultiDict.getall() , :py:meth:MultiDict.get() , :py:meth:MultiDict.pop() , :py:meth:MultiDict.popone() , and :py:meth:MultiDict.popall() . Additionally, the :py:class:~multidict.MultiDict comparison with regular :py:class:dict\ ionaries is now about 60% faster on Python 3.13+ in the fallback-to-default case. Related issues and pull requests on GitHub: :issue:1078. Implemented __repr__() for C Extension classes in C. The speedup is about 2.5 times. Related issues and pull requests on GitHub: :issue:1081. Made C version of :class:multidict.istr pickleable. Related issues and pull requests on GitHub: :issue:1098. Optimized multidict creation and extending / updating if C Extensions are used. The speedup is between 25% and 70% depending on the usage scenario. Related issues and pull requests on GitHub: :issue:1101. :meth:multidict.MultiDict.popitem is changed to remove the latest entry instead of the first. It gives O(1) amortized complexity. The standard :meth:dict.popitem removes the last entry also. Related issues and pull requests on GitHub: :issue:1105. Contributor-facing changes Started running benchmarks for the pure Python implementation in addition to the C implementation -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1092. The the project-wide Codecov_ metric is no longer reported via GitHub Checks API. The combined value is not very useful because one of the sources (MyPy) cannot reach 100% with the current state of the ecosystem. We may want to reconsider in the future. Instead, we now have two separate “runtime coverage” metrics for library code and tests. They are to be kept at 100% at all times. And the “type coverage” metric will remain advisory, at a lower threshold. The default patch metric check is renamed to “runtime” to better reflect its semantics. This one will also require 100% coverage. Another “typing” patch coverage metric is now reported alongside it. It's considered advisory, just like its project counterpart. When looking at Codecov_, one will likely want to look at MyPy and pytest flags separately. It is usually best to avoid looking at the PR pages that sometimes display combined coverage incorrectly. The change additionally disables the deprecated GitHub Annotations integration in Codecov_. Finally, the badge coloring range now starts at 100%. .. image:: https://codecov.io/gh/aio-libs/multidict/branch/master/graph/badge.svg?flag=pytest :target: https://codecov.io/gh/aio-libs/multidict?flags[]=pytest :alt: Coverage metrics -- by :user:webknjaz Related issues and pull requests on GitHub: :issue:1093. Miscellaneous internal changes Synchronized :file:pythoncapi_compat.h with the latest available version. Related issues and pull requests on GitHub: :issue:1063. Moved registering ABCs for C Extension classes from C to Python. Related issues and pull requests on GitHub: :issue:1083. Refactored the internal pair_list implementation. Related issues and pull requests on GitHub: :issue:1084. Implemented views comparison and disjoints in C instead of Python helpers. The performance boost is about 40%. Related issues and pull requests on GitHub: :issue:1096. v6.2.0 Compare Source ====== (2025-03-17) Bug fixes Fixed in checks throwing an exception instead of returning :data:False when testing non-strings. Related issues and pull requests on GitHub: :issue:1045. Fixed a leak when the last accessed module in PyInit__multidict() init is not released. Related issues and pull requests on GitHub: :issue:1061. Features Implemented support for the free-threaded build of CPython 3.13 -- by :user:lysnikolaou. Related issues and pull requests on GitHub: :issue:1015. Packaging updates and notes for downstreams Started publishing wheels made for the free-threaded build of CPython 3.13 -- by :user:lysnikolaou. Related issues and pull requests on GitHub: :issue:1015. Miscellaneous internal changes Used stricter typing across the code base, resulting in improved typing accuracy across multidict classes. Funded by an NLnet grant. Related issues and pull requests on GitHub: :issue:1046. v6.1.0 Compare Source ================== Bug fixes Covered the unreachable code path in multidict._multidict_base._abc_itemsview_register() with typing -- by :user:skinnyBat. Related issues and pull requests on GitHub: :issue:928. Features Added support for Python 3.13 -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:1002. Removals and backward incompatible breaking changes Removed Python 3.7 support -- by :user:bdraco. Related issues and pull requests on GitHub: :issue:997. Contributor-facing changes Added tests to have full code coverage of the multidict._multidict_base._viewbaseset_richcmp() function -- by :user:skinnyBat. Related issues and pull requests on GitHub: :issue:928. The deprecated _ ::set-output workflow command has been replaced by the $GITHUB_OUTPUT environment variable in the GitHub Actions CI/CD workflow definition. Related issues and pull requests on GitHub: :issue:940. codecov-action _ has been temporarily downgraded to v3 in the GitHub Actions CI/CD workflow definitions in order to fix uploading coverage to Codecov_. See this issue _ for more details. .. _Codecov: https://codecov.io/gh/aio-libs/multidict?flags[]=pytest Related issues and pull requests on GitHub: :issue:941. In the GitHub Actions CI/CD workflow definition, the Get pip cache dir step has been fixed for Windows runners by adding shell: bash. See actions/runner#2224 _ for more details. Related issues and pull requests on GitHub: :issue:942. Interpolation of the pip cache keys has been fixed by adding missing $ syntax in the GitHub Actions CI/CD workflow definition. Related issues and pull requests on GitHub: :issue:943. Configuration 📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 Ignore: Close this PR and you won't be reminded about this update again. If you want to rebase/retry this PR, check this box This PR was generated by Mend Renovate. View the repository job log.

Open Graph Description: This PR contains the following updates: Package Change Age Confidence multidict ==6.0.5 → ==6.7.0 Release Notes aio-libs/multidict (multidict) v6.7.0 Compare Source ===== (2025-10-05)...

X Description: This PR contains the following updates: Package Change Age Confidence multidict ==6.0.5 → ==6.7.0 Release Notes aio-libs/multidict (multidict) v6.7.0 Compare Source ===== (2025-10-05)...

Opengraph URL: https://github.com/protoconf/client-python/pull/27

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:cdac1f70-f62c-3165-4d23-ca2533540101
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE9EA:29DEAF:2BDDB63:3C09A76:6980A14D
html-safe-nonce6fbf1b61cd1cdfe461edb971d83b124c934bac92eee7bd36538ea2f4f81d1006
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOUVBOjI5REVBRjoyQkREQjYzOjNDMDlBNzY6Njk4MEExNEQiLCJ2aXNpdG9yX2lkIjoiODY3MjE0MDg2NDgxNTkzMTcyNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac1e46f15b4236fc73de88caddce9e2565b1d565eea22daf22a230226fd094570a
hovercard-subject-tagpull_request:2062260940
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/protoconf/client-python/pull/27/files
twitter:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
og:image:altThis PR contains the following updates: Package Change Age Confidence multidict ==6.0.5 → ==6.7.0 Release Notes aio-libs/multidict (multidict) v6.7.0 Compare Source ===== (2025-10-05)...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonefc372bc1bc3274494294cdd18b3fe5c3e061c47ebf976706ceab8e6b341155bc
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/protoconf/client-python git https://github.com/protoconf/client-python.git
octolytics-dimension-user_id51154987
octolytics-dimension-user_loginprotoconf
octolytics-dimension-repository_id820059494
octolytics-dimension-repository_nwoprotoconf/client-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id820059494
octolytics-dimension-repository_network_root_nwoprotoconf/client-python
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasecaf470b206a280846518c5dee1e18f46cefc391b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fprotoconf%2Fclient-python%2Fpull%2F27%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fprotoconf%2Fclient-python%2Fpull%2F27%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=protoconf%2Fclient-python
Reloadhttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes
Reloadhttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes
Reloadhttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes
protoconf https://patch-diff.githubusercontent.com/protoconf
client-pythonhttps://patch-diff.githubusercontent.com/protoconf/client-python
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fprotoconf%2Fclient-python
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fprotoconf%2Fclient-python
Star 3 https://patch-diff.githubusercontent.com/login?return_to=%2Fprotoconf%2Fclient-python
Code https://patch-diff.githubusercontent.com/protoconf/client-python
Issues 1 https://patch-diff.githubusercontent.com/protoconf/client-python/issues
Pull requests 15 https://patch-diff.githubusercontent.com/protoconf/client-python/pulls
Actions https://patch-diff.githubusercontent.com/protoconf/client-python/actions
Projects 0 https://patch-diff.githubusercontent.com/protoconf/client-python/projects
Security 0 https://patch-diff.githubusercontent.com/protoconf/client-python/security
Insights https://patch-diff.githubusercontent.com/protoconf/client-python/pulse
Code https://patch-diff.githubusercontent.com/protoconf/client-python
Issues https://patch-diff.githubusercontent.com/protoconf/client-python/issues
Pull requests https://patch-diff.githubusercontent.com/protoconf/client-python/pulls
Actions https://patch-diff.githubusercontent.com/protoconf/client-python/actions
Projects https://patch-diff.githubusercontent.com/protoconf/client-python/projects
Security https://patch-diff.githubusercontent.com/protoconf/client-python/security
Insights https://patch-diff.githubusercontent.com/protoconf/client-python/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fprotoconf%2Fclient-python%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fprotoconf%2Fclient-python%2Fissues%2Fnew%2Fchoose
renovatehttps://patch-diff.githubusercontent.com/apps/renovate
mainhttps://patch-diff.githubusercontent.com/protoconf/client-python/tree/main
renovate/multidict-6.xhttps://patch-diff.githubusercontent.com/protoconf/client-python/tree/renovate/multidict-6.x
Conversation 0 https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27
Commits 1 https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/commits
Checks 2 https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/checks
Files changed https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/files
Please reload this pagehttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes
Update dependency multidict to v6.7.0 https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#top
Show all changes 1 commit https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/files
27bca99 Update dependency multidict to v6.7.0 renovate[bot] Oct 6, 2025 https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/commits/27bca99be3f359d064d9c13b55772a0c2f4b2f0a
Clear filters https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/files
Please reload this pagehttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes
Please reload this pagehttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes
requirements-test.txt https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#diff-685da804fbcac569d75387e475e57d1de687a54c6c41b3aa4057694cfb5abc4b
requirements.txt https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552
requirements-test.txthttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#diff-685da804fbcac569d75387e475e57d1de687a54c6c41b3aa4057694cfb5abc4b
View file https://patch-diff.githubusercontent.com/protoconf/client-python/blob/27bca99be3f359d064d9c13b55772a0c2f4b2f0a/requirements-test.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#diff-685da804fbcac569d75387e475e57d1de687a54c6c41b3aa4057694cfb5abc4b
https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#diff-685da804fbcac569d75387e475e57d1de687a54c6c41b3aa4057694cfb5abc4b
requirements.txthttps://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552
View file https://patch-diff.githubusercontent.com/protoconf/client-python/blob/27bca99be3f359d064d9c13b55772a0c2f4b2f0a/requirements.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/protoconf/client-python/pull/27/changes#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.