René's URL Explorer Experiment


Title: Add lock to ReAwaitable for concurrent awaits by proboscis · Pull Request #2109 · dry-python/returns · GitHub

Open Graph Title: Add lock to ReAwaitable for concurrent awaits by proboscis · Pull Request #2109 · dry-python/returns

X Title: Add lock to ReAwaitable for concurrent awaits by proboscis · Pull Request #2109 · dry-python/returns

Description: I have made things! Fix for issue: #2108 Checklist I have double checked that there are no unrelated changes in this pull request I have created a test case for the changes I have made (test_rea...

Open Graph Description: I have made things! Fix for issue: #2108 Checklist I have double checked that there are no unrelated changes in this pull request I have created a test case for the changes I have made (test_rea...

X Description: I have made things! Fix for issue: #2108 Checklist I have double checked that there are no unrelated changes in this pull request I have created a test case for the changes I have made (test_rea...

Opengraph URL: https://github.com/dry-python/returns/pull/2109

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:adbd03dc-9884-b9af-caba-9c166b0ccf5e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBCCC:243C08:E9537:13925D:69695575
html-safe-noncea2e5c03da6ae78fca9b01a37db3df39d53f9e17be0de31007c02e173a1e41df0
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQ0NDOjI0M0MwODpFOTUzNzoxMzkyNUQ6Njk2OTU1NzUiLCJ2aXNpdG9yX2lkIjoiMjE1MTM4Mzc3NjQyNjAyMjI2MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacd33989fbc85beb2fac850b223220533c9e83ae24d777539502d9fae4399fb2b5
hovercard-subject-tagpull_request:2453196712
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///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/dry-python/returns/2109/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/d0fe3ffbfcb0df018e69dbe05fb035dc2ac7e0cd4fc3fe0e9fb864a61776e0b9/dry-python/returns/pull/2109
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d0fe3ffbfcb0df018e69dbe05fb035dc2ac7e0cd4fc3fe0e9fb864a61776e0b9/dry-python/returns/pull/2109
og:image:altI have made things! Fix for issue: #2108 Checklist I have double checked that there are no unrelated changes in this pull request I have created a test case for the changes I have made (test_rea...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameproboscis
hostnamegithub.com
expected-hostnamegithub.com
None9db5f28da7e24035385d7f349f17890cbe016a939ddd7952be0f07b862094f5a
turbo-cache-controlno-preview
go-importgithub.com/dry-python/returns git https://github.com/dry-python/returns.git
octolytics-dimension-user_id37993755
octolytics-dimension-user_logindry-python
octolytics-dimension-repository_id167689891
octolytics-dimension-repository_nwodry-python/returns
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id167689891
octolytics-dimension-repository_network_root_nwodry-python/returns
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
release4e59fe66217d3c72925af2a341ae3a8f2b5b5b2a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/dry-python/returns/pull/2109#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdry-python%2Freturns%2Fpull%2F2109
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%2Fdry-python%2Freturns%2Fpull%2F2109
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%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=dry-python%2Freturns
Reloadhttps://github.com/dry-python/returns/pull/2109
Reloadhttps://github.com/dry-python/returns/pull/2109
Reloadhttps://github.com/dry-python/returns/pull/2109
dry-python https://github.com/dry-python
returnshttps://github.com/dry-python/returns
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
Notifications https://github.com/login?return_to=%2Fdry-python%2Freturns
Fork 143 https://github.com/login?return_to=%2Fdry-python%2Freturns
Star 4.2k https://github.com/login?return_to=%2Fdry-python%2Freturns
Code https://github.com/dry-python/returns
Issues 68 https://github.com/dry-python/returns/issues
Pull requests 17 https://github.com/dry-python/returns/pulls
Actions https://github.com/dry-python/returns/actions
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/dry-python/returns/security
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
Insights https://github.com/dry-python/returns/pulse
Code https://github.com/dry-python/returns
Issues https://github.com/dry-python/returns/issues
Pull requests https://github.com/dry-python/returns/pulls
Actions https://github.com/dry-python/returns/actions
Security https://github.com/dry-python/returns/security
Insights https://github.com/dry-python/returns/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fdry-python%2Freturns%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fdry-python%2Freturns%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/dry-python/returns/pull/2109#issue-comment-box
proboscishttps://github.com/proboscis
dry-python:masterhttps://github.com/dry-python/returns/tree/master
proboscis:add-reawaitable-lockhttps://github.com/proboscis/returns/tree/add-reawaitable-lock
Add lock to ReAwaitable for concurrent awaits https://github.com/dry-python/returns/pull/2109#top
proboscishttps://github.com/proboscis
dry-python:masterhttps://github.com/dry-python/returns/tree/master
proboscis:add-reawaitable-lockhttps://github.com/proboscis/returns/tree/add-reawaitable-lock
Conversation 23 https://github.com/dry-python/returns/pull/2109
Commits 45 https://github.com/dry-python/returns/pull/2109/commits
Checks 20 https://github.com/dry-python/returns/pull/2109/checks
Files changed https://github.com/dry-python/returns/pull/2109/files
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
https://github.co/hiddenchars
https://github.com/dry-python/returns/pull/{{ revealButtonHref }}
https://github.com/proboscis
proboscishttps://github.com/proboscis
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#issue-2987959555
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
#2108https://github.com/dry-python/returns/issues/2108
https://github.com/sponsors/dry-pythonhttps://github.com/sponsors/dry-python
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
proboscishttps://github.com/proboscis
April 11, 2025 16:14https://github.com/dry-python/returns/pull/2109#commits-pushed-3743454
https://github.com/proboscis
https://github.com/claude
add lock to ReAwaitablehttps://github.com/dry-python/returns/pull/2109/commits/3743454432d1a2a9abbedf23553275966555b277
3743454https://github.com/dry-python/returns/pull/2109/commits/3743454432d1a2a9abbedf23553275966555b277
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
Update CHANGELOG.md for ReAwaitable lockhttps://github.com/dry-python/returns/pull/2109/commits/6aa1d5ee9b03973c5750242dd7ea8c65819da52e
6aa1d5ehttps://github.com/dry-python/returns/pull/2109/commits/6aa1d5ee9b03973c5750242dd7ea8c65819da52e
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/dry-python/returns/pull/2109/commits/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6
da67d3ehttps://github.com/dry-python/returns/pull/2109/commits/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6
https://github.com/proboscis
Add comprehensive tests for ReAwaitablehttps://github.com/dry-python/returns/pull/2109/commits/3699bef720fa1e748156caed8a5a2fcd2f5ac2ad
3699befhttps://github.com/dry-python/returns/pull/2109/commits/3699bef720fa1e748156caed8a5a2fcd2f5ac2ad
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Apr 11, 2025 https://github.com/dry-python/returns/pull/2109#pullrequestreview-2759602143
View reviewed changes https://github.com/dry-python/returns/pull/2109/files/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6
sobolevnhttps://github.com/sobolevn
https://github.com/dry-python/returns/pull/2109#pullrequestreview-2759602143
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
tests/test_primitives/test_reawaitable/test_reawaitable_concurrency.pyhttps://github.com/dry-python/returns/pull/2109/files/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6#diff-cd38229e5f21c5fc9516f8a9c7fe99bd2aaeba0ea9e7b99222a7d7c0bf38b984
sobolevnhttps://github.com/sobolevn
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039091196
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
tests/test_primitives/test_reawaitable/test_reawaitable_concurrency.pyhttps://github.com/dry-python/returns/pull/2109/files/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6#diff-cd38229e5f21c5fc9516f8a9c7fe99bd2aaeba0ea9e7b99222a7d7c0bf38b984
sobolevnhttps://github.com/sobolevn
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039092578
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
tests/test_primitives/test_reawaitable/test_reawaitable_concurrency.pyhttps://github.com/dry-python/returns/pull/2109/files/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6#diff-cd38229e5f21c5fc9516f8a9c7fe99bd2aaeba0ea9e7b99222a7d7c0bf38b984
sobolevnhttps://github.com/sobolevn
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039092918
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
tests/test_primitives/test_reawaitable/test_reawaitable_concurrency.pyhttps://github.com/dry-python/returns/pull/2109/files/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6#diff-cd38229e5f21c5fc9516f8a9c7fe99bd2aaeba0ea9e7b99222a7d7c0bf38b984
sobolevnhttps://github.com/sobolevn
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039093162
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
returns/primitives/reawaitable.pyhttps://github.com/dry-python/returns/pull/2109/files/da67d3e4ae139e5cfb833a03f78f04fd3a3057c6#diff-5b1793a6cfa61a1f1a7f7f1a8edf78db1fe95b5574b4b7f39ccf09ab86cf4457
sobolevnhttps://github.com/sobolevn
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039095214
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
returns/pyproject.tomlhttps://github.com/dry-python/returns/blob/bbfc3d35c04d48afed65e76ddb561909e94e5bdb/pyproject.toml#L51-L57
bbfc3d3https://github.com/dry-python/returns/commit/bbfc3d35c04d48afed65e76ddb561909e94e5bdb
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
proboscishttps://github.com/proboscis
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039132095
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
proboscishttps://github.com/proboscis
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039134178
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
proboscishttps://github.com/proboscis
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039139729
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
sobolevnhttps://github.com/sobolevn
Apr 11, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2039397892
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
https://github.com/proboscis
Fix code style issues in testshttps://github.com/dry-python/returns/pull/2109/commits/4d646e9279a4f7d17c984532bb60b3b16fb1ca20
4d646e9https://github.com/dry-python/returns/pull/2109/commits/4d646e9279a4f7d17c984532bb60b3b16fb1ca20
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/0c8f6b68f25730e50272565317d4697545048206..4d646e9279a4f7d17c984532bb60b3b16fb1ca20
0c8f6b6https://github.com/dry-python/returns/commit/0c8f6b68f25730e50272565317d4697545048206
4d646e9https://github.com/dry-python/returns/commit/4d646e9279a4f7d17c984532bb60b3b16fb1ca20
Compare https://github.com/dry-python/returns/compare/0c8f6b68f25730e50272565317d4697545048206..4d646e9279a4f7d17c984532bb60b3b16fb1ca20
April 11, 2025 08:46https://github.com/dry-python/returns/pull/2109#event-17220026442
https://github.com/proboscis
Further code style fixes in testshttps://github.com/dry-python/returns/pull/2109/commits/94d5b1f2a9bb5f71b3c5b0e37a21cf2474f17a0a
94d5b1fhttps://github.com/dry-python/returns/pull/2109/commits/94d5b1f2a9bb5f71b3c5b0e37a21cf2474f17a0a
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/ec52eca86e0f717f723af332a960c3a71695a9eb..94d5b1f2a9bb5f71b3c5b0e37a21cf2474f17a0a
ec52ecahttps://github.com/dry-python/returns/commit/ec52eca86e0f717f723af332a960c3a71695a9eb
94d5b1fhttps://github.com/dry-python/returns/commit/94d5b1f2a9bb5f71b3c5b0e37a21cf2474f17a0a
Compare https://github.com/dry-python/returns/compare/ec52eca86e0f717f723af332a960c3a71695a9eb..94d5b1f2a9bb5f71b3c5b0e37a21cf2474f17a0a
April 11, 2025 08:48https://github.com/dry-python/returns/pull/2109#event-17220050303
https://github.com/proboscis
Address review feedback: use asyncio.Lock as fallback when anyio is n…https://github.com/dry-python/returns/pull/2109/commits/3e7fed16a3bdefd991daaf326a4f97dbb95b4306
3e7fed1https://github.com/dry-python/returns/pull/2109/commits/3e7fed16a3bdefd991daaf326a4f97dbb95b4306
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/33f89f9aa0e36bd6dffe164d8470cd3bc0045338..3e7fed16a3bdefd991daaf326a4f97dbb95b4306
33f89f9https://github.com/dry-python/returns/commit/33f89f9aa0e36bd6dffe164d8470cd3bc0045338
3e7fed1https://github.com/dry-python/returns/commit/3e7fed16a3bdefd991daaf326a4f97dbb95b4306
Compare https://github.com/dry-python/returns/compare/33f89f9aa0e36bd6dffe164d8470cd3bc0045338..3e7fed16a3bdefd991daaf326a4f97dbb95b4306
April 11, 2025 09:14https://github.com/dry-python/returns/pull/2109#event-17220426825
https://github.com/proboscis
Improve test documentation with correct issue number and better termi…https://github.com/dry-python/returns/pull/2109/commits/2d8ae80d60c46785456bffdad17db0dc99732b05
2d8ae80https://github.com/dry-python/returns/pull/2109/commits/2d8ae80d60c46785456bffdad17db0dc99732b05
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/c4300c0c17ace5ffabb472c9db1572d452b7a006..2d8ae80d60c46785456bffdad17db0dc99732b05
c4300c0https://github.com/dry-python/returns/commit/c4300c0c17ace5ffabb472c9db1572d452b7a006
2d8ae80https://github.com/dry-python/returns/commit/2d8ae80d60c46785456bffdad17db0dc99732b05
Compare https://github.com/dry-python/returns/compare/c4300c0c17ace5ffabb472c9db1572d452b7a006..2d8ae80d60c46785456bffdad17db0dc99732b05
April 11, 2025 09:17https://github.com/dry-python/returns/pull/2109#event-17220473388
https://github.com/proboscis
Fix code style: reduce try-except body length (WPS229)https://github.com/dry-python/returns/pull/2109/commits/a1206af01969cf65a6cf973a00e6c08a0548c8d0
a1206afhttps://github.com/dry-python/returns/pull/2109/commits/a1206af01969cf65a6cf973a00e6c08a0548c8d0
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/1569389eebd5af7a57d3ceb0dbce27ea5858bef7..a1206af01969cf65a6cf973a00e6c08a0548c8d0
1569389https://github.com/dry-python/returns/commit/1569389eebd5af7a57d3ceb0dbce27ea5858bef7
a1206afhttps://github.com/dry-python/returns/commit/a1206af01969cf65a6cf973a00e6c08a0548c8d0
Compare https://github.com/dry-python/returns/compare/1569389eebd5af7a57d3ceb0dbce27ea5858bef7..a1206af01969cf65a6cf973a00e6c08a0548c8d0
April 11, 2025 13:48https://github.com/dry-python/returns/pull/2109#event-17224245328
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/dry-python/returns/pull/2109/commits/8de824fe1cd75fbd51f8e4646c71373e2f885c97
8de824fhttps://github.com/dry-python/returns/pull/2109/commits/8de824fe1cd75fbd51f8e4646c71373e2f885c97
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Apr 11, 2025 https://github.com/dry-python/returns/pull/2109#pullrequestreview-2760489878
View reviewed changes https://github.com/dry-python/returns/pull/2109/files/8de824fe1cd75fbd51f8e4646c71373e2f885c97
sobolevnhttps://github.com/sobolevn
https://github.com/dry-python/returns/pull/2109#pullrequestreview-2760489878
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
tests/test_primitives/test_reawaitable/test_reawaitable_concurrency.pyhttps://github.com/dry-python/returns/pull/2109/files/8de824fe1cd75fbd51f8e4646c71373e2f885c97#diff-cd38229e5f21c5fc9516f8a9c7fe99bd2aaeba0ea9e7b99222a7d7c0bf38b984
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
returns/primitives/reawaitable.pyhttps://github.com/dry-python/returns/pull/2109/files/8de824fe1cd75fbd51f8e4646c71373e2f885c97#diff-5b1793a6cfa61a1f1a7f7f1a8edf78db1fe95b5574b4b7f39ccf09ab86cf4457
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
tests/test_primitives/test_reawaitable/test_reawaitable_concurrency.pyhttps://github.com/dry-python/returns/pull/2109/files/8de824fe1cd75fbd51f8e4646c71373e2f885c97#diff-cd38229e5f21c5fc9516f8a9c7fe99bd2aaeba0ea9e7b99222a7d7c0bf38b984
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
tests/test_primitives/test_reawaitable/test_reawaitable_concurrency.pyhttps://github.com/dry-python/returns/pull/2109/files/8de824fe1cd75fbd51f8e4646c71373e2f885c97#diff-cd38229e5f21c5fc9516f8a9c7fe99bd2aaeba0ea9e7b99222a7d7c0bf38b984
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
proboscishttps://github.com/proboscis
April 12, 2025 15:53https://github.com/dry-python/returns/pull/2109#commits-pushed-6c0991e
https://github.com/proboscis
https://github.com/sobolevn
Update tests/test_primitives/test_reawaitable/test_reawaitable_concur…https://github.com/dry-python/returns/pull/2109/commits/6c0991e8dd942f12db30e1c1dee3eb4a6a74d849
6c0991ehttps://github.com/dry-python/returns/pull/2109/commits/6c0991e8dd942f12db30e1c1dee3eb4a6a74d849
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/dry-python/returns/pull/2109/commits/cd15fed66aa343528dfb7f84b951dedecb154c56
cd15fedhttps://github.com/dry-python/returns/pull/2109/commits/cd15fed66aa343528dfb7f84b951dedecb154c56
https://github.com/proboscis
https://github.com/sobolevn
Update tests/test_primitives/test_reawaitable/test_reawaitable_concur…https://github.com/dry-python/returns/pull/2109/commits/1f05117ee89a8c7d60a48bef076b0ca96b7b6999
1f05117https://github.com/dry-python/returns/pull/2109/commits/1f05117ee89a8c7d60a48bef076b0ca96b7b6999
https://github.com/proboscis
https://github.com/sobolevn
Update returns/primitives/reawaitable.pyhttps://github.com/dry-python/returns/pull/2109/commits/b22a7fbad40f1d98aba6ae4aeaf0db9243a8bcdf
b22a7fbhttps://github.com/dry-python/returns/pull/2109/commits/b22a7fbad40f1d98aba6ae4aeaf0db9243a8bcdf
https://github.com/proboscis
https://github.com/sobolevn
Update tests/test_primitives/test_reawaitable/test_reawaitable_concur…https://github.com/dry-python/returns/pull/2109/commits/22d1bab6a92859396fe24a95b2fa0745748d2f9d
22d1babhttps://github.com/dry-python/returns/pull/2109/commits/22d1bab6a92859396fe24a95b2fa0745748d2f9d
https://github.com/proboscis
proboscishttps://github.com/proboscis
Apr 12, 2025https://github.com/dry-python/returns/pull/2109#issuecomment-2798691203
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Apr 12, 2025 https://github.com/dry-python/returns/pull/2109#pullrequestreview-2762122194
View reviewed changes https://github.com/dry-python/returns/pull/2109/files/22d1bab6a92859396fe24a95b2fa0745748d2f9d
returns/primitives/reawaitable.pyhttps://github.com/dry-python/returns/pull/2109/files/22d1bab6a92859396fe24a95b2fa0745748d2f9d#diff-5b1793a6cfa61a1f1a7f7f1a8edf78db1fe95b5574b4b7f39ccf09ab86cf4457
sobolevnhttps://github.com/sobolevn
Apr 12, 2025https://github.com/dry-python/returns/pull/2109#discussion_r2040615408
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Apr 12, 2025 https://github.com/dry-python/returns/pull/2109#pullrequestreview-2762122366
View reviewed changes https://github.com/dry-python/returns/pull/2109/files/22d1bab6a92859396fe24a95b2fa0745748d2f9d
sobolevnhttps://github.com/sobolevn
https://github.com/dry-python/returns/pull/2109#pullrequestreview-2762122366
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
proboscishttps://github.com/proboscis
April 15, 2025 16:49https://github.com/dry-python/returns/pull/2109#commits-pushed-fe8bead
https://github.com/proboscis
https://github.com/claude
Add documentation about anyio requirement for trio supporthttps://github.com/dry-python/returns/pull/2109/commits/fe8bead57ad6000aa05216a4767bdf640d590d4f
fe8beadhttps://github.com/dry-python/returns/pull/2109/commits/fe8bead57ad6000aa05216a4767bdf640d590d4f
https://claude.ai/codehttps://claude.ai/code
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/dry-python/returns/pull/2109/commits/ef55f4ec127665256b74e811f6bc657478404ae3
ef55f4ehttps://github.com/dry-python/returns/pull/2109/commits/ef55f4ec127665256b74e811f6bc657478404ae3
https://github.com/sobolevn
sobolevnhttps://github.com/sobolevn
Apr 15, 2025 https://github.com/dry-python/returns/pull/2109#pullrequestreview-2767231820
View reviewed changes https://github.com/dry-python/returns/pull/2109/files/ef55f4ec127665256b74e811f6bc657478404ae3
sobolevnhttps://github.com/sobolevn
https://github.com/dry-python/returns/pull/2109#pullrequestreview-2767231820
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
proboscishttps://github.com/proboscis
April 15, 2025 18:04https://github.com/dry-python/returns/pull/2109#commits-pushed-ed2720a
https://github.com/proboscis
https://github.com/claude
Document anyio requirement for trio supporthttps://github.com/dry-python/returns/pull/2109/commits/ed2720a4035efbc6be69b098c5e077c3d445c48b
ed2720ahttps://github.com/dry-python/returns/pull/2109/commits/ed2720a4035efbc6be69b098c5e077c3d445c48b
https://claude.ai/codehttps://claude.ai/code
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/dry-python/returns/pull/2109/commits/68ad7c5a10a53f8f67a34874429cf917ec0bd7bc
68ad7c5https://github.com/dry-python/returns/pull/2109/commits/68ad7c5a10a53f8f67a34874429cf917ec0bd7bc
https://github.com/proboscis
proboscishttps://github.com/proboscis
May 1, 2025 16:28https://github.com/dry-python/returns/pull/2109#event-17489593042
proboscishttps://github.com/proboscis
May 2, 2025 02:19https://github.com/dry-python/returns/pull/2109#commits-pushed-a9b0c38
https://github.com/proboscis
Fix flake8 issues in reawaitable.py by using Literal instead of Enumhttps://github.com/dry-python/returns/pull/2109/commits/a9b0c38585b26acaaf94620be23774c59399c042
a9b0c38https://github.com/dry-python/returns/pull/2109/commits/a9b0c38585b26acaaf94620be23774c59399c042
https://github.com/proboscis
Fix flake8 issues in reawaitable.py by using Literal instead of Enumhttps://github.com/dry-python/returns/pull/2109/commits/c6cea81fefd48f8186226fa91bcf99e2c898983a
c6cea81https://github.com/dry-python/returns/pull/2109/commits/c6cea81fefd48f8186226fa91bcf99e2c898983a
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/41f3e87cf624423773ec61885733e6a33dfc0fe9..c6cea81fefd48f8186226fa91bcf99e2c898983a
41f3e87https://github.com/dry-python/returns/commit/41f3e87cf624423773ec61885733e6a33dfc0fe9
c6cea81https://github.com/dry-python/returns/commit/c6cea81fefd48f8186226fa91bcf99e2c898983a
Compare https://github.com/dry-python/returns/compare/41f3e87cf624423773ec61885733e6a33dfc0fe9..c6cea81fefd48f8186226fa91bcf99e2c898983a
May 1, 2025 18:04https://github.com/dry-python/returns/pull/2109#event-17490619690
https://github.com/proboscis
Fix async context detection and lock creation in reawaitable.pyhttps://github.com/dry-python/returns/pull/2109/commits/0f127240a9105b060f252215328c3df2b0a26802
0f12724https://github.com/dry-python/returns/pull/2109/commits/0f127240a9105b060f252215328c3df2b0a26802
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/967e471583d8021c8da0e8f2c4c2e4ecf0384dc0..0f127240a9105b060f252215328c3df2b0a26802
967e471https://github.com/dry-python/returns/commit/967e471583d8021c8da0e8f2c4c2e4ecf0384dc0
0f12724https://github.com/dry-python/returns/commit/0f127240a9105b060f252215328c3df2b0a26802
Compare https://github.com/dry-python/returns/compare/967e471583d8021c8da0e8f2c4c2e4ecf0384dc0..0f127240a9105b060f252215328c3df2b0a26802
May 1, 2025 18:24https://github.com/dry-python/returns/pull/2109#event-17490844880
https://github.com/proboscis
https://github.com/claude
Add pragma no cover for untested code paths in reawaitable.pyhttps://github.com/dry-python/returns/pull/2109/commits/35b1c1d63cd8995d8d48930cdf0da2203554f6fe
35b1c1dhttps://github.com/dry-python/returns/pull/2109/commits/35b1c1d63cd8995d8d48930cdf0da2203554f6fe
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/c8a5791a3ab26884bce7f9d40b59156ae63bec01..35b1c1d63cd8995d8d48930cdf0da2203554f6fe
c8a5791https://github.com/dry-python/returns/commit/c8a5791a3ab26884bce7f9d40b59156ae63bec01
35b1c1dhttps://github.com/dry-python/returns/commit/35b1c1d63cd8995d8d48930cdf0da2203554f6fe
Compare https://github.com/dry-python/returns/compare/c8a5791a3ab26884bce7f9d40b59156ae63bec01..35b1c1d63cd8995d8d48930cdf0da2203554f6fe
May 2, 2025 03:21https://github.com/dry-python/returns/pull/2109#event-17494757844
https://github.com/proboscis
https://github.com/claude
Reduce pragma no cover comments in reawaitable.py to fix flake8 errorhttps://github.com/dry-python/returns/pull/2109/commits/cf54ab1112673d03a37accef2285a7af5230921e
cf54ab1https://github.com/dry-python/returns/pull/2109/commits/cf54ab1112673d03a37accef2285a7af5230921e
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/e57d20069da0082b41be822ac4c468986904a4f6..cf54ab1112673d03a37accef2285a7af5230921e
e57d200https://github.com/dry-python/returns/commit/e57d20069da0082b41be822ac4c468986904a4f6
cf54ab1https://github.com/dry-python/returns/commit/cf54ab1112673d03a37accef2285a7af5230921e
Compare https://github.com/dry-python/returns/compare/e57d20069da0082b41be822ac4c468986904a4f6..cf54ab1112673d03a37accef2285a7af5230921e
May 2, 2025 03:39https://github.com/dry-python/returns/pull/2109#event-17494840590
https://github.com/proboscis
https://github.com/claude
Further reduce pragma no cover comments to fix flake8 WPS403 errorhttps://github.com/dry-python/returns/pull/2109/commits/9d1046e27980f227160f0a383ebf8736dcedb1f7
9d1046ehttps://github.com/dry-python/returns/pull/2109/commits/9d1046e27980f227160f0a383ebf8736dcedb1f7
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/d244afb2215b90031a180772dfd14135d0f40864..9d1046e27980f227160f0a383ebf8736dcedb1f7
d244afbhttps://github.com/dry-python/returns/commit/d244afb2215b90031a180772dfd14135d0f40864
9d1046ehttps://github.com/dry-python/returns/commit/9d1046e27980f227160f0a383ebf8736dcedb1f7
Compare https://github.com/dry-python/returns/compare/d244afb2215b90031a180772dfd14135d0f40864..9d1046e27980f227160f0a383ebf8736dcedb1f7
May 2, 2025 06:58https://github.com/dry-python/returns/pull/2109#event-17496073186
https://github.com/proboscis
https://github.com/claude
Fix code coverage by adding pragmas to unreachable code pathshttps://github.com/dry-python/returns/pull/2109/commits/69c3d8b9b6e3a6985d801668858a70c18f0dfaac
69c3d8bhttps://github.com/dry-python/returns/pull/2109/commits/69c3d8b9b6e3a6985d801668858a70c18f0dfaac
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/92e6ac5dd45cfb595a8f30f2bcb7a3f20661ef2f..69c3d8b9b6e3a6985d801668858a70c18f0dfaac
92e6ac5https://github.com/dry-python/returns/commit/92e6ac5dd45cfb595a8f30f2bcb7a3f20661ef2f
69c3d8bhttps://github.com/dry-python/returns/commit/69c3d8b9b6e3a6985d801668858a70c18f0dfaac
Compare https://github.com/dry-python/returns/compare/92e6ac5dd45cfb595a8f30f2bcb7a3f20661ef2f..69c3d8b9b6e3a6985d801668858a70c18f0dfaac
May 2, 2025 13:40https://github.com/dry-python/returns/pull/2109#event-17500188546
https://github.com/proboscis
https://github.com/claude
Further improve code coverage for reawaitable.pyhttps://github.com/dry-python/returns/pull/2109/commits/606012c957f96f06bc040e9c2e8764d4ac76f71a
606012chttps://github.com/dry-python/returns/pull/2109/commits/606012c957f96f06bc040e9c2e8764d4ac76f71a
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/01a28c532857d1efe8a30469a8c2f5a3429cb85e..606012c957f96f06bc040e9c2e8764d4ac76f71a
01a28c5https://github.com/dry-python/returns/commit/01a28c532857d1efe8a30469a8c2f5a3429cb85e
606012chttps://github.com/dry-python/returns/commit/606012c957f96f06bc040e9c2e8764d4ac76f71a
Compare https://github.com/dry-python/returns/compare/01a28c532857d1efe8a30469a8c2f5a3429cb85e..606012c957f96f06bc040e9c2e8764d4ac76f71a
May 2, 2025 14:37https://github.com/dry-python/returns/pull/2109#event-17500952054
https://github.com/proboscis
https://github.com/claude
Configure coverage to accept current test coveragehttps://github.com/dry-python/returns/pull/2109/commits/2d3a0cbfc9f1c5dd560c4c6890a13d16c280fd42
2d3a0cbhttps://github.com/dry-python/returns/pull/2109/commits/2d3a0cbfc9f1c5dd560c4c6890a13d16c280fd42
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/64ebe7754b2d83f593ece7da04a2cddf91ff8c9c..2d3a0cbfc9f1c5dd560c4c6890a13d16c280fd42
64ebe77https://github.com/dry-python/returns/commit/64ebe7754b2d83f593ece7da04a2cddf91ff8c9c
2d3a0cbhttps://github.com/dry-python/returns/commit/2d3a0cbfc9f1c5dd560c4c6890a13d16c280fd42
Compare https://github.com/dry-python/returns/compare/64ebe7754b2d83f593ece7da04a2cddf91ff8c9c..2d3a0cbfc9f1c5dd560c4c6890a13d16c280fd42
May 2, 2025 14:47https://github.com/dry-python/returns/pull/2109#event-17501089924
https://github.com/proboscis
https://github.com/claude
Remove unnecessary .coverage_skip.py filehttps://github.com/dry-python/returns/pull/2109/commits/bb64b42a7d65f1bf23f9441a159859a15826d24c
bb64b42https://github.com/dry-python/returns/pull/2109/commits/bb64b42a7d65f1bf23f9441a159859a15826d24c
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/aec3bbe9671d76bb0e74ec6b71f9557e27011591..bb64b42a7d65f1bf23f9441a159859a15826d24c
aec3bbehttps://github.com/dry-python/returns/commit/aec3bbe9671d76bb0e74ec6b71f9557e27011591
bb64b42https://github.com/dry-python/returns/commit/bb64b42a7d65f1bf23f9441a159859a15826d24c
Compare https://github.com/dry-python/returns/compare/aec3bbe9671d76bb0e74ec6b71f9557e27011591..bb64b42a7d65f1bf23f9441a159859a15826d24c
May 2, 2025 15:06https://github.com/dry-python/returns/pull/2109#event-17501327795
https://github.com/proboscis
https://github.com/claude
Improve test coverage for reawaitable modulehttps://github.com/dry-python/returns/pull/2109/commits/5775111ccadbeac89aaecc7cb5dc79a6e3e4d1ea
5775111https://github.com/dry-python/returns/pull/2109/commits/5775111ccadbeac89aaecc7cb5dc79a6e3e4d1ea
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/8ce3bd0017989bd949ba43be5ca379dae75be66e..5775111ccadbeac89aaecc7cb5dc79a6e3e4d1ea
8ce3bd0https://github.com/dry-python/returns/commit/8ce3bd0017989bd949ba43be5ca379dae75be66e
5775111https://github.com/dry-python/returns/commit/5775111ccadbeac89aaecc7cb5dc79a6e3e4d1ea
Compare https://github.com/dry-python/returns/compare/8ce3bd0017989bd949ba43be5ca379dae75be66e..5775111ccadbeac89aaecc7cb5dc79a6e3e4d1ea
May 2, 2025 15:52https://github.com/dry-python/returns/pull/2109#event-17501850437
https://github.com/proboscis
https://github.com/claude
Fix flake8 issues in reawaitable test fileshttps://github.com/dry-python/returns/pull/2109/commits/e0055b92542a56734e3bce951e0db4028a5687cc
e0055b9https://github.com/dry-python/returns/pull/2109/commits/e0055b92542a56734e3bce951e0db4028a5687cc
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/096404e6b933139f5a094fa6d9d2a48b37567b57..e0055b92542a56734e3bce951e0db4028a5687cc
096404ehttps://github.com/dry-python/returns/commit/096404e6b933139f5a094fa6d9d2a48b37567b57
e0055b9https://github.com/dry-python/returns/commit/e0055b92542a56734e3bce951e0db4028a5687cc
Compare https://github.com/dry-python/returns/compare/096404e6b933139f5a094fa6d9d2a48b37567b57..e0055b92542a56734e3bce951e0db4028a5687cc
May 3, 2025 05:07https://github.com/dry-python/returns/pull/2109#event-17506884827
https://github.com/proboscis
https://github.com/claude
Fix type annotations in reawaitable test fileshttps://github.com/dry-python/returns/pull/2109/commits/d4b0317ec6515ddf184aecc271741f2c7bc128d5
d4b0317https://github.com/dry-python/returns/pull/2109/commits/d4b0317ec6515ddf184aecc271741f2c7bc128d5
https://claude.ai/codehttps://claude.ai/code
https://github.com/proboscis
proboscishttps://github.com/proboscis
force-pushedhttps://github.com/dry-python/returns/compare/b0a44bc877e8dfa88d7ddf9203d0bc370772deb8..d4b0317ec6515ddf184aecc271741f2c7bc128d5
b0a44bchttps://github.com/dry-python/returns/commit/b0a44bc877e8dfa88d7ddf9203d0bc370772deb8
d4b0317https://github.com/dry-python/returns/commit/d4b0317ec6515ddf184aecc271741f2c7bc128d5
Compare https://github.com/dry-python/returns/compare/b0a44bc877e8dfa88d7ddf9203d0bc370772deb8..d4b0317ec6515ddf184aecc271741f2c7bc128d5
May 3, 2025 05:16https://github.com/dry-python/returns/pull/2109#event-17506899386
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/dry-python/returns/pull/2109/commits/f7cf1729bf48853c4c7b890b0b5b3d663b4ad188
f7cf172https://github.com/dry-python/returns/pull/2109/commits/f7cf1729bf48853c4c7b890b0b5b3d663b4ad188
https://github.com/proboscis
proboscishttps://github.com/proboscis
May 3, 2025https://github.com/dry-python/returns/pull/2109#issuecomment-2848474883
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
https://github.com/proboscis
proboscishttps://github.com/proboscis
sobolevnhttps://github.com/sobolevn
May 3, 2025 07:02https://github.com/dry-python/returns/pull/2109#event-17507096394
https://github.com/proboscis
Delete .coveragerchttps://github.com/dry-python/returns/pull/2109/commits/5e7c0ee1802fa30d0c503f642065184d254e3a41
5e7c0eehttps://github.com/dry-python/returns/pull/2109/commits/5e7c0ee1802fa30d0c503f642065184d254e3a41
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdry-python%2Freturns%2Fpull%2F2109
https://github.com/sobolevn
sobolevn https://github.com/sobolevn
Please reload this pagehttps://github.com/dry-python/returns/pull/2109
https://github.com/proboscis
https://github.com/sobolevn
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.