The currently published wheel (as well as when building it from the sdist with TCC_JIT enabled) installs stuff from miniexpr, tinycc into the toplevel python platlib.
blosc2-env/lib/python3.13/site-packages/include
└── libtcc.h
blosc2-env/lib/python3.13/site-packages/lib64
└── libtcc.so
blosc2-env/lib/python3.13/site-packages/share
└── miniexpr
├── licenses
│ ├── LICENSE
│ ├── LICENSE-LIBTCC
│ ├── LICENSE-SLEEF
│ ├── LICENSE-TINYEXPR
│ └── THIRD_PARTY_NOTICES.md
└── third_party
└── tinycc
└── COPYING
These should be put into a better place: The LICENSE files belong into .dist-info, the library and header file under blosc2 or at least into a named directory for tcc instead of include and share.
The currently published wheel (as well as when building it from the sdist with TCC_JIT enabled) installs stuff from miniexpr, tinycc into the toplevel python platlib.
These should be put into a better place: The LICENSE files belong into .dist-info, the library and header file under blosc2 or at least into a named directory for tcc instead of
includeandshare.