Numdifftools

Latest version: v0.9.41

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

Scan your dependencies

Page 2 of 5

0.9.18

============================

Per A Brodtkorb (38):
* Updated setup
* Added import statements in help header examples.
* Added more rigorous tests using hypothesis.
* Forced to use wxagg backend
* Moved import of matplotlib.pyplot to main in order to avoid import error on travis.
* Added fd_derivative function
* Updated references.
* Attempt to automate sonarcube analysis
* Added testcoverage to sonarqube and codeclimate
* Simplified code
* Added .pylintrc + pep8
* Major change in api: class member variable self.f changed to self.fun
* Fixes issue 25 (Jacobian broken since 0.9.15)

0.9.17

============================

Andrew Fowlie (1):
* Fix ReadTheDocs link as mentioned in 21

Per A Brodtkorb (79):
* Added test for MinMaxStepgenerator
* Removed obsolete docs from core.py
* Updated appveyor.yml
* Fixed sign in inverse matrix
* Simplified code
* Added appveyor badge + synchronised info.py with README.rst.
* Removed plot in help header
* Added Programming Language :: Python :: 3.5
* Simplified code
* Renamed bicomplex to Bicomplex
* Simplified example_functions.py
* Moved MinStepGenerator, MaxStepGeneretor and MinMaxStepGenerator to step_generators.py
- Unified the step generators
- Moved step_generator tests to test_step_generators.py
- Major simplification of step_generators.py
* Removed duplicated code + pep8
* Moved fornberg_weights to fornberg.py + added taylor and derivative
* Fixed print statement
* Replace xrange with range
* Added examples + made computation more robust.
* Made 'backward' and alias for 'reverse' in nd_algopy.py
* Expanded the tests + added test_docstrings to testing.py
* Replace string interpolation with format()
* Removed obsolete parameter
* Smaller start radius for Fornberg method
* Simplified "n" and "order" properties
* Simplified default_scale
* Removed unecessary parenthesis and code.
* Fixed a bug in Dea + small refactorings.
* Added test for EpsAlg
* Avoid mutable default args and prefer static methods over instance-meth.
* Refactored to reduce cyclomatic complexity
* Changed some instance methods to static methods
* Renamed non-pythonic variable names
* Turned on xvfb (X Virtual Framebuffer) to imitate a display.
* Added extra test for Jacobian
* Replace lambda function with a def
* Removed unused import
* Added test for epsalg
* Fixed test_scalar_to_vector
* Updated test_docstrings

0.9.15

============================

Cody (2):
* Migrated `%` string formating
* Migrated `%` string formating

Per A Brodtkorb (28):
* Updated README.rst + setup.cfg
* Replaced instance methods with static methods +pep8
* Merge branch 'master' of https://github.com/pbrod/numdifftools
* Fixed a bug: replaced missing triple quote
* Added depsy badge
* added .checkignore for quantificode
* Added .codeclimate.yml
* Fixed failing tests
* Changed instance methods to static methods
* Made untyped exception handlers specific
* Replaced local function with a static method
* Simplified tests
* Removed duplicated code Simplified _Derivative._get_function_name
* exclude tests from testclimate
* Renamed test_functions.py to example_functions.py Added test_example_functions.py

Per A. Brodtkorb (2):
* Merge pull request 17 from pbrod/autofix/wrapped2_to3_fix
* Merge pull request 18 from pbrod/autofix/wrapped2_to3_fix-0

pbrod (17):
* updated conf.py
* added numpydoc>=0.5, sphinx_rtd_theme>=0.1.7 to setup_requires if sphinx
* updated setup.py
* added requirements.readthedocs.txt
* Updated README.rst with info about how to install it using conda in an anaconda package.
* updated conda install description
* Fixed number of arguments so it does not differs from overridden '_default_base_step' method
* Added codecov to .travis.yml
* Attempt to remove coverage of test-files
* Added directionaldiff function in order to calculate directional derivatives. Fixes issue 16. Also added supporting tests and examples to the documentation.
* Fixed isssue 19 multiple observations mishandled in Jacobian
* Moved rosen function into numdifftools.testing.py
* updated import of rosen function from numdifftools.testing
* Simplified code + pep8 + added TestResidue
* Updated readme.rst and replaced string interpolation with format()
* Cleaned Dea class + pep8
* Updated references for Wynn extrapolation method.

0.9.14

=================================

pbrod (53):
* Updated documentation of setup.py
* Updated README.rst
* updated version
* Added more documentation
* Updated example
* Added .landscape.yml updated .coveragerc, .travis.yml
* Added coverageall to README.rst.
* updated docs/index.rst
* Removed unused code and added tests/test_extrapolation.py
* updated tests
* Added more tests
* Readded c_abs c_atan2
* Removed dependence on wheel, numpydoc>=0.5 and sphinx_rtd_theme>=0.1.7 (only needed for building documentation)
* updated conda path in .travis.yml
* added omnia channel to .travis.yml
* Added conda_recipe files Filtered out warnings in limits.py

0.9.13

================================

pbrod (21):
* Updated README.rst and CHANGES.rst.
* updated Limits.
* Made it possible to differentiate complex functions and allow zero'th order derivative.
* BUG: added missing derivative order, n to Gradient, Hessian, Jacobian.
* Made test more robust.
* Updated structure in setup according to pyscaffold version 2.4.2.
* Updated setup.cfg and deleted duplicate tests folder.
* removed unused code.
* Added appveyor.yml.
* Added required appveyor install scripts
* Fixed bug in appveyor.yml.
* added wheel to requirements.txt.
* updated appveyor.yml.
* Removed import matplotlib.

Justin Lecher (1):
* Fix min version for numpy.

kikocorreoso (1):
* fix some prints on run_benchmark.py to make it work with py3

0.9.12

===============================

pbrod (12):

* Updated documentation.
* Updated version in conf.py.
* Updated CHANGES.rst.
* Reimplemented outlier detection and made it more robust.
* Added limits.py with tests.
* Updated main tests folder.
* Moved Richardson and dea3 to extrapolation.py.
* Making a new release in order to upload to pypi.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.