{"library":"numdifftools","type":"library","category":null,"description":"The numdifftools library is a suite of tools written in Python to solve automatic numerical differentiation problems in one or more variables. It employs finite differences in an adaptive manner, coupled with a Richardson extrapolation methodology, to provide maximally accurate results. The library is currently at version 0.9.42 and sees active, though not rapid, development, with the documentation for 0.9.41 updated in late 2025 and PyPI showing an update for 0.9.42 in early 2022.","language":"python","status":"active","version":"0.9.42","tags":["numerical differentiation","calculus","gradient","jacobian","hessian","derivative","finite differences","richardson extrapolation"],"install":[{"cmd":"pip install numdifftools","imports":["import numdifftools as nd","from numdifftools import Derivative"]}],"homepage":null,"github":"https://github.com/pbrod/numdifftools","docs":"https://numdifftools.readthedocs.io/en/latest/","changelog":null,"pypi":"https://pypi.org/project/numdifftools/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":7.3,"avg_import_s":1.25,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/numdifftools/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}