nanobind は C++ で書かれたライブラリの Python バインディングを作成するツールですが、C++ 側で問題があるときに追いかけるのがパッケージだと凄く大変です。 時雨堂では nanobind を利用して libwebrtc ベースの自社製品用の C++ SDK と、libdatachannel の Python バインディングを公開しています。 ただ、これセグフォしたとき追いかけるのがほぼ不可能なのでデバッグビルドを気軽に試して貰って、lldb で追いかけやすくしたいなと考えていましたが、PyPI にデバッグビルドを主に容量的な問題で公開するわけにも行かないなと思っていて、悩んでいました。 そんなとき PEP 440 の Local version identifiers というのを見つけました。これは PyPI には公開できないけれど、独自で公開するならば <versio
