René's URL Explorer Experiment


Title: Standardize internal version checks in cuda.core by Andy-Jost · Pull Request #1825 · NVIDIA/cuda-python · GitHub

Open Graph Title: Standardize internal version checks in cuda.core by Andy-Jost · Pull Request #1825 · NVIDIA/cuda-python

X Title: Standardize internal version checks in cuda.core by Andy-Jost · Pull Request #1825 · NVIDIA/cuda-python

Description: Summary Centralizes all internal CUDA version checking into a new cuda/core/_utils/version.{pyx,pxd} module, replacing ad-hoc patterns scattered across multiple files. Both Python (binding_version, driver_version) and Cython (cy_binding_version, cy_driver_version) accessors are provided, each returning cached (major, minor, patch) tuples. Changes New module cuda/core/_utils/version.{pyx,pxd} with: binding_version() / cy_binding_version(): returns (major, minor, patch) from cuda-bindings metadata, cached via @functools.cache (Python) and module-level globals (Cython) driver_version() / cy_driver_version(): returns (major, minor, patch) converted from cuDriverGetVersion, same caching strategy Updated all internal version comparisons to use the new functions and tuple format (e.g., (12, 3, 0) instead of 12030 or (12, 3)) Removed dead code in _module.pyx, _launcher.pyx, and _launch_config.pyx: _lazy_init / _inited / _lock / _use_ex lazy initialization machinery _kernel_ctypes / _get_kernel_ctypes / _is_cukernel_get_library_supported unused helpers Pre-CUDA 12.0 version gates (CUDA 12.0 is the minimum supported version) Standardized error messages to format versions as '.'.join(map(str, version_tuple)) Removed get_binding_version and get_driver_version from cuda_utils.pyx Updated all test files to use the new version module Left untouched: the public NVML-based system.get_driver_version API, which serves a different purpose (user-facing system info vs. internal feature gating) Test Coverage Updated test_device.py, test_module.py, test_program.py, test_cuda_utils.py, test_optional_dependency_imports.py, and graph/test_explicit.py to use new version functions _program.pyx and _linker.pyx use the Python def versions (binding_version, driver_version) so that test_optional_dependency_imports.py can continue to monkeypatch them for controlled testing Made with Cursor

Open Graph Description: Summary Centralizes all internal CUDA version checking into a new cuda/core/_utils/version.{pyx,pxd} module, replacing ad-hoc patterns scattered across multiple files. Both Python (binding_version,...

X Description: Summary Centralizes all internal CUDA version checking into a new cuda/core/_utils/version.{pyx,pxd} module, replacing ad-hoc patterns scattered across multiple files. Both Python (binding_version,...

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

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:c50b03b9-cc2a-e9d4-bb34-15eb63f8dd8d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA262:347FE6:CEE49E:10F60C6:6AF85F33
html-safe-noncee89a13774eab90d5bb04ceb26e8625839cc741f817d61c7e590f7c9be5cdf0a7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMjYyOjM0N0ZFNjpDRUU0OUU6MTBGNjBDNjo2QUY4NUYzMyIsInZpc2l0b3JfaWQiOiI0OTQzNTg4MDQ0NzQ2Mjg0ODUxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac776ba3c16ae60be823eaffc6d4b9dab972962938c5eccea081a7b7f63e32853b
hovercard-subject-tagpull_request:3447279071
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/1825/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:altSummary Centralizes all internal CUDA version checking into a new cuda/core/_utils/version.{pyx,pxd} module, replacing ad-hoc patterns scattered across multiple files. Both Python (binding_version,...
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/1825/changes#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F1825%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%2F1825%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/1825/changes
Reloadhttps://github.com/NVIDIA/cuda-python/pull/1825/changes
Reloadhttps://github.com/NVIDIA/cuda-python/pull/1825/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:standardize-version-checkshttps://github.com/Andy-Jost/cuda-python/tree/standardize-version-checks
Conversation 12 https://github.com/NVIDIA/cuda-python/pull/1825
Commits 10 https://github.com/NVIDIA/cuda-python/pull/1825/commits
Checks 88 https://github.com/NVIDIA/cuda-python/pull/1825/checks
Files changed https://github.com/NVIDIA/cuda-python/pull/1825/files
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/1825/changes
Standardize internal version checks in cuda.core https://github.com/NVIDIA/cuda-python/pull/1825/changes#top
Show all changes 10 commits https://github.com/NVIDIA/cuda-python/pull/1825/files
631a74c Cythonize _graph/_graph_builder (move from pure Python to .pyx) Andy-Jost Mar 24, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/631a74ccb6b142b1e59795750aaf0244af6b5211
9ac34df Remove _lazy_init from _graph_builder; add cached get_driver_version Andy-Jost Mar 24, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/9ac34dfc1e8be72a6f2ab0343d4c63eeef238675
9b19dbf Merge remote-tracking branch 'origin/main' into cythonize-graph-builder Andy-Jost Mar 24, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/9b19dbfea73e26fa7473e0b9ce02112320cf9a69
edbc361 Add CPU callbacks for stream capture (GraphBuilder.callback) Andy-Jost Mar 24, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/edbc361d2d465781aea0d0b391dbe4f6978dfc3e
59de5e2 Standardize internal version checks in cuda.core Andy-Jost Mar 25, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/59de5e23afadedd76c549e39705558a654da547d
6d82d8f Merge remote-tracking branch 'origin/main' into cythonize-graph-builder Andy-Jost Mar 25, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/6d82d8fe87a20c9569857efd2b61ae20a37de802
51b8f63 Fix unused imports after merge with main Andy-Jost Mar 25, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/51b8f63fd1379be6d5b5236088b1e3fb577e065f
110d6de Replace _reduce_3_tuple with math.prod in _launcher.pyx Andy-Jost Mar 25, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/110d6de9334aedf42e2d0b2d70e85a9aee2f1636
024ede1 Remove _driver_ver from _linker.pyx; use _use_nvjitlink_backend as guard Andy-Jost Mar 25, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/024ede198a6a5eed5bac65fe698f8e754b252e28
af3d275 Add return type annotations to version.pyx; fix minor arithmetic Andy-Jost Mar 25, 2026 https://github.com/NVIDIA/cuda-python/pull/1825/commits/af3d27581ea68a073c80f0cdc16ce4480ff96130
Clear filters https://github.com/NVIDIA/cuda-python/pull/1825/files
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/1825/changes
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/1825/changes
_graph_builder.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
_graphdef.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-2cc27ea4f7f6c4ca67a1e7f48bfc56e49aa12fc4b2b5dd2cac59470de9a11384
_launch_config.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
_launcher.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-fac228a9b6e62f5faf8222f7ad41d0c6de26a17e03a273465cfeb5dca928eb1c
_linker.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
_virtual_memory_resource.py https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-1bd4ce808000c3833f94d26f03ed0f0d6ed6c2db98684c8d10b17dca87e99cce
_module.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-7b0938639efef0a9fc9a9af6e62f1e2be8355907391de2e3e97087e245d61606
_program.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-fa86762654caa68016f667c701d60592da615667bfa4f116fe2e0191fa376f46
cuda_utils.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0bc036429a4aa2c224c84e19c71ab150769de31e90177569e5119387e1db500f
version.pxd https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-eb3e2703b0ab85d907c062c66501863b0ca23ab8f089468bde77c7051dc156a4
version.pyx https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-43cffad4c4e5f101e00a38ae4da19b1a1d7f0be3acccedfa55e37fbedff2867d
test_explicit.py https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-876fe97250bb6d3e941288212820031e9a93713301de5528dc1eacc22c70aed5
test_cuda_utils.py https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-99e8867e336a927a1f482edc49f10ad7c74d1cb8a12c68bb61f5c8de7f383bf6
test_device.py https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-f288280d012e5d6cc8608cdcd6aac6f4fc65ebe13f266a5684dc2b76fa131d33
test_module.py https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-2a10c2bbc3b586451caaa56e8e436486ea2be66c8cf50bce42aed672e4d7d440
test_optional_dependency_imports.py https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-6ee5e561a5aeafb5f0b75a464e669701383f236763f278d93dcdb7be586c81da
test_program.py https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-bc9c09e191cb259b55eef9f52214b88aab8803e04deae6a46e3f2038c83fc9cc
cuda_core/cuda/core/_graph/_graph_builder.pyxhttps://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
View file https://github.com/Andy-Jost/cuda-python/blob/af3d27581ea68a073c80f0cdc16ce4480ff96130/cuda_core/cuda/core/_graph/_graph_builder.pyx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/1825/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-945a4cb3846f339990cdd3cf19c9924bc664fa0eea3c598a11f79fbd0fdd6cb6
cuda_core/cuda/core/_graph/_graphdef.pyxhttps://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-2cc27ea4f7f6c4ca67a1e7f48bfc56e49aa12fc4b2b5dd2cac59470de9a11384
View file https://github.com/Andy-Jost/cuda-python/blob/af3d27581ea68a073c80f0cdc16ce4480ff96130/cuda_core/cuda/core/_graph/_graphdef.pyx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/1825/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-2cc27ea4f7f6c4ca67a1e7f48bfc56e49aa12fc4b2b5dd2cac59470de9a11384
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-2cc27ea4f7f6c4ca67a1e7f48bfc56e49aa12fc4b2b5dd2cac59470de9a11384
cuda_core/cuda/core/_launch_config.pyxhttps://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
View file https://github.com/Andy-Jost/cuda-python/blob/af3d27581ea68a073c80f0cdc16ce4480ff96130/cuda_core/cuda/core/_launch_config.pyx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/1825/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-0785440fdbe74d25326556bf056ab848b0f451cc69082f2d695b8a22faae17a9
cuda_core/cuda/core/_launcher.pyxhttps://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-fac228a9b6e62f5faf8222f7ad41d0c6de26a17e03a273465cfeb5dca928eb1c
View file https://github.com/Andy-Jost/cuda-python/blob/af3d27581ea68a073c80f0cdc16ce4480ff96130/cuda_core/cuda/core/_launcher.pyx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/1825/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-fac228a9b6e62f5faf8222f7ad41d0c6de26a17e03a273465cfeb5dca928eb1c
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-fac228a9b6e62f5faf8222f7ad41d0c6de26a17e03a273465cfeb5dca928eb1c
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-fac228a9b6e62f5faf8222f7ad41d0c6de26a17e03a273465cfeb5dca928eb1c
cuda_core/cuda/core/_linker.pyxhttps://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
View file https://github.com/Andy-Jost/cuda-python/blob/af3d27581ea68a073c80f0cdc16ce4480ff96130/cuda_core/cuda/core/_linker.pyx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/1825/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-d1b114b63728a80b95aab9ab475c5dc91cd84d931a1c223047bd3eca7c0b3fd2
cuda_core/cuda/core/_memory/_virtual_memory_resource.pyhttps://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-1bd4ce808000c3833f94d26f03ed0f0d6ed6c2db98684c8d10b17dca87e99cce
View file https://github.com/Andy-Jost/cuda-python/blob/af3d27581ea68a073c80f0cdc16ce4480ff96130/cuda_core/cuda/core/_memory/_virtual_memory_resource.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/1825/{{ revealButtonHref }}
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-1bd4ce808000c3833f94d26f03ed0f0d6ed6c2db98684c8d10b17dca87e99cce
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-1bd4ce808000c3833f94d26f03ed0f0d6ed6c2db98684c8d10b17dca87e99cce
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-1bd4ce808000c3833f94d26f03ed0f0d6ed6c2db98684c8d10b17dca87e99cce
https://github.com/NVIDIA/cuda-python/pull/1825/changes#diff-1bd4ce808000c3833f94d26f03ed0f0d6ed6c2db98684c8d10b17dca87e99cce
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/1825/changes
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/1825/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.