charex 0.5.2
charex 0.5.2 is the first PyPI publishing release for the Numba 0.65.1
compatibility line. The PyPI distribution is published as charex-numba; the
import package remains charex.
Highlights
- Keeps the 0.5.1 string behavior and fixed-width scalar broadcasting fix.
- Adds the PyPI Trusted Publishing workflow for release artifacts.
- Refreshes the README introduction and quick-start example for PyPI users.
- Publishes release artifacts from CI rather than local builds.
Compatibility
- Python
>=3.10,<3.15 - Numba
>=0.65.1,<0.66 - NumPy supported/tested window:
>=1.22,<1.27or>=2.0,<2.5 - llvmlite
0.47.x
np.strings support is conditional on NumPy 2.x.
Not In Scope
- New string operations beyond the 0.5.0 read-only catalog.
- Fresh benchmark artifacts.
- Transformation/output-producing operations such as replace, case conversion,
strip, pad, join, split, encode, and decode.