René's URL Explorer Experiment


Title: cuda.core: make Device methods use their bound context by Andy-Jost · Pull Request #2750 · NVIDIA/cuda-python · GitHub

Open Graph Title: cuda.core: make Device methods use their bound context by Andy-Jost · Pull Request #2750 · NVIDIA/cuda-python

X Title: cuda.core: make Device methods use their bound context by Andy-Jost · Pull Request #2750 · NVIDIA/cuda-python

Description: Description closes #2311 Device methods that create resources or synchronize (create_stream, create_event, create_opaque_array, create_mipmapped_array, create_texture_object, create_surface_object, sync) previously operated on whatever context was current on the calling thread, so dev1.create_stream() could silently create a stream on device 0 while labeling it device_id == 1. These methods now run against the Device's bound context and restore the caller's current context afterward, including when no context is current. Details: Stream, event, array, mipmapped-array, texture, and surface creation take the target context explicitly; the C++ handle layer switches context around the driver call and undoes the creation if the caller's context cannot be restored. Device.sync() synchronizes the bound context. Device.set_current() returns the previously current context. Texture and surface creation reject resources that belong to a different device or context. Context-sensitive cleanup (default-stream frees, texture/surface destroys) runs in the owning context and warns instead of raising; handle-based destroys are left alone since they resolve their own context. _SynchronousMemoryResource binds its context at construction. Release notes for 1.2.0 and the interoperability docs describe the new behavior. Checklist New or existing tests cover these changes. The documentation is up to date with these changes. 🤖 Generated with Claude Code

Open Graph Description: Description closes #2311 Device methods that create resources or synchronize (create_stream, create_event, create_opaque_array, create_mipmapped_array, create_texture_object, create_surface_object,...

X Description: Description closes #2311 Device methods that create resources or synchronize (create_stream, create_event, create_opaque_array, create_mipmapped_array, create_texture_object, create_surface_object,...

Opengraph URL: https://github.com/NVIDIA/cuda-python/pull/2750

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:be7b7fcc-40f3-c40c-20db-00b5bda36a44
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idCBCC:385412:294E5E:39F17C:6AF84158
html-safe-nonce4bdca3a9976616a72e697663c12684a3a7d0bea25ea1cab6b95de1704f14bac4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQkNDOjM4NTQxMjoyOTRFNUU6MzlGMTdDOjZBRjg0MTU4IiwidmlzaXRvcl9pZCI6IjY4MDc4NDYzNDUwNjM4MDkzNjgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac0d85dfda1d425223519ba93a781dbf89d0e84bd9810ad65c53d86e5070a3a3da
hovercard-subject-tagpull_request:4416172646
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/NVIDIA/cuda-python/pull/2750/files
twitter:imagehttps://avatars.githubusercontent.com/u/225973198?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/225973198?s=400&v=4
og:image:altDescription closes #2311 Device methods that create resources or synchronize (create_stream, create_event, create_opaque_array, create_mipmapped_array, create_texture_object, create_surface_object,...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5713ecd83001b2f55c3509fb7a292bf7d66d0f167c7ae87a9f7eaec5a52bf8db
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/NVIDIA/cuda-python git https://github.com/NVIDIA/cuda-python.git
octolytics-dimension-user_id1728152
octolytics-dimension-user_loginNVIDIA
octolytics-dimension-repository_id381173759
octolytics-dimension-repository_nwoNVIDIA/cuda-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id381173759
octolytics-dimension-repository_network_root_nwoNVIDIA/cuda-python
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release653be32ff5c755082a4db662491bfbbcfc9112c1
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/NVIDIA/cuda-python/pull/2750/changes#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F2750%2Ffiles
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
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
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://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/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F2750%2Ffiles
Sign uphttps://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=NVIDIA%2Fcuda-python
Reloadhttps://github.com/NVIDIA/cuda-python/pull/2750/changes
Reloadhttps://github.com/NVIDIA/cuda-python/pull/2750/changes
Reloadhttps://github.com/NVIDIA/cuda-python/pull/2750/changes
NVIDIAhttps://github.com/NVIDIA
cuda-pythonhttps://github.com/NVIDIA/cuda-python
Codehttps://github.com/NVIDIA/cuda-python
Issues219 (219)https://github.com/NVIDIA/cuda-python/issues
Pull requests92 (92)https://github.com/NVIDIA/cuda-python/pulls
Discussionshttps://github.com/NVIDIA/cuda-python/discussions
Actionshttps://github.com/NVIDIA/cuda-python/actions
Projectshttps://github.com/NVIDIA/cuda-python/projects
Wikihttps://github.com/NVIDIA/cuda-python/wiki
Security and qualityhttps://github.com/NVIDIA/cuda-python/security
Insightshttps://github.com/NVIDIA/cuda-python/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FNVIDIA%2Fcuda-python%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FNVIDIA%2Fcuda-python%2Fissues%2Fnew%2Fchoose
Andy-Josthttps://github.com/Andy-Jost
NVIDIA:mainhttps://github.com/NVIDIA/cuda-python/tree/main
Andy-Jost:ajost/issue-2311-device-contexthttps://github.com/Andy-Jost/cuda-python/tree/ajost/issue-2311-device-context
Conversation 19 https://github.com/NVIDIA/cuda-python/pull/2750
Commits 7 https://github.com/NVIDIA/cuda-python/pull/2750/commits
Checks 110 https://github.com/NVIDIA/cuda-python/pull/2750/checks
Files changed https://github.com/NVIDIA/cuda-python/pull/2750/files
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/2750/changes
cuda.core: make Device methods use their bound context https://github.com/NVIDIA/cuda-python/pull/2750/changes#top
Show all changes 7 commits https://github.com/NVIDIA/cuda-python/pull/2750/files
83a3d46 cuda.core: make Device methods use their bound context Andy-Jost Sep 1, 2026 https://github.com/NVIDIA/cuda-python/pull/2750/commits/83a3d466908a6fa0a01a74671285b899e5d27567
51ede51 cuda.core: address review of #2750 Andy-Jost Sep 4, 2026 https://github.com/NVIDIA/cuda-python/pull/2750/commits/51ede5119b24282eb98a08eb302d33e03f810b0a
bc5723c Merge remote-tracking branch 'origin/main' into ajost/issue-2311-devi… Andy-Jost Sep 4, 2026 https://github.com/NVIDIA/cuda-python/pull/2750/commits/bc5723cb91edb0b909b579af3f39bdfca443c310
85986ee cuda.core tests: fix driver-call plumbing in the bound-context helper Andy-Jost Sep 4, 2026 https://github.com/NVIDIA/cuda-python/pull/2750/commits/85986ee757619bfc6a0b856d6b7a3d3540c5231e
ec57bbb Merge remote-tracking branch 'origin/main' into ajost/issue-2311-devi… Andy-Jost Sep 4, 2026 https://github.com/NVIDIA/cuda-python/pull/2750/commits/ec57bbb80a152a81722a06721c584ba58ed705ba
cdb75ce cuda.core: regenerate stub with stubgen-pyx 0.2.22 Andy-Jost Sep 4, 2026 https://github.com/NVIDIA/cuda-python/pull/2750/commits/cdb75ceda82cc86629127343333392d3238ebc58
fb68382 cuda.core: create stream-ordering events in the recorded stream's con… Andy-Jost Sep 4, 2026 https://github.com/NVIDIA/cuda-python/pull/2750/commits/fb683822371eaf9054e3bae4615a7df4e85ffa25
Clear filters https://github.com/NVIDIA/cuda-python/pull/2750/files
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/2750/changes
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/2750/changes
resource_handles.cpp https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-e772efc4150f80731482db13a9cfea60a0b34ff91c9c93d889f45f4b36e24f22
resource_handles.hpp https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
_device.pyi https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
_device.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-2943d9e82b2cb755bea2068017b1d5446a6ff65c698410074aa5fdae84bb4032
_buffer.pyi https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-17014f2321653db39fb512660589c2a78726a332d498c08aedebefda336da873
_buffer.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-778b228351c1e80ac0ecad54585605b5546d8f7990b7495ecc97b79178e9f5e3
_device_memory_resource.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-b1c008ec05800a6a66e9f32a7b02573069075cda1a4d7aa97c91a009800117bc
_legacy.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-2e58ac588d7d90b2c1591f3646773c1e5016214d5c71e4285ad1b357b4ffb374
_synchronous_memory_resource.pyi https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-eefe3645fdc69c26961473c03eb0840bb8e9d16258b7213570d63567fabfacc6
_synchronous_memory_resource.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-30700cfddb5bc2d7450873214a3aea9c53890a9a62679e92cb550e3ec8ba4ff1
_memoryview.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-51570f3a3717f73fce16b37e82e488fc3d634c13301b1a159e3a52cd21560b13
_resource_handles.pxd https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-b1ce63695fea32958d8489ebb791a0f8cbb8ec6988b29dd5845435b3ec9c8655
_resource_handles.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-637ccdbf4cd15ac332f78702438cb159e823cdf5ef76f104099cbe3569256a1e
_stream.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-d55cc5397e65c01fef252bd352baa4ca6b7772e70bbe6a3c4942fda51a2b1677
_tensor_bridge.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-173fab5011f37111a063376a5c7f7974f8ef99ae11fe6e42be5b1d8d42013196
_array.pyi https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-74e4733ee437f481861c3acd28d686d717ee5d27ac2412fdeea0b694d6d9c098
_array.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-28767c9b5547c87a30dd5ddf7378b6b2105d024ca474a48c7f4f2b17f7bd7c20
_mipmapped_array.pyi https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-62ac081bf839bf50741d98e2cdc611c7adb8cb032f1d0ebb7bfd1bf268167c86
_mipmapped_array.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-6718d8ceaaf152db37add8a54d7443453c21b3afe937d365dd471ac81160bdec
_surface.pyi https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-d6960378bdcc1af21cb5cd59180e7a58025f4efef7bcad36774baf6b2120144a
_surface.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-c9bc3e27f6d13fed26fe9e9d981d3214dd02ea0de96677d9492ec5b385eb8545
_texture.pyi https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-f5dccdbedf2425b87e32b955cc24fa233d5330e0125c238bdd4cd1e8d5b69d7b
_texture.pyx https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-161a3d802a1ded3e5a9625d771c432552e30869d258d620245c8149861fb086b
interoperability.rst https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-a3abdacb1fdd62c7734325d353bc11d01281eecff3c748705cf6532bc6aacebc
1.3.0-notes.rst https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-793ada78d6808b82e09c2cbbc503b1d202ad6467a4b8b2846e894ffb234fa4b3
conftest.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-c37b18578b35593828129c26565fe4f45009f04bca22d7907d5f2c40731d84c4
contexts.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-4d18671f30c09f2ddad81f53ab99a1652e3a4def169572beedf499f871d84e54
test_peer_access.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-a126278760eaa46f35a886161a7a416fb8c33a627e0cfd36db52a890746cbed0
test_device.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-f288280d012e5d6cc8608cdcd6aac6f4fc65ebe13f266a5684dc2b76fa131d33
test_green_context.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-f85c1daeffc6b06e9f0eaa58d02104ad70ba499504b780d6200c5b0caf2da3f7
test_launcher.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-c1c303d0d46ab03e00345a9dab626cf99f93a48ad464dd5b91c8240e9f11ea49
test_memory.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-706670744803a013c5b6d93f1d156ab5caf9f355a6eae6760d37371f0cf0491f
test_stream.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-03f8d936d30b4f5543685734760a1da1fbbefea5c8feb4fe414e8427d9be9511
test_texture_surface.py https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-bc70a389a7a5a1b414010c58c001314b72bdd8523b47823bcc0518bf40ec57d2
cuda_core/cuda/core/_cpp/resource_handles.cpphttps://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-e772efc4150f80731482db13a9cfea60a0b34ff91c9c93d889f45f4b36e24f22
View file https://github.com/Andy-Jost/cuda-python/blob/fb683822371eaf9054e3bae4615a7df4e85ffa25/cuda_core/cuda/core/_cpp/resource_handles.cpp
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/2750/changes
cuda_core/cuda/core/_cpp/resource_handles.hpphttps://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
View file https://github.com/Andy-Jost/cuda-python/blob/fb683822371eaf9054e3bae4615a7df4e85ffa25/cuda_core/cuda/core/_cpp/resource_handles.hpp
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/2750/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-ac1c4bcbc435c2ba43eeb4efe2e81d0ddfd50f16d42a5dae29fee44012570a09
cuda_core/cuda/core/_device.pyihttps://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
View file https://github.com/Andy-Jost/cuda-python/blob/fb683822371eaf9054e3bae4615a7df4e85ffa25/cuda_core/cuda/core/_device.pyi
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/2750/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
https://github.com/NVIDIA/cuda-python/pull/2750/changes#diff-affd41ef2c043d926851943d7d93ae9626a0da4648c5a6d4567524620c9ef61f
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/2750/changes
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/2750/changes
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.