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: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

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

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

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:2390ed7c-63a3-bb8d-7b6a-aa64981beedd
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idADF0:26CA52:4CAF92:6BCCD3:696A0CBD
html-safe-nonceee2e18fc6c38ad696f03c1d67d665ecf497fad96c4ded03b52b37763852619ce
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBREYwOjI2Q0E1Mjo0Q0FGOTI6NkJDQ0QzOjY5NkEwQ0JEIiwidmlzaXRvcl9pZCI6IjQ2OTA0ODE0MDQzMDkwMTU3NDEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac9b9b3d467be15c4753c305a2053f62fb38c03a767a90c7637a44b1dd0e245ae3
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/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/95486/commits
twitter:imagehttps://opengraph.githubassets.com/b6523d42cdad7ed61b42d6ded7f981d9e44844166276b59ec3242dab5dabc526/python/cpython/pull/95486
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b6523d42cdad7ed61b42d6ded7f981d9e44844166276b59ec3242dab5dabc526/python/cpython/pull/95486
og:image:altAdd ntpath.isreserved(), which identifies reserved pathnames such as "NUL", "AUX" and "CON". Deprecate pathlib.PurePath.is_reserved(). Issue: Add os.path.isreserved(...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamebarneygale
hostnamegithub.com
expected-hostnamegithub.com
None699227a00bbb7fe1eec276d2ae1c3a93068bc5ba483bd9dc4b2a27a8f4f2f595
turbo-cache-controlno-cache
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
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7266b2d935baa1c6474b16dd9feaa5ca30607261
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/95486/commits#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F95486%2Fcommits
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%2Fcommits
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%2Fcommits&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/95486/commits
Reloadhttps://github.com/python/cpython/pull/95486/commits
Reloadhttps://github.com/python/cpython/pull/95486/commits
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/95486/commits
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/commits
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
barneygalehttps://github.com/barneygale
python:mainhttps://github.com/python/cpython/tree/main
barneygale:os-path-isreservedhttps://github.com/barneygale/cpython/tree/os-path-isreserved
Conversationhttps://github.com/python/cpython/pull/95486
Commits38 (38)https://github.com/python/cpython/pull/95486/commits
Checkshttps://github.com/python/cpython/pull/95486/checks
Files changedhttps://github.com/python/cpython/pull/95486/files
gh-88569: add ntpath.isreserved()https://github.com/python/cpython/pull/95486/commits#top
barneygalehttps://github.com/barneygale
python:mainhttps://github.com/python/cpython/tree/main
barneygale:os-path-isreservedhttps://github.com/barneygale/cpython/tree/os-path-isreserved
gh-88569: add `os.path.isreserved()`https://github.com/python/cpython/pull/95486/commits/6b89ecc8ad4695bab0cd414954ba8ac561f3b555
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
6b89ecchttps://github.com/python/cpython/pull/95486/commits/6b89ecc8ad4695bab0cd414954ba8ac561f3b555
https://github.com/python/cpython/tree/6b89ecc8ad4695bab0cd414954ba8ac561f3b555
Fix testshttps://github.com/python/cpython/pull/95486/commits/3e08e4abd45ca74e387da5fde0ad80c2f6509ff5
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
3e08e4ahttps://github.com/python/cpython/pull/95486/commits/3e08e4abd45ca74e387da5fde0ad80c2f6509ff5
https://github.com/python/cpython/tree/3e08e4abd45ca74e387da5fde0ad80c2f6509ff5
Remove implementation in `genericpath`https://github.com/python/cpython/pull/95486/commits/49ba439fdc24601932f2880a07f188576e2cac12
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
49ba439https://github.com/python/cpython/pull/95486/commits/49ba439fdc24601932f2880a07f188576e2cac12
https://github.com/python/cpython/tree/49ba439fdc24601932f2880a07f188576e2cac12
Apply suggestions from code reviewhttps://github.com/python/cpython/pull/95486/commits/238b3e3494aa4d1c2d5082807a10a1d2d0738367
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
238b3e3https://github.com/python/cpython/pull/95486/commits/238b3e3494aa4d1c2d5082807a10a1d2d0738367
https://github.com/python/cpython/tree/238b3e3494aa4d1c2d5082807a10a1d2d0738367
Apply suggestions from code reviewhttps://github.com/python/cpython/pull/95486/commits/f647502e5b90c6d0106d730e3927ce9557a7b442
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
f647502https://github.com/python/cpython/pull/95486/commits/f647502e5b90c6d0106d730e3927ce9557a7b442
https://github.com/python/cpython/tree/f647502e5b90c6d0106d730e3927ce9557a7b442
Remove tests for pathlib.PurePath.is_reserved().https://github.com/python/cpython/pull/95486/commits/f07c7ad0d529601fa6fbeb0fe1232dac30d0322f
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
f07c7adhttps://github.com/python/cpython/pull/95486/commits/f07c7ad0d529601fa6fbeb0fe1232dac30d0322f
https://github.com/python/cpython/tree/f07c7ad0d529601fa6fbeb0fe1232dac30d0322f
Speed up isreserved('.') and '..'https://github.com/python/cpython/pull/95486/commits/dc857c9f4b370d2d717b703504d371b92698ded8
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
dc857c9https://github.com/python/cpython/pull/95486/commits/dc857c9f4b370d2d717b703504d371b92698ded8
https://github.com/python/cpython/tree/dc857c9f4b370d2d717b703504d371b92698ded8
Note change to algorithm in pathlib docs.https://github.com/python/cpython/pull/95486/commits/f0fd2c8b68ac7e7fcd35f895358eb2ab4feabe7f
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
f0fd2c8https://github.com/python/cpython/pull/95486/commits/f0fd2c8b68ac7e7fcd35f895358eb2ab4feabe7f
https://github.com/python/cpython/tree/f0fd2c8b68ac7e7fcd35f895358eb2ab4feabe7f
Update Lib/ntpath.pyhttps://github.com/python/cpython/pull/95486/commits/3b51db8aab8718122c22f46c32dc2a165588eb5e
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
3b51db8https://github.com/python/cpython/pull/95486/commits/3b51db8aab8718122c22f46c32dc2a165588eb5e
https://github.com/python/cpython/tree/3b51db8aab8718122c22f46c32dc2a165588eb5e
Update Doc/library/os.path.rsthttps://github.com/python/cpython/pull/95486/commits/06cb428f4281ba3004adb3ad9ef7756622dd52ce
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
06cb428https://github.com/python/cpython/pull/95486/commits/06cb428f4281ba3004adb3ad9ef7756622dd52ce
https://github.com/python/cpython/tree/06cb428f4281ba3004adb3ad9ef7756622dd52ce
Update Lib/posixpath.pyhttps://github.com/python/cpython/pull/95486/commits/79c0be481a2706eaef38e9aedb60178512d74b34
barneygalehttps://github.com/python/cpython/commits?author=barneygale
brettcannonhttps://github.com/python/cpython/commits?author=brettcannon
79c0be4https://github.com/python/cpython/pull/95486/commits/79c0be481a2706eaef38e9aedb60178512d74b34
https://github.com/python/cpython/tree/79c0be481a2706eaef38e9aedb60178512d74b34
Restore `os.fspath()` call in `posixpath.isreserved()`https://github.com/python/cpython/pull/95486/commits/0a0db6a45e840f53d77fb96a37f1d589bd4c5320
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
0a0db6ahttps://github.com/python/cpython/pull/95486/commits/0a0db6a45e840f53d77fb96a37f1d589bd4c5320
https://github.com/python/cpython/tree/0a0db6a45e840f53d77fb96a37f1d589bd4c5320
Apply suggestions from code reviewhttps://github.com/python/cpython/pull/95486/commits/7145b86fc632deb3ebeaf7f1f0cffae02074806f
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
7145b86https://github.com/python/cpython/pull/95486/commits/7145b86fc632deb3ebeaf7f1f0cffae02074806f
https://github.com/python/cpython/tree/7145b86fc632deb3ebeaf7f1f0cffae02074806f
posixpath.isreserved(): return True for paths with NUL charactershttps://github.com/python/cpython/pull/95486/commits/9f74b64f09d6f889097fa3ab24ef082dea0621c4
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
9f74b64https://github.com/python/cpython/pull/95486/commits/9f74b64f09d6f889097fa3ab24ef082dea0621c4
https://github.com/python/cpython/tree/9f74b64f09d6f889097fa3ab24ef082dea0621c4
ntpath.isreserved(): minor tweakshttps://github.com/python/cpython/pull/95486/commits/91b2bb326d77f646f85e0e5a994d673352c5e231
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
91b2bb3https://github.com/python/cpython/pull/95486/commits/91b2bb326d77f646f85e0e5a994d673352c5e231
https://github.com/python/cpython/tree/91b2bb326d77f646f85e0e5a994d673352c5e231
ntpath.isreserved(): restore initial splitdrive() callhttps://github.com/python/cpython/pull/95486/commits/e6aff58a49dd87da63af5225a391b393e4cd8c18
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
e6aff58https://github.com/python/cpython/pull/95486/commits/e6aff58a49dd87da63af5225a391b393e4cd8c18
https://github.com/python/cpython/tree/e6aff58a49dd87da63af5225a391b393e4cd8c18
ntpath.isreserved(): avoid calling `splitdrive()` repeatedly.https://github.com/python/cpython/pull/95486/commits/e6a2c0ba8828c545c30c4fa4d36137604f72b4ca
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
e6a2c0bhttps://github.com/python/cpython/pull/95486/commits/e6a2c0ba8828c545c30c4fa4d36137604f72b4ca
https://github.com/python/cpython/tree/e6a2c0ba8828c545c30c4fa4d36137604f72b4ca
Update Lib/ntpath.pyhttps://github.com/python/cpython/pull/95486/commits/14dde1586fc46bf5daef118ad1e8984ce6fca139
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
14dde15https://github.com/python/cpython/pull/95486/commits/14dde1586fc46bf5daef118ad1e8984ce6fca139
https://github.com/python/cpython/tree/14dde1586fc46bf5daef118ad1e8984ce6fca139
Add `isreservedname()` for discussion.https://github.com/python/cpython/pull/95486/commits/fab274a3252c98efd8efdbd9d53175f503364443
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
fab274ahttps://github.com/python/cpython/pull/95486/commits/fab274a3252c98efd8efdbd9d53175f503364443
https://github.com/python/cpython/tree/fab274a3252c98efd8efdbd9d53175f503364443
Apply suggestions from code reviewhttps://github.com/python/cpython/pull/95486/commits/936dcc861875f2ab0b03b449debb02205fcc60ac
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
936dcc8https://github.com/python/cpython/pull/95486/commits/936dcc861875f2ab0b03b449debb02205fcc60ac
https://github.com/python/cpython/tree/936dcc861875f2ab0b03b449debb02205fcc60ac
Undo posixpath changeshttps://github.com/python/cpython/pull/95486/commits/3fb127fbcc4d4eaf26fe833877ef862c40113c38
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
3fb127fhttps://github.com/python/cpython/pull/95486/commits/3fb127fbcc4d4eaf26fe833877ef862c40113c38
https://github.com/python/cpython/tree/3fb127fbcc4d4eaf26fe833877ef862c40113c38
Merge branch 'main' into os-path-isreservedhttps://github.com/python/cpython/pull/95486/commits/002d9519e1430e3bea910c5ff5db158be82614b9
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
002d951https://github.com/python/cpython/pull/95486/commits/002d9519e1430e3bea910c5ff5db158be82614b9
https://github.com/python/cpython/tree/002d9519e1430e3bea910c5ff5db158be82614b9
Update version numbers.https://github.com/python/cpython/pull/95486/commits/c8ed711945d4a26183c8c52953297f03641a79ab
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
c8ed711https://github.com/python/cpython/pull/95486/commits/c8ed711945d4a26183c8c52953297f03641a79ab
https://github.com/python/cpython/tree/c8ed711945d4a26183c8c52953297f03641a79ab
Fix syntax, whitespace.https://github.com/python/cpython/pull/95486/commits/c772b256738619eff8c8d2e1dc15ecbf5a7a57cf
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
c772b25https://github.com/python/cpython/pull/95486/commits/c772b256738619eff8c8d2e1dc15ecbf5a7a57cf
https://github.com/python/cpython/tree/c772b256738619eff8c8d2e1dc15ecbf5a7a57cf
Make `isreservedname()` privatehttps://github.com/python/cpython/pull/95486/commits/3fbef574c9eb4c865fc69df99e2460d8838f2f31
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
3fbef57https://github.com/python/cpython/pull/95486/commits/3fbef574c9eb4c865fc69df99e2460d8838f2f31
https://github.com/python/cpython/tree/3fbef574c9eb4c865fc69df99e2460d8838f2f31
Update Lib/ntpath.pyhttps://github.com/python/cpython/pull/95486/commits/4b34274efa49225b7bb81b658c5005354f4fe4bb
barneygalehttps://github.com/python/cpython/commits?author=barneygale
eryksunhttps://github.com/python/cpython/commits?author=eryksun
4b34274https://github.com/python/cpython/pull/95486/commits/4b34274efa49225b7bb81b658c5005354f4fe4bb
https://github.com/python/cpython/tree/4b34274efa49225b7bb81b658c5005354f4fe4bb
Tighten up `PurePath.is_reserved()` exception handling.https://github.com/python/cpython/pull/95486/commits/a8776770afb0b6bc2a6fe14e664483d4bad51f85
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
a877677https://github.com/python/cpython/pull/95486/commits/a8776770afb0b6bc2a6fe14e664483d4bad51f85
https://github.com/python/cpython/tree/a8776770afb0b6bc2a6fe14e664483d4bad51f85
Use `str(self)` to support non-os.PathLike implementations.https://github.com/python/cpython/pull/95486/commits/3721c8c3b6c91f394bd30e2196a045e798f2ae94
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
3721c8chttps://github.com/python/cpython/pull/95486/commits/3721c8c3b6c91f394bd30e2196a045e798f2ae94
https://github.com/python/cpython/tree/3721c8c3b6c91f394bd30e2196a045e798f2ae94
Deprecate `pathlib.PurePath.is_reserved()`https://github.com/python/cpython/pull/95486/commits/b905d2fae45617248ad8a2418ad7410cdda17aa6
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
b905d2fhttps://github.com/python/cpython/pull/95486/commits/b905d2fae45617248ad8a2418ad7410cdda17aa6
https://github.com/python/cpython/tree/b905d2fae45617248ad8a2418ad7410cdda17aa6
Add note about approximate and changing Windows rules; remove doctest.https://github.com/python/cpython/pull/95486/commits/2756ffb88dc5670544e642550b841dfed63d99d7
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
2756ffbhttps://github.com/python/cpython/pull/95486/commits/2756ffb88dc5670544e642550b841dfed63d99d7
https://github.com/python/cpython/tree/2756ffb88dc5670544e642550b841dfed63d99d7
Update Doc/library/os.path.rsthttps://github.com/python/cpython/pull/95486/commits/c03c6726e2676a605be16f05c1c4dfde8d60fedb
barneygalehttps://github.com/python/cpython/commits?author=barneygale
zoobahttps://github.com/python/cpython/commits?author=zooba
c03c672https://github.com/python/cpython/pull/95486/commits/c03c6726e2676a605be16f05c1c4dfde8d60fedb
https://github.com/python/cpython/tree/c03c6726e2676a605be16f05c1c4dfde8d60fedb
Update what's new.https://github.com/python/cpython/pull/95486/commits/4085ff537d50503292b3117ca19152fec2cced5f
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
4085ff5https://github.com/python/cpython/pull/95486/commits/4085ff537d50503292b3117ca19152fec2cced5f
https://github.com/python/cpython/tree/4085ff537d50503292b3117ca19152fec2cced5f
Mention deprecation in NEWShttps://github.com/python/cpython/pull/95486/commits/b4b3d0bbb0310d5d033d0ec985a9ba5709dcc240
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
b4b3d0bhttps://github.com/python/cpython/pull/95486/commits/b4b3d0bbb0310d5d033d0ec985a9ba5709dcc240
https://github.com/python/cpython/tree/b4b3d0bbb0310d5d033d0ec985a9ba5709dcc240
Address review feedbackhttps://github.com/python/cpython/pull/95486/commits/9e2d21fe5cf156f4bf0079c22e948d3f1a3d9a2c
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
9e2d21fhttps://github.com/python/cpython/pull/95486/commits/9e2d21fe5cf156f4bf0079c22e948d3f1a3d9a2c
https://github.com/python/cpython/tree/9e2d21fe5cf156f4bf0079c22e948d3f1a3d9a2c
Point to `os.path.isreserved()` in whatsnew deprecation notices.https://github.com/python/cpython/pull/95486/commits/44c37cbc1be2751fd035c32b3510fe1590a4f703
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
44c37cbhttps://github.com/python/cpython/pull/95486/commits/44c37cbc1be2751fd035c32b3510fe1590a4f703
https://github.com/python/cpython/tree/44c37cbc1be2751fd035c32b3510fe1590a4f703
Merge branch 'main' into os-path-isreservedhttps://github.com/python/cpython/pull/95486/commits/f9033b39f95c650df6cfa6926aa47c5055820dde
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
f9033b3https://github.com/python/cpython/pull/95486/commits/f9033b39f95c650df6cfa6926aa47c5055820dde
https://github.com/python/cpython/tree/f9033b39f95c650df6cfa6926aa47c5055820dde
Merge branch 'main' into os-path-isreservedhttps://github.com/python/cpython/pull/95486/commits/efb76810085d4df16966f953593d35b1f050cf44
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
efb7681https://github.com/python/cpython/pull/95486/commits/efb76810085d4df16966f953593d35b1f050cf44
https://github.com/python/cpython/tree/efb76810085d4df16966f953593d35b1f050cf44
Address review feedbackhttps://github.com/python/cpython/pull/95486/commits/e398c3fca3304a0e063b146fd83193a62388b9bc
https://github.com/barneygale
barneygalehttps://github.com/python/cpython/commits?author=barneygale
e398c3fhttps://github.com/python/cpython/pull/95486/commits/e398c3fca3304a0e063b146fd83193a62388b9bc
https://github.com/python/cpython/tree/e398c3fca3304a0e063b146fd83193a62388b9bc
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.