Jenkspy

Latest version: v0.4.0

Safety actively analyzes 630130 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.2.3

------------------

- Check size of integer values given to ``jenks_breaks`` function to avoid Segfault when casting to C double (fixes 23).

- Raise an error (instead of printing a warning) when target array contains non-finite values (fixes 23).

- Raise an error when the target numpy.ndarray is not one-dimensional (fixes 25).

- Improve implementation of ``JenksBreakValues`` C function by using better variable naming and by simplifying the construction of the 'breaks' array (should partly fix 22).

- Add docstrings to ``JenksNaturalBreaks`` methods.

0.2.2

------------------

- Update docstring to fix return type of ``jenks_breaks`` (fix 26).

0.2.1

------------------

- Add a method to the ``JenksNaturalBreaks`` class that calculates the Goodness of Fit Variance thanks to Maurício Gomes / mgomesq (17).

- Add optional download numpy using ``[interface]`` thanks to Muhammad Yasirroni / yasirroni (16).

- Replace Travis / AppVeyor by GitHub Actions to build wheels for currently supported python versions on Windows / MacOs / Linux (according to https://devguide.python.org/versions/#supported-versions)

0.2.0

------------------

- Add ``JenksNaturalBreaks`` for computing breaks in a more object-oriented manner, with an interface similar to those provided by scikit-learn *(requires Numpy to take full advantage of it)* (thanks to yasirroni, 11)

0.1.6

------------------

- Removes support for Python2 (simplifies some minor parts of the code) and add Python 3.8 to the appveyor matrix.

- Updates docstrings and README to clarify that the result includes the lower and upper value.

0.1.5

------------------

- Fix segfault occurring when the input array was containing NaN or Inf values (4).

- Create this changelog.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.