René's URL Explorer Experiment


Title: bpo-40059: tomllib by hukkin · Pull Request #31498 · python/cpython · GitHub

Open Graph Title: bpo-40059: tomllib by hukkin · Pull Request #31498 · python/cpython

X Title: bpo-40059: tomllib by hukkin · Pull Request #31498 · python/cpython

Description: This adds a new standard library module, tomllib, for parsing TOML. The recently accepted PEP 680 -- tomllib is relevant here. This PR has already seen some review in a PR under my personal fork: hukkin#2 (thanks to @encukou, @merwok, @hauntsaninja, @JelleZijlstra (I hope I'm not forgetting anyone)). The implementation is based on Tomli which I plan to keep maintaining as a backport for Python versions 3.7, 3.8, 3.9 and 3.10, until finally Python 3.10 goes EOL. Steps taken (converting tomli to tomllib) Move everything in tomli:src/tomli to Lib/tomllib. Exclude py.typed. Remove __version__ = ... line from Lib/tomllib/__init__.py Move everything in tomli:tests to Lib/test/test_tomllib. Exclude the following test data dirs recursively: tomli:tests/data/invalid/_external/ tomli:tests/data/valid/_external/ Create Lib/test/test_tomllib/__main__.py: import unittest from . import load_tests unittest.main() Add the following to Lib/test/test_tomllib/__init__.py: import os from test.support import load_package_tests def load_tests(*args): return load_package_tests(os.path.dirname(__file__), *args) Also change import tomli as tomllib to import tomllib. In cpython/Lib/tomllib/_parser.py replace __fp with fp and __s with s. Add the / to load and loads function signatures. Run make regen-stdlib-module-names Create Doc/library/tomllib.rst and reference it in Doc/library/fileformats.rst edit: For reference, there's one more step – Add tomllib to Makefile.pre.in https://bugs.python.org/issue40059

Open Graph Description: This adds a new standard library module, tomllib, for parsing TOML. The recently accepted PEP 680 -- tomllib is relevant here. This PR has already seen some review in a PR under my personal fork: h...

X Description: This adds a new standard library module, tomllib, for parsing TOML. The recently accepted PEP 680 -- tomllib is relevant here. This PR has already seen some review in a PR under my personal fork: h...

Opengraph URL: https://github.com/python/cpython/pull/31498

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:5d072a83-295c-463f-2682-5975d63890b6
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA246:EF6F3:1F985B1:2913556:696B47EF
html-safe-nonceabc962a17a0a09009a7d53da57d6ef7487d65d976fdcc08ad1195a940284cfac
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMjQ2OkVGNkYzOjFGOTg1QjE6MjkxMzU1Njo2OTZCNDdFRiIsInZpc2l0b3JfaWQiOiI1ODYwNDY4NTU3NzM5NjczNTgzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac2ac9108cb8665def64a3ae3176ac869a7e82b2d40167814ad4a3d5cac12e80d6
hovercard-subject-tagpull_request:860426761
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/python/cpython/pull/31498/files
twitter:imagehttps://avatars.githubusercontent.com/u/3275109?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/3275109?s=400&v=4
og:image:altThis adds a new standard library module, tomllib, for parsing TOML. The recently accepted PEP 680 -- tomllib is relevant here. This PR has already seen some review in a PR under my personal fork: h...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
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
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/31498/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F31498%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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F31498%2Ffiles
Sign up https://github.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=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/31498/files
Reloadhttps://github.com/python/cpython/pull/31498/files
Reloadhttps://github.com/python/cpython/pull/31498/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/31498/files
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/31498/files
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
encukouhttps://github.com/encukou
python:mainhttps://github.com/python/cpython/tree/main
hukkin:tomllibhttps://github.com/hukkin/cpython/tree/tomllib
Conversation 19 https://github.com/python/cpython/pull/31498
Commits 13 https://github.com/python/cpython/pull/31498/commits
Checks 0 https://github.com/python/cpython/pull/31498/checks
Files changed https://github.com/python/cpython/pull/31498/files
Please reload this pagehttps://github.com/python/cpython/pull/31498/files
bpo-40059: tomllib https://github.com/python/cpython/pull/31498/files#top
Show all changes 13 commits https://github.com/python/cpython/pull/31498/files
2f5edf2 Add tomllib and tests hukkin Feb 1, 2022 https://github.com/python/cpython/pull/31498/commits/2f5edf23fbd9db1cbf230fc738e357035d1f402a
026a48b Run `make regen-stdlib-module-names` hukkin Feb 1, 2022 https://github.com/python/cpython/pull/31498/commits/026a48bbe60b1d3e825c191f4659d335e99f4698
1cdda7c Add tomllib docs hukkin Feb 1, 2022 https://github.com/python/cpython/pull/31498/commits/1cdda7c3bfbc39f4376883bd5a43863210033939
eafc4e0 Document parse_float limitations hukkin Feb 2, 2022 https://github.com/python/cpython/pull/31498/commits/eafc4e07ec58a886ba76e68564ca7c3606a97b47
1c9b341 Add conversion table to docs hukkin Feb 2, 2022 https://github.com/python/cpython/pull/31498/commits/1c9b341cd173fba0c7398a4c356f1b3d167dfbf1
876a43c Sync with Tomli hukkin Feb 3, 2022 https://github.com/python/cpython/pull/31498/commits/876a43c1d56c81179d644cc500965e2e55061771
ab5e488 Remove commented out test code hukkin Feb 9, 2022 https://github.com/python/cpython/pull/31498/commits/ab5e488799dd1734baa03332e4788a92c2c3530d
4316ae6 Add NEWS hukkin Feb 22, 2022 https://github.com/python/cpython/pull/31498/commits/4316ae66bafef3ff7dd9ec55a2d5c1f17451b06c
13edc69 Add whatsnew hukkin Feb 22, 2022 https://github.com/python/cpython/pull/31498/commits/13edc69a20c5b4b15e510200db0fbd20882336dd
6cd95a5 Add CODEOWNERS hukkin Feb 22, 2022 https://github.com/python/cpython/pull/31498/commits/6cd95a5783d8e0c46beca8687394149e1ee398c4
d5e8053 Update .github/CODEOWNERS hukkin Mar 2, 2022 https://github.com/python/cpython/pull/31498/commits/d5e8053cbed26b15e19c09683e03dbe8524bd64e
ea27f36 Add asserts hukkin Mar 2, 2022 https://github.com/python/cpython/pull/31498/commits/ea27f367cd2f125ed1de946f04e98763e75db18d
2898cc3 Add a poor man's xfail hukkin Mar 2, 2022 https://github.com/python/cpython/pull/31498/commits/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c
Clear filters https://github.com/python/cpython/pull/31498/files
Please reload this pagehttps://github.com/python/cpython/pull/31498/files
Please reload this pagehttps://github.com/python/cpython/pull/31498/files
CODEOWNERS https://github.com/python/cpython/pull/31498/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
fileformats.rst https://github.com/python/cpython/pull/31498/files#diff-6607f92968be9aab2bb74577653fe01e2f17e370359909d645a29d3b6e548dae
tomllib.rst https://github.com/python/cpython/pull/31498/files#diff-7d88068469effbb6c56932f1e0d2feda437158e06b69de5da00a5ce7468b2be1
3.11.rst https://github.com/python/cpython/pull/31498/files#diff-78f24041d66ab8ed2ae1aee94bcd42396d27af833cb96a3c506294c6d6dce82d
__init__.py https://github.com/python/cpython/pull/31498/files#diff-c5974856663c071b2d717503362a07ff536fa8ff224231791dba26806fbcfbdb
__main__.py https://github.com/python/cpython/pull/31498/files#diff-8df0c239bd352516b1697f0508f9abeff30c064e35ab1c65e23e2bb6daf9593f
burntsushi.py https://github.com/python/cpython/pull/31498/files#diff-0fa467395cf0a741e20fae8d602269169ff79f7efc130f3ea6f71eb7575bd7b8
array-missing-comma.toml https://github.com/python/cpython/pull/31498/files#diff-cb69f2ae37a767167b74b67c0100c23599ee05215d85c0df9bfab5d464c96c45
overwrite-array-in-parent.toml https://github.com/python/cpython/pull/31498/files#diff-83759f327d0174f00e551fc131d7872101949a5b1b098f5ab971a83e3dcceef4
overwrite-bool-with-aot.toml https://github.com/python/cpython/pull/31498/files#diff-3565d3f8bf55036b46c91886c74054a8d7c2658278ee22c2224e530d6a5b7bc3
file-end-after-val.toml https://github.com/python/cpython/pull/31498/files#diff-12374fe6e34a975f11740e18476e6341264c2b03c7a492d7522fe60615ea9381
unclosed-after-item.toml https://github.com/python/cpython/pull/31498/files#diff-877b76f57478a829a628c622f4ba4c4c698ccbb4a91b66f53c17037835dcccbc
unclosed-empty.toml https://github.com/python/cpython/pull/31498/files#diff-ecacbd21bb6d2b03e87521841d2d21263f7d69b06b23b8436dba85a35158e712
basic-str-ends-in-escape.toml https://github.com/python/cpython/pull/31498/files#diff-5ace56b401a004f64950bac4bc986e6e95aa7a3c68ef0598a46444d13654fcf4
invalid-false-casing.toml https://github.com/python/cpython/pull/31498/files#diff-adc148cee9a290c49f43aa43972ea898cbb8523f9686b811d1d24d23826488f0
invalid-true-casing.toml https://github.com/python/cpython/pull/31498/files#diff-73f428f61fc9587d447bc4946f3b7b0255785a5a0e97d4a22af7f5dcb4bc12c4
invalid-day.toml https://github.com/python/cpython/pull/31498/files#diff-0d45ba7e3dd6f980631b0ae9b50d2c4aa399a1fceb470cfe9a1fadeff024c78e
access-non-table.toml https://github.com/python/cpython/pull/31498/files#diff-0dee6e80cd24e5aea872674d991867b91fb77bfcbc8b34d6d1f139a4d0f15eae
extend-defined-aot.toml https://github.com/python/cpython/pull/31498/files#diff-6261744c3e3738bd43ca17113ef456c56ddad51f78a0f882818b579f94514323
extend-defined-table-with-subtable.toml https://github.com/python/cpython/pull/31498/files#diff-6c262d80a0942e37483e5559ca2f92338395e92500d98f9cdaebb3e74da7d3ef
extend-defined-table.toml https://github.com/python/cpython/pull/31498/files#diff-4be44d7da60abee9cb121d5541a954a3bcad766c36f42809460ee07eb90396a7
inline-table-missing-comma.toml https://github.com/python/cpython/pull/31498/files#diff-d34ccdf8c7ae172d352d429a2bf2a5dbba38e9979b6a8e0844b8fdeae613899d
define-twice-in-subtable.toml https://github.com/python/cpython/pull/31498/files#diff-37dbde71100d69d836e846cd0f8ea32464f16a63ce0df4b9af4d4d2df3db52dd
define-twice.toml https://github.com/python/cpython/pull/31498/files#diff-406e5e14fff76237e99ac91abc15a85ca1442093723888747044960dc95e20dc
file-end-after-key-val.toml https://github.com/python/cpython/pull/31498/files#diff-5363fd04b4622aab543fd3f3fdaa2f0aa82419e45ef35d197c6981ca28a8c3a3
mutate.toml https://github.com/python/cpython/pull/31498/files#diff-6f2fc73ebed719354d72b3234e2627efa2cd138796c6d57ed5a1d251e00131f4
override-val-in-table.toml https://github.com/python/cpython/pull/31498/files#diff-9a6bd6f212698fb829a463e66a19c92cf5a5fcad547890c3d25e1b86293be464
override-val-with-array.toml https://github.com/python/cpython/pull/31498/files#diff-faf31d85049e4d9056121c0b210a55dbcb1cde9620848a647f643356cde8c5f5
override-val-with-table.toml https://github.com/python/cpython/pull/31498/files#diff-1f2999a0e263e9322a8735c1bdc29335676e0d7eb6d758e3159556ec57cd59b7
overwrite-implicitly.toml https://github.com/python/cpython/pull/31498/files#diff-a9e0d706ec24a0ca221a193ee6518405c8485242dbaa1edfd9631213cf2cfda0
overwrite-value-in-inner-array.toml https://github.com/python/cpython/pull/31498/files#diff-5bef8028f50d1bc98316663aa1aebeb3c720ba2ccfc5d8ba642ef5ac21baf113
overwrite-value-in-inner-table.toml https://github.com/python/cpython/pull/31498/files#diff-5e282c9d7f63398fd6b55e1bea1554bc22b040e22cb01769a56a1a56060ae2c3
unclosed-empty.toml https://github.com/python/cpython/pull/31498/files#diff-4e356b0df6685ebd87a2f300bf4589d33f7865a8cce35d417a3333491ddfaa03
invalid-comment-char.toml https://github.com/python/cpython/pull/31498/files#diff-a731f3b874027bb5199d436497a41a0fdabea081afe70d11a162b3092dd8c9d3
invalid-escaped-unicode.toml https://github.com/python/cpython/pull/31498/files#diff-ef4a71cc325e2b161e9a10d811ded5dd1eb523a85181aa7b6c69a611204a1d58
invalid-hex.toml https://github.com/python/cpython/pull/31498/files#diff-8b617f8756ae51795bb14e19437ae57eb5110358f78095f8b91b40c4e23dba7b
ends-early-table-def.toml https://github.com/python/cpython/pull/31498/files#diff-df698308802d01c3c08ea17cd981a095f822819bef75025bf16c6abc712c7481
ends-early.toml https://github.com/python/cpython/pull/31498/files#diff-156908b9947512ac5ca9d064e2fc45177a435624cc27a8f0b77e0df4c202f211
no-value.toml https://github.com/python/cpython/pull/31498/files#diff-60736917b27b461e5e3100ddcab6002eeeeb64818514a83ef4ebf7221c21f70e
only-ws-after-dot.toml https://github.com/python/cpython/pull/31498/files#diff-bad6c508d9afd82b7ee74ff504cbf4e799883e8754036a0224aac4a4bae1567d
overwrite-with-deep-table.toml https://github.com/python/cpython/pull/31498/files#diff-f842b82d44c9b26c79cabc2a66a6bac60a0aed723113d406a41bbf39f5faf4d2
unclosed.toml https://github.com/python/cpython/pull/31498/files#diff-dca345b66541c6ee2b04826d59cce05ecf90411b4f62bffb1f764c638020726b
missing-closing-double-square-bracket.toml https://github.com/python/cpython/pull/31498/files#diff-838bf4b907ee59d92914bf13072de05e6b0b6f15f3c22e1491485fc306010e3d
missing-closing-square-bracket.toml https://github.com/python/cpython/pull/31498/files#diff-fcf05031704dd3ff2b699c1abddd7c8c5bb7d9b18e1569d68748170e64299fa3
carriage-return.toml https://github.com/python/cpython/pull/31498/files#diff-f29fcd8c4d8524bb892dfabc6640592d96567ede9d1ff50bcfd4d975eb7f5483
escape-only.toml https://github.com/python/cpython/pull/31498/files#diff-8c8fd96a6782cb8baa66b5a6c380af62a036a206a6bf4e63953ef6d193b657a4
file-ends-after-opening.toml https://github.com/python/cpython/pull/31498/files#diff-76c5cda3b9d7341eb0f483a66b4c8f4f9bf92f8371ccdefbae17f6a189ab6ec8
last-line-escape.toml https://github.com/python/cpython/pull/31498/files#diff-e2bc1955ecf82f3205b15d994e8b3478b9f217a8c6a4e4c236361bb800192227
unclosed-ends-in-whitespace-escape.toml https://github.com/python/cpython/pull/31498/files#diff-737a81c810b55b2b027176e8a7acacb196b2eff2184542cbb1ce54a73eb5991a
file-ends-after-opening.toml https://github.com/python/cpython/pull/31498/files#diff-3ee2fd96884401657b87da1fb806185878c8575f6d4274e077898f17357ba4fc
unclosed.toml https://github.com/python/cpython/pull/31498/files#diff-fe2236d2be844967751a4ef2c567bcb4cc438a68c143f32f8071277c00dfe2eb
non-scalar-escaped.toml https://github.com/python/cpython/pull/31498/files#diff-bb4a2083e086b6fcc5624f7b8474daa6149ed1a1f3a97e23ecfa0010d9936159
eof-after-opening.toml https://github.com/python/cpython/pull/31498/files#diff-3545477cc0a4c15bea391807bbf43dbdff339b80fe2d22b579ecf6bd54a824ae
redefine-1.toml https://github.com/python/cpython/pull/31498/files#diff-6e66bae329e1f46a6c7eb641e53b30edfc5953b7d14db5535674aedcab33d941
redefine-2.toml https://github.com/python/cpython/pull/31498/files#diff-db9f259ef6fa1f9c78a86bfa92275f69b67d95bfe8aa5319e595277c5b6341b2
unclosed-multiline-string.toml https://github.com/python/cpython/pull/31498/files#diff-f3ad9afd42a2ae15047e2d3098b0ce9ac36ad8966bf4d917e650c683bffcdd9c
unclosed-string.toml https://github.com/python/cpython/pull/31498/files#diff-c1251ceeb4d17ab35d921f24cce0d196a8d7b65a93ee48299153411797a6297c
apostrophes-in-literal-string.json https://github.com/python/cpython/pull/31498/files#diff-05d74ba9e777db3b38f8e894e7a744067bcc72a25693311728821ce4e94cbefa
apostrophes-in-literal-string.toml https://github.com/python/cpython/pull/31498/files#diff-72fadd700a34a9f1d8ab7384913b7181a82f6c1ebf2970fb790663c89647a322
array-subtables.json https://github.com/python/cpython/pull/31498/files#diff-e29cdf0e67c78a4be87f5c4e7e9e8b81d2e3275db99e9a7fa7fca0a92218b20e
array-subtables.toml https://github.com/python/cpython/pull/31498/files#diff-d72df8e7c3449b783cfe728b457e4d705602a92682617584a8895475ac9ca8a7
open-parent-table.json https://github.com/python/cpython/pull/31498/files#diff-12528c9f3e9e645afaf1e0e783fc766934e997b4c293b55116a06cb3c18f4cf9
open-parent-table.toml https://github.com/python/cpython/pull/31498/files#diff-be396a2e297ccce6a812e17dd40a0291ed77498517e774fa1461b03f4a2c2859
boolean.json https://github.com/python/cpython/pull/31498/files#diff-903a67f18b2211cad776a8eeb2cd12aefe022a6e2a273ac3a616eef07103124b
boolean.toml https://github.com/python/cpython/pull/31498/files#diff-33ce147cfcd10659c3193a3d81f25d638ab5025919579b9f24e5928241a200e4
datetimes.json https://github.com/python/cpython/pull/31498/files#diff-f1bec656cb367eb404fa9e1b7b7e5822c01b764f39905bc9b3e405fdc1c3b848
datetimes.toml https://github.com/python/cpython/pull/31498/files#diff-1e0b41b99f172f0bfc84ace5d1d291fe25d3309217a7dd265c886a08cc4dca6d
localtime.json https://github.com/python/cpython/pull/31498/files#diff-492f9dae76264bf950b87ee614b69ccbd410e6b47f1349b973a8e910a4474cad
localtime.toml https://github.com/python/cpython/pull/31498/files#diff-630ffb6cc9b2531c46ffddae0d47cc519a84d1e1105fb3b00784ec79727570a5
empty-inline-table.json https://github.com/python/cpython/pull/31498/files#diff-bf0260d4912d58959ce0b058dd114645f2ddc5972343007e069da46e3ad9afca
empty-inline-table.toml https://github.com/python/cpython/pull/31498/files#diff-fb28f204a8ad10571cc7e1ba10f9de8b7e475692fbdeb3f42441c934ba780a87
five-quotes.json https://github.com/python/cpython/pull/31498/files#diff-adcad3e191a70aa9975b0c3c960be4d28fbd1bae0f1542668a9257daf8737c53
five-quotes.toml https://github.com/python/cpython/pull/31498/files#diff-45198151b60dde455211607e39c10c3f995acdbdfee9d8114957d3c6f8151e52
hex-char.json https://github.com/python/cpython/pull/31498/files#diff-8f486b133cabe751d66791c5825e472a6df8d6fdc1bbebb5966591e577891056
hex-char.toml https://github.com/python/cpython/pull/31498/files#diff-eccb0d663f952ea39fc0e659611111f5dcc20975345e71151ef953a8648eee74
ends-in-whitespace-escape.json https://github.com/python/cpython/pull/31498/files#diff-c3f76b1ec63eb0a839c85d78c008188a0d78890d1fce6a660c63bdad83ed2b0e
ends-in-whitespace-escape.toml https://github.com/python/cpython/pull/31498/files#diff-4100ae4025fe05642c63df2a8e33e743981b53629978cef7d7c004c38286cf0c
no-newlines.json https://github.com/python/cpython/pull/31498/files#diff-6bf3547214a0a41aeacd8bf0110c5f050dcaa86d7bbec6c3d294fb105ef5a85c
no-newlines.toml https://github.com/python/cpython/pull/31498/files#diff-9656c41fe75cd42c823ad38a299791dcb1beca9aaa5ba623347d023fb614e83d
trailing-comma.json https://github.com/python/cpython/pull/31498/files#diff-78d1429fc53f7b5c3083b2421b849541ad3649ec2c637eaad2abc0ce505846c6
trailing-comma.toml https://github.com/python/cpython/pull/31498/files#diff-ae4f217c32479ac2b51d886ec3c9742ae459d53cd71295f5873bafb485d43f02
test_data.py https://github.com/python/cpython/pull/31498/files#diff-ef8878727a0a4c351e8dcc9831114bbad5873da3aef322312b3b07d26637f3ca
test_error.py https://github.com/python/cpython/pull/31498/files#diff-031a4a63ecc689b043a0348c8cea24b6a9c7d897c1a6a086412d157517d20626
test_misc.py https://github.com/python/cpython/pull/31498/files#diff-ad78ddc6242011ec6c5f65e158fe127925c1c7ce41d2f130c1b5f98bbff4e8ce
__init__.py https://github.com/python/cpython/pull/31498/files#diff-d838f3ca761cae84442be4ee6a3d1b12c5e84b85fb77640702e47bcd34240e4e
_parser.py https://github.com/python/cpython/pull/31498/files#diff-a8b9e06704457e3afefc769b87f455ff6b4c8b0588b3a75b63dc980c52f5809b
_re.py https://github.com/python/cpython/pull/31498/files#diff-7a6e50655a366b407bf507597e1db88d9669008c860b8800b4f75c940ecdf777
_types.py https://github.com/python/cpython/pull/31498/files#diff-e52cfbf2c55b7fa51b1ffc90026ca164b568e98423855f7baa609e65f5b1a211
2022-02-23-01-11-08.bpo-40059.Iwc9UH.rst https://github.com/python/cpython/pull/31498/files#diff-8c091adba9889142783861923e0ec21f570a07a405666cbe9b46b8388a02aef5
stdlib_module_names.h https://github.com/python/cpython/pull/31498/files#diff-152e0a1d932d06bae2302482de6c49082b62169699729700d445d4f588504af5
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L66
.github/CODEOWNERShttps://github.com/python/cpython/pull/31498/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/.github/CODEOWNERS
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/pull/31498/files#diff-3d36a1bf06148bc6ba1ce2ed3d19de32ea708d955fed212c0d27c536f0bd4da7
Doc/library/fileformats.rsthttps://github.com/python/cpython/pull/31498/files#diff-6607f92968be9aab2bb74577653fe01e2f17e370359909d645a29d3b6e548dae
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Doc/library/fileformats.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/pull/31498/files#diff-6607f92968be9aab2bb74577653fe01e2f17e370359909d645a29d3b6e548dae
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L593
Doc/library/tomllib.rsthttps://github.com/python/cpython/pull/31498/files#diff-7d88068469effbb6c56932f1e0d2feda437158e06b69de5da00a5ce7468b2be1
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Doc/library/tomllib.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L114
Doc/whatsnew/3.11.rsthttps://github.com/python/cpython/pull/31498/files#diff-78f24041d66ab8ed2ae1aee94bcd42396d27af833cb96a3c506294c6d6dce82d
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Doc/whatsnew/3.11.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/pull/31498/files#diff-78f24041d66ab8ed2ae1aee94bcd42396d27af833cb96a3c506294c6d6dce82d
https://github.com/python/cpython/pull/31498/files#diff-78f24041d66ab8ed2ae1aee94bcd42396d27af833cb96a3c506294c6d6dce82d
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/__init__.pyhttps://github.com/python/cpython/pull/31498/files#diff-c5974856663c071b2d717503362a07ff536fa8ff224231791dba26806fbcfbdb
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/__init__.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/__main__.pyhttps://github.com/python/cpython/pull/31498/files#diff-8df0c239bd352516b1697f0508f9abeff30c064e35ab1c65e23e2bb6daf9593f
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/__main__.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/burntsushi.pyhttps://github.com/python/cpython/pull/31498/files#diff-0fa467395cf0a741e20fae8d602269169ff79f7efc130f3ea6f71eb7575bd7b8
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/burntsushi.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/array-missing-comma.tomlhttps://github.com/python/cpython/pull/31498/files#diff-cb69f2ae37a767167b74b67c0100c23599ee05215d85c0df9bfab5d464c96c45
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/array-missing-comma.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-array-in-parent.tomlhttps://github.com/python/cpython/pull/31498/files#diff-83759f327d0174f00e551fc131d7872101949a5b1b098f5ab971a83e3dcceef4
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-array-in-parent.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-bool-with-aot.tomlhttps://github.com/python/cpython/pull/31498/files#diff-3565d3f8bf55036b46c91886c74054a8d7c2658278ee22c2224e530d6a5b7bc3
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-bool-with-aot.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/array/file-end-after-val.tomlhttps://github.com/python/cpython/pull/31498/files#diff-12374fe6e34a975f11740e18476e6341264c2b03c7a492d7522fe60615ea9381
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/array/file-end-after-val.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/array/unclosed-after-item.tomlhttps://github.com/python/cpython/pull/31498/files#diff-877b76f57478a829a628c622f4ba4c4c698ccbb4a91b66f53c17037835dcccbc
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/array/unclosed-after-item.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/array/unclosed-empty.tomlhttps://github.com/python/cpython/pull/31498/files#diff-ecacbd21bb6d2b03e87521841d2d21263f7d69b06b23b8436dba85a35158e712
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/array/unclosed-empty.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/basic-str-ends-in-escape.tomlhttps://github.com/python/cpython/pull/31498/files#diff-5ace56b401a004f64950bac4bc986e6e95aa7a3c68ef0598a46444d13654fcf4
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/basic-str-ends-in-escape.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/boolean/invalid-false-casing.tomlhttps://github.com/python/cpython/pull/31498/files#diff-adc148cee9a290c49f43aa43972ea898cbb8523f9686b811d1d24d23826488f0
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/boolean/invalid-false-casing.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/boolean/invalid-true-casing.tomlhttps://github.com/python/cpython/pull/31498/files#diff-73f428f61fc9587d447bc4946f3b7b0255785a5a0e97d4a22af7f5dcb4bc12c4
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/boolean/invalid-true-casing.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/dates-and-times/invalid-day.tomlhttps://github.com/python/cpython/pull/31498/files#diff-0d45ba7e3dd6f980631b0ae9b50d2c4aa399a1fceb470cfe9a1fadeff024c78e
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/dates-and-times/invalid-day.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/dotted-keys/access-non-table.tomlhttps://github.com/python/cpython/pull/31498/files#diff-0dee6e80cd24e5aea872674d991867b91fb77bfcbc8b34d6d1f139a4d0f15eae
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/dotted-keys/access-non-table.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-aot.tomlhttps://github.com/python/cpython/pull/31498/files#diff-6261744c3e3738bd43ca17113ef456c56ddad51f78a0f882818b579f94514323
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-aot.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table-with-subtable.tomlhttps://github.com/python/cpython/pull/31498/files#diff-6c262d80a0942e37483e5559ca2f92338395e92500d98f9cdaebb3e74da7d3ef
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table-with-subtable.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table.tomlhttps://github.com/python/cpython/pull/31498/files#diff-4be44d7da60abee9cb121d5541a954a3bcad766c36f42809460ee07eb90396a7
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table-missing-comma.tomlhttps://github.com/python/cpython/pull/31498/files#diff-d34ccdf8c7ae172d352d429a2bf2a5dbba38e9979b6a8e0844b8fdeae613899d
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table-missing-comma.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/define-twice-in-subtable.tomlhttps://github.com/python/cpython/pull/31498/files#diff-37dbde71100d69d836e846cd0f8ea32464f16a63ce0df4b9af4d4d2df3db52dd
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/define-twice-in-subtable.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/define-twice.tomlhttps://github.com/python/cpython/pull/31498/files#diff-406e5e14fff76237e99ac91abc15a85ca1442093723888747044960dc95e20dc
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/define-twice.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/file-end-after-key-val.tomlhttps://github.com/python/cpython/pull/31498/files#diff-5363fd04b4622aab543fd3f3fdaa2f0aa82419e45ef35d197c6981ca28a8c3a3
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/file-end-after-key-val.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/mutate.tomlhttps://github.com/python/cpython/pull/31498/files#diff-6f2fc73ebed719354d72b3234e2627efa2cd138796c6d57ed5a1d251e00131f4
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/mutate.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/override-val-in-table.tomlhttps://github.com/python/cpython/pull/31498/files#diff-9a6bd6f212698fb829a463e66a19c92cf5a5fcad547890c3d25e1b86293be464
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/override-val-in-table.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-array.tomlhttps://github.com/python/cpython/pull/31498/files#diff-faf31d85049e4d9056121c0b210a55dbcb1cde9620848a647f643356cde8c5f5
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-array.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-table.tomlhttps://github.com/python/cpython/pull/31498/files#diff-1f2999a0e263e9322a8735c1bdc29335676e0d7eb6d758e3159556ec57cd59b7
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-table.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/overwrite-implicitly.tomlhttps://github.com/python/cpython/pull/31498/files#diff-a9e0d706ec24a0ca221a193ee6518405c8485242dbaa1edfd9631213cf2cfda0
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-implicitly.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-array.tomlhttps://github.com/python/cpython/pull/31498/files#diff-5bef8028f50d1bc98316663aa1aebeb3c720ba2ccfc5d8ba642ef5ac21baf113
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-array.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-table.tomlhttps://github.com/python/cpython/pull/31498/files#diff-5e282c9d7f63398fd6b55e1bea1554bc22b040e22cb01769a56a1a56060ae2c3
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-table.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/inline-table/unclosed-empty.tomlhttps://github.com/python/cpython/pull/31498/files#diff-4e356b0df6685ebd87a2f300bf4589d33f7865a8cce35d417a3333491ddfaa03
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/inline-table/unclosed-empty.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/invalid-comment-char.tomlhttps://github.com/python/cpython/pull/31498/files#diff-a731f3b874027bb5199d436497a41a0fdabea081afe70d11a162b3092dd8c9d3
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/invalid-comment-char.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/invalid-escaped-unicode.tomlhttps://github.com/python/cpython/pull/31498/files#diff-ef4a71cc325e2b161e9a10d811ded5dd1eb523a85181aa7b6c69a611204a1d58
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/invalid-escaped-unicode.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/invalid-hex.tomlhttps://github.com/python/cpython/pull/31498/files#diff-8b617f8756ae51795bb14e19437ae57eb5110358f78095f8b91b40c4e23dba7b
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/invalid-hex.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early-table-def.tomlhttps://github.com/python/cpython/pull/31498/files#diff-df698308802d01c3c08ea17cd981a095f822819bef75025bf16c6abc712c7481
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early-table-def.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early.tomlhttps://github.com/python/cpython/pull/31498/files#diff-156908b9947512ac5ca9d064e2fc45177a435624cc27a8f0b77e0df4c202f211
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/keys-and-vals/no-value.tomlhttps://github.com/python/cpython/pull/31498/files#diff-60736917b27b461e5e3100ddcab6002eeeeb64818514a83ef4ebf7221c21f70e
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/keys-and-vals/no-value.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/keys-and-vals/only-ws-after-dot.tomlhttps://github.com/python/cpython/pull/31498/files#diff-bad6c508d9afd82b7ee74ff504cbf4e799883e8754036a0224aac4a4bae1567d
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/keys-and-vals/only-ws-after-dot.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L594
Lib/test/test_tomllib/data/invalid/keys-and-vals/overwrite-with-deep-table.tomlhttps://github.com/python/cpython/pull/31498/files#diff-f842b82d44c9b26c79cabc2a66a6bac60a0aed723113d406a41bbf39f5faf4d2
View file https://github.com/hukkin/cpython/blob/2898cc38bbcd86ef9bf1442e7395dfdc3ac03c1c/Lib/test/test_tomllib/data/invalid/keys-and-vals/overwrite-with-deep-table.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/31498/{{ revealButtonHref }}
Please reload this pagehttps://github.com/python/cpython/pull/31498/files
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.