The ministat command calculates fundamental statistical properties of numeric
data in the specified files or, if no file is specified, standard input.
From Mikhail, with input from op@ sthen@ and kmos@. ok op@ kmos@
datedelta.datedelta is datetime.timedelta for date arithmetic.
It accounts for oddities of the Gregorian calendar.
It's convenient for computing yearly, monthly, or weekly subscriptions
periods.
From George Rosamond
ok sthen
This is a Python meta-package which can be used in pyproject.toml files
to automatically provide as a build-time dependency on Numpy.
Normally it is used to depend on the oldest version that supports the
given Python version and platform where a pre-built Numpy wheel is
available, such that compiled extensions are ABI-compatible with a
wider range of Numpy versions.
For OpenBSD packages where we manage dependencies internally and
don't use upstream pre-built wheels, this is modified to allow any
version.
MODPY_SETUPTOOLS so it doesn't pick up nojunk from python.port.mk
setuptools can pick up importlib_metadata if present at runtime,
if it's junked at the wrong point we can get "AttributeError: module
'importlib_metadata' has no attribute 'MetadataPathFinder'" (as
reported by aja@)
This can probably go away after switching to Python 3.10 by default
and it's been through most of a bulk on i386 by me albeit with python
default switched to 3.10 (plus various consumers tested separately with
3.9).
- i386 is using --disable-optimization for now; 1.20 added cpu optimizations
(SSE, AVX, etc) with runtime detect, but with any optimization level we're
hitting segfaults at runtime in numpy's own tests, and when building other
ports that use numpy (e.g. makehuman)
- macppc segfaults in numpy's own tests - this isn't new for this version,
1.19.5 failed in this way on OpenBSD too, but various other runtime use
is working (e.g. able to build py-scipy and makehuman with this).
old patches were supposedly needed to build numpy itself and scipy;
they are no longer needed for those so I've removed them.