BSD Ports

math/py-numdifftools 0.11.1 FreeBSD

Solver for automatic numerical differentiation problems

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
cb6da147cb
License
BSD3CLAUSE
Categories
math, python
Package size
190.3 KiB, 1213.7 KiB installed

Description

Numdifftools is a suite of tools written in Python to solve automatic numerical differentiation problems in one or more variables. It provides functions for calculating derivatives, Jacobians, Hessians, and gradients, all with error estimates. The methods are based on the complex-step derivative approximation and extrapolation algorithms.

Install

Binary package:

pkg install py312-numdifftools

From the ports tree:

cd /usr/ports/math/py-numdifftools/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-numdifftools>0:math/py-numdifftools

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.11.10.11.1--0.11.1
FreeBSD:14:quarterly0.11.10.11.1n/a-0.11.1
FreeBSD:15:latest0.11.10.11.1n/a--
FreeBSD:15:quarterly0.11.10.11.1n/an/an/a
FreeBSD:16:latest0.11.10.11.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 2

Test 3

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 18
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
numdifftools-0.11.1.tar.gz82246af6d58c22eb201fef9aa4dfc8caf286b14e10154a736c03a45f0a1df2bcec452
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
cb6da147cb Po-Chuan Hsieh math/py-numdifftools: Fix USE_PYTHON=pytest usage
- Use TEST_ARGS instead of PYTEST_ARGS - While I'm here, add missing TEST_DEPENDS =================================== ERRORS ==================================== ___________ ERROR collecting src/numdifftools/tests/test_scripts.py ___________ ImportError while importing test module '/wrkdirs/usr/ports/math/py-numdifftools/work-py312/numdifftools-0.11.1/src/numdifftools/tests/test_scripts.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/numdifftools/tests/test_scripts.py:1: in <module> from numdifftools import run_benchmark …
3bb2be2efe Yuri Victorovich math/py-numdifftools: update 0.9.42 → 0.11.1