Releases: douglasdavis/pygram11
Releases · douglasdavis/pygram11
0.10.3
- Fix GitHub action to make sure pybind11 submodule is checked out for source distribution creation.
0.10.2
- Vendor
pybind11
2.6 series. - Some changes to backend types (
std::size_t
->pybind11::ssize_t
for sizes) (pybind/pybind11#2293) - Improvements to CI/CD: using
cibuildwheel
to build wheels. - Python 3.9 is now tested and compatible wheels are built.
0.10.2rc1
Test new release triggering wheel builds.
0.10.1
0.10.0
Renamed internal Python module from histogram
to hist
. This avoids a clash with the module function of the same name. Some IDE features were confused.
0.9.1
Fixes issue with MANIFEST.in
(a header was missing) to build from source.
0.9.0
- Repository reorganized to use PEP 517
- Python API moved outside of
__init__.py
tohistogram.py
, functions are imported in__init__.py
0.8.2
- Remove requirement on specific NumPy version (it's not required to build, only to use).
- Large improvements to documentation.
0.8.1
0.8.0
Public API changes:
- Remove previously deprecated
omp
function argument
Backend changed:
- moved 1D backend back to pybind11 (template flexibility)
- parallelization cutoffs consistently at array size of 5000 for all calculations
- all non-floating point inputs are converted
Other:
- Improved tests