René's URL Explorer Experiment


Title: gh-88569: add `ntpath.isreserved()` by barneygale · Pull Request #95486 · python/cpython · GitHub

Open Graph Title: gh-88569: add `ntpath.isreserved()` by barneygale · Pull Request #95486 · python/cpython

X Title: gh-88569: add `ntpath.isreserved()` by barneygale · Pull Request #95486 · python/cpython

Description: Add ntpath.isreserved(), which identifies reserved pathnames such as "NUL", "AUX" and "CON". Deprecate pathlib.PurePath.is_reserved(). Issue: gh-88569

Open Graph Description: Add ntpath.isreserved(), which identifies reserved pathnames such as "NUL", "AUX" and "CON". Deprecate pathlib.PurePath.is_reserved(). Issue: gh-88569

X Description: Add ntpath.isreserved(), which identifies reserved pathnames such as "NUL", "AUX" and "CON". Deprecate pathlib.PurePath.is_reserved(). Issue: gh-88569

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:93bf8d40-871d-799e-4559-9d32cb06f9a3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD104:217FCE:FBBB5B:15B6FAE:6969F332
html-safe-nonce484c7524129b041f77b4e1c1b3d48295a5bfa6da19dc4248a6aaf706e036c3d5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMTA0OjIxN0ZDRTpGQkJCNUI6MTVCNkZBRTo2OTY5RjMzMiIsInZpc2l0b3JfaWQiOiI2Mjk3MDc3MzQ5NDU0ODM2NTMwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacfa6015bf511e21aeb47e26b44310132b33ec90681f1547201472339d92234d69
hovercard-subject-tagpull_request:1012921607
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/95486/files
twitter:imagehttps://avatars.githubusercontent.com/u/960340?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/960340?s=400&v=4
og:image:altAdd ntpath.isreserved(), which identifies reserved pathnames such as "NUL", "AUX" and "CON". Deprecate pathlib.PurePath.is_reserved(). Issue: gh-88569
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None7b32f1c7c4549428ee399213e8345494fc55b5637195d3fc5f493657579235e8
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
releasebdde15ad1b403e23b08bbd89b53fbe6bdf688cad
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/95486/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F95486%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%2F95486%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/95486/files
Reloadhttps://github.com/python/cpython/pull/95486/files
Reloadhttps://github.com/python/cpython/pull/95486/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/95486/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/95486/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
barneygalehttps://github.com/barneygale
python:mainhttps://github.com/python/cpython/tree/main
barneygale:os-path-isreservedhttps://github.com/barneygale/cpython/tree/os-path-isreserved
Conversation 91 https://github.com/python/cpython/pull/95486
Commits 38 https://github.com/python/cpython/pull/95486/commits
Checks 0 https://github.com/python/cpython/pull/95486/checks
Files changed https://github.com/python/cpython/pull/95486/files
Please reload this pagehttps://github.com/python/cpython/pull/95486/files
gh-88569: add ntpath.isreserved() https://github.com/python/cpython/pull/95486/files#top
Show all changes 38 commits https://github.com/python/cpython/pull/95486/files
6b89ecc gh-88569: add `os.path.isreserved()` barneygale Jul 31, 2022 https://github.com/python/cpython/pull/95486/commits/6b89ecc8ad4695bab0cd414954ba8ac561f3b555
3e08e4a Fix tests barneygale Jul 31, 2022 https://github.com/python/cpython/pull/95486/commits/3e08e4abd45ca74e387da5fde0ad80c2f6509ff5
49ba439 Remove implementation in `genericpath` barneygale Jul 31, 2022 https://github.com/python/cpython/pull/95486/commits/49ba439fdc24601932f2880a07f188576e2cac12
238b3e3 Apply suggestions from code review barneygale Aug 9, 2022 https://github.com/python/cpython/pull/95486/commits/238b3e3494aa4d1c2d5082807a10a1d2d0738367
f647502 Apply suggestions from code review barneygale Aug 10, 2022 https://github.com/python/cpython/pull/95486/commits/f647502e5b90c6d0106d730e3927ce9557a7b442
f07c7ad Remove tests for pathlib.PurePath.is_reserved(). barneygale Aug 10, 2022 https://github.com/python/cpython/pull/95486/commits/f07c7ad0d529601fa6fbeb0fe1232dac30d0322f
dc857c9 Speed up isreserved('.') and '..' barneygale Aug 12, 2022 https://github.com/python/cpython/pull/95486/commits/dc857c9f4b370d2d717b703504d371b92698ded8
f0fd2c8 Note change to algorithm in pathlib docs. barneygale Aug 12, 2022 https://github.com/python/cpython/pull/95486/commits/f0fd2c8b68ac7e7fcd35f895358eb2ab4feabe7f
3b51db8 Update Lib/ntpath.py barneygale Aug 12, 2022 https://github.com/python/cpython/pull/95486/commits/3b51db8aab8718122c22f46c32dc2a165588eb5e
06cb428 Update Doc/library/os.path.rst barneygale Aug 13, 2022 https://github.com/python/cpython/pull/95486/commits/06cb428f4281ba3004adb3ad9ef7756622dd52ce
79c0be4 Update Lib/posixpath.py barneygale Aug 13, 2022 https://github.com/python/cpython/pull/95486/commits/79c0be481a2706eaef38e9aedb60178512d74b34
0a0db6a Restore `os.fspath()` call in `posixpath.isreserved()` barneygale Aug 16, 2022 https://github.com/python/cpython/pull/95486/commits/0a0db6a45e840f53d77fb96a37f1d589bd4c5320
7145b86 Apply suggestions from code review barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/7145b86fc632deb3ebeaf7f1f0cffae02074806f
9f74b64 posixpath.isreserved(): return True for paths with NUL characters barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/9f74b64f09d6f889097fa3ab24ef082dea0621c4
91b2bb3 ntpath.isreserved(): minor tweaks barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/91b2bb326d77f646f85e0e5a994d673352c5e231
e6aff58 ntpath.isreserved(): restore initial splitdrive() call barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/e6aff58a49dd87da63af5225a391b393e4cd8c18
e6a2c0b ntpath.isreserved(): avoid calling `splitdrive()` repeatedly. barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/e6a2c0ba8828c545c30c4fa4d36137604f72b4ca
14dde15 Update Lib/ntpath.py barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/14dde1586fc46bf5daef118ad1e8984ce6fca139
fab274a Add `isreservedname()` for discussion. barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/fab274a3252c98efd8efdbd9d53175f503364443
936dcc8 Apply suggestions from code review barneygale Aug 23, 2022 https://github.com/python/cpython/pull/95486/commits/936dcc861875f2ab0b03b449debb02205fcc60ac
3fb127f Undo posixpath changes barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/3fb127fbcc4d4eaf26fe833877ef862c40113c38
002d951 Merge branch 'main' into os-path-isreserved barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/002d9519e1430e3bea910c5ff5db158be82614b9
c8ed711 Update version numbers. barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/c8ed711945d4a26183c8c52953297f03641a79ab
c772b25 Fix syntax, whitespace. barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/c772b256738619eff8c8d2e1dc15ecbf5a7a57cf
3fbef57 Make `isreservedname()` private barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/3fbef574c9eb4c865fc69df99e2460d8838f2f31
4b34274 Update Lib/ntpath.py barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/4b34274efa49225b7bb81b658c5005354f4fe4bb
a877677 Tighten up `PurePath.is_reserved()` exception handling. barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/a8776770afb0b6bc2a6fe14e664483d4bad51f85
3721c8c Use `str(self)` to support non-os.PathLike implementations. barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/3721c8c3b6c91f394bd30e2196a045e798f2ae94
b905d2f Deprecate `pathlib.PurePath.is_reserved()` barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/b905d2fae45617248ad8a2418ad7410cdda17aa6
2756ffb Add note about approximate and changing Windows rules; remove doctest. barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/2756ffb88dc5670544e642550b841dfed63d99d7
c03c672 Update Doc/library/os.path.rst barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/c03c6726e2676a605be16f05c1c4dfde8d60fedb
4085ff5 Update what's new. barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/4085ff537d50503292b3117ca19152fec2cced5f
b4b3d0b Mention deprecation in NEWS barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/b4b3d0bbb0310d5d033d0ec985a9ba5709dcc240
9e2d21f Address review feedback barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/9e2d21fe5cf156f4bf0079c22e948d3f1a3d9a2c
44c37cb Point to `os.path.isreserved()` in whatsnew deprecation notices. barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/44c37cbc1be2751fd035c32b3510fe1590a4f703
f9033b3 Merge branch 'main' into os-path-isreserved barneygale Jan 8, 2024 https://github.com/python/cpython/pull/95486/commits/f9033b39f95c650df6cfa6926aa47c5055820dde
efb7681 Merge branch 'main' into os-path-isreserved barneygale Jan 14, 2024 https://github.com/python/cpython/pull/95486/commits/efb76810085d4df16966f953593d35b1f050cf44
e398c3f Address review feedback barneygale Jan 16, 2024 https://github.com/python/cpython/pull/95486/commits/e398c3fca3304a0e063b146fd83193a62388b9bc
Clear filters https://github.com/python/cpython/pull/95486/files
Please reload this pagehttps://github.com/python/cpython/pull/95486/files
Please reload this pagehttps://github.com/python/cpython/pull/95486/files
os.path.rst https://github.com/python/cpython/pull/95486/files#diff-22dc079c4b2ebb7590f7963d2a7ea70133920c3f465d35b421ec9451c563d783
pathlib.rst https://github.com/python/cpython/pull/95486/files#diff-1134e36a94ecfde1df43bee5efd285de5d67426fbca086425201ecc753f9139c
3.13.rst https://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
ntpath.py https://github.com/python/cpython/pull/95486/files#diff-892add06b0598c5d7b07448e0ac87f5aa6b97fd0a79d77bcbc69092b70d1d065
__init__.py https://github.com/python/cpython/pull/95486/files#diff-2282b1d4074c3cc317f8490ac16730aef232a3a125b8acfc49232dcd6c4f6d88
test_ntpath.py https://github.com/python/cpython/pull/95486/files#diff-f32eb738dcaaaaeb2ac5bcd885fd517e11c9efc35c44912bef0c725e20c1fbea
test_pathlib.py https://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
2022-07-31-01-24-40.gh-issue-88569.eU0--b.rst https://github.com/python/cpython/pull/95486/files#diff-10ed5bdcfb635924d03a3ea4e1b4b80b2a10ae79c37f7b7381daa521ef78262b
Doc/library/os.path.rsthttps://github.com/python/cpython/pull/95486/files#diff-22dc079c4b2ebb7590f7963d2a7ea70133920c3f465d35b421ec9451c563d783
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Doc/library/os.path.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95486/files#diff-22dc079c4b2ebb7590f7963d2a7ea70133920c3f465d35b421ec9451c563d783
https://github.com/python/cpython/pull/95486/files#diff-22dc079c4b2ebb7590f7963d2a7ea70133920c3f465d35b421ec9451c563d783
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L525
Doc/library/pathlib.rsthttps://github.com/python/cpython/pull/95486/files#diff-1134e36a94ecfde1df43bee5efd285de5d67426fbca086425201ecc753f9139c
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Doc/library/pathlib.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95486/files#diff-1134e36a94ecfde1df43bee5efd285de5d67426fbca086425201ecc753f9139c
Please reload this pagehttps://github.com/python/cpython/pull/95486/files
https://github.com/python/cpython/pull/95486/files#diff-1134e36a94ecfde1df43bee5efd285de5d67426fbca086425201ecc753f9139c
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L114
Doc/whatsnew/3.13.rsthttps://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Doc/whatsnew/3.13.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
https://github.com/python/cpython/pull/95486/files#diff-0eef04c1aae0cf8389945464f271ff6789259ef8985f5fdbb21c9a99c4b5021f
Lib/ntpath.pyhttps://github.com/python/cpython/pull/95486/files#diff-892add06b0598c5d7b07448e0ac87f5aa6b97fd0a79d77bcbc69092b70d1d065
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Lib/ntpath.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95486/files#diff-892add06b0598c5d7b07448e0ac87f5aa6b97fd0a79d77bcbc69092b70d1d065
https://github.com/python/cpython/pull/95486/files#diff-892add06b0598c5d7b07448e0ac87f5aa6b97fd0a79d77bcbc69092b70d1d065
https://github.com/python/cpython/pull/95486/files#diff-892add06b0598c5d7b07448e0ac87f5aa6b97fd0a79d77bcbc69092b70d1d065
https://github.com/python/cpython/pull/95486/files#diff-892add06b0598c5d7b07448e0ac87f5aa6b97fd0a79d77bcbc69092b70d1d065
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L526
Lib/pathlib/__init__.pyhttps://github.com/python/cpython/pull/95486/files#diff-2282b1d4074c3cc317f8490ac16730aef232a3a125b8acfc49232dcd6c4f6d88
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Lib/pathlib/__init__.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95486/files#diff-2282b1d4074c3cc317f8490ac16730aef232a3a125b8acfc49232dcd6c4f6d88
https://github.com/python/cpython/pull/95486/files#diff-2282b1d4074c3cc317f8490ac16730aef232a3a125b8acfc49232dcd6c4f6d88
https://github.com/python/cpython/pull/95486/files#diff-2282b1d4074c3cc317f8490ac16730aef232a3a125b8acfc49232dcd6c4f6d88
https://github.com/python/cpython/pull/95486/files#diff-2282b1d4074c3cc317f8490ac16730aef232a3a125b8acfc49232dcd6c4f6d88
Lib/test/test_ntpath.pyhttps://github.com/python/cpython/pull/95486/files#diff-f32eb738dcaaaaeb2ac5bcd885fd517e11c9efc35c44912bef0c725e20c1fbea
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Lib/test/test_ntpath.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95486/files#diff-f32eb738dcaaaaeb2ac5bcd885fd517e11c9efc35c44912bef0c725e20c1fbea
Please reload this pagehttps://github.com/python/cpython/pull/95486/files
Please reload this pagehttps://github.com/python/cpython/pull/95486/files
https://github.com/python/cpython/pull/95486/files#diff-f32eb738dcaaaaeb2ac5bcd885fd517e11c9efc35c44912bef0c725e20c1fbea
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L527
Lib/test/test_pathlib/test_pathlib.pyhttps://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Lib/test/test_pathlib/test_pathlib.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
https://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
https://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
https://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
https://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
https://github.com/python/cpython/pull/95486/files#diff-03d884d0a180340cc959b85206069287a4720ba88da9463cc94f79396d0f8f9c
Misc/NEWS.d/next/Library/2022-07-31-01-24-40.gh-issue-88569.eU0--b.rsthttps://github.com/python/cpython/pull/95486/files#diff-10ed5bdcfb635924d03a3ea4e1b4b80b2a10ae79c37f7b7381daa521ef78262b
View file https://github.com/barneygale/cpython/blob/e398c3fca3304a0e063b146fd83193a62388b9bc/Misc/NEWS.d/next/Library/2022-07-31-01-24-40.gh-issue-88569.eU0--b.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95486/{{ revealButtonHref }}
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.