Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
wjakob
/
nanobind
Public
Notifications
You must be signed in to change notification settings
Fork
267
Star
3.2k
Code
Issues
20
Pull requests
16
Discussions
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Nov 27, 2025
Add bfloat to ndarray_import conversion code (#1228)
ThisIsFineTM
authored
68b9ae8
Copy full SHA for 68b9ae8
Commits on Nov 24, 2025
Avoid use of `PyObject_DelAttr` and `PyObject_DelAttrString` in Python 3.12 SABI builds (#1225)
Show description for dbe8a3c
nicholasjng
authored
dbe8a3c
Copy full SHA for dbe8a3c
tweak free-threaded detection in CMake (alternative to #1222)
wjakob
committed
acd6a3e
Copy full SHA for acd6a3e
Make nanobind::detail::trampoline constructor constexpr (#1223)
Show description for 5cfa11a
virtuald
authored
5cfa11a
Copy full SHA for 5cfa11a
Commits on Nov 20, 2025
Allow to use nanobind as an archive in FetchContent (#1212)
Show description for d145ec5
ahoarau
authored
d145ec5
Copy full SHA for d145ec5
Include cstdlib. (#1218)
Show description for 1a5bba5
hawkinsp
authored
1a5bba5
Copy full SHA for 1a5bba5
Commits on Nov 7, 2025
Fix regression in ``seq_get_with_size()``
Show description for dc35d69
wjakob
committed
dc35d69
Copy full SHA for dc35d69
Commits on Oct 30, 2025
Add support to ndarray for DLPack version 1 (#1175)
Show description for babec16
hpkfft
authored
babec16
Copy full SHA for babec16
Commits on Oct 27, 2025
Allow simple function dispatch if nargs == NB_MAXARGS_SIMPLE (#1193)
hpkfft
authored
e507b11
Copy full SHA for e507b11
Fix segfault in GC traversal of Python subclasses with weak references (#1206)
Show description for 9c414f5
wjakob
committed
9c414f5
Copy full SHA for 9c414f5
Fix a data race between clear_keep_alive and state. (#1191)
Show description for aa1c9fd
hawkinsp
authored
aa1c9fd
Copy full SHA for aa1c9fd
fix edit to commit e69b3499c16ae02f496a85314016379c1b0f4c67 (caught by @hpkfft)
wjakob
committed
105340e
Copy full SHA for 105340e
[stubgen] Added a new --exclude-values flag (#1185)
Show description for 238b695
superbobry
authored
238b695
Copy full SHA for 238b695
[stubgen] Added support for typing.ParamSpec (#1194)
Show description for 0435861
superbobry
authored
0435861
Copy full SHA for 0435861
Fix UB: memcpy requires valid pointers even with count=0 (#1198)
Show description for e69b349
jeongseok-meta
authored and
wjakob
committed
e69b349
Copy full SHA for e69b349
Commits on Oct 17, 2025
Add compiler warning flags for tests with icpx (#1189)
hpkfft
authored
ab3456f
Copy full SHA for ab3456f
Commits on Oct 16, 2025
Add CI support for MinGW-w64 and Intel ICX compilers (#1188)
Show description for f2499d4
wjakob
authored
f2499d4
Copy full SHA for f2499d4
Commits on Oct 13, 2025
Per-module precomputed constants, improve enum casting perf. (#1184)
Show description for dd350fe
hpkfft
authored
dd350fe
Copy full SHA for dd350fe
Commits on Oct 10, 2025
Remove the function module_new() (#1186)
hpkfft
authored
d442daa
Copy full SHA for d442daa
Commits on Oct 9, 2025
Exclude auto-generated enum APIs from the stub (#1182)
Show description for 77980ce
superbobry
authored
77980ce
Copy full SHA for 77980ce
Commits on Oct 4, 2025
Add test that returns `nb::ndarray<nb::memview>` (#1181)
hpkfft
authored
0f7fb41
Copy full SHA for 0f7fb41
Commits on Oct 3, 2025
Fix __new__ overloads with variadic args but not keyword args. (#1172)
Show description for 4c356d2
hawkinsp
authored
4c356d2
Copy full SHA for 4c356d2
A few minor improvements to the stubgen (#1179)
Show description for aeae256
superbobry
authored
aeae256
Copy full SHA for aeae256
Commits on Sep 23, 2025
[docs] Add note that std::runtime_error translates to RuntimeError (#1169)
Ahajha
authored
db637da
Copy full SHA for db637da
Commits on Sep 19, 2025
Improve ndarray testing (#1168)
hpkfft
authored
29daeed
Copy full SHA for 29daeed
Commits on Sep 17, 2025
fix minor typo
wjakob
committed
6663f6a
Copy full SHA for 6663f6a
``seq_get_with_size()``: more aggressively reject incorrectly sized inputs
wjakob
committed
edf5753
Copy full SHA for edf5753
fix potential refleak in ``std::array`` type caster
wjakob
committed
bfacaf7
Copy full SHA for bfacaf7
Commits on Sep 16, 2025
Extend src/version.py script to nanobind_bazel docs (#1164)
Show description for 87f0c34
nicholasjng
authored
87f0c34
Copy full SHA for 87f0c34
Commits on Sep 15, 2025
Bump nanobind_bazel version to v2.9.2 (#1161)
nicholasjng
authored
b748ac8
Copy full SHA for b748ac8
Commits on Sep 13, 2025
Avoid zero-length arrays (#1158)
hpkfft
authored
1e9dd97
Copy full SHA for 1e9dd97
Commits on Sep 12, 2025
Use ``np.bool_`` dtype in generated stubs
wjakob
committed
20fab93
Copy full SHA for 20fab93
Commits on Sep 10, 2025
Fix shortened leaked functions reporting (#1157)
Show description for 953554e
lbonn
authored
953554e
Copy full SHA for 953554e
Commits on Sep 4, 2025
begin working on next version
wjakob
committed
30bbda1
Copy full SHA for 30bbda1
v2.9.2 release
wjakob
committed
116e098
Copy full SHA for 116e098
Pagination
Previous
Next
You can’t perform that action at this time.