*/py-*: Update version requirement of *_DEPENDS01291f5d60
Port details
devel/py-mystic 0.4.5_2
Highly-constrained non-convex optimization and uncertainty quantification
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 0.4.5_2
- Upstream
- up to date
- Last update
- to 0.4.5_2 · 01291f5d60
- Quarterly
- 2026Q4: 0.4.5_2
- WWW
- https://mystic.readthedocs.io/en/latest/
- Links
- cgit · VuXML
Install
- Package
# pkg install py312-mysticinstalls 0.4.5_2 fromlatest; fromquarterly(2026Q4) 0.4.5_2- Port
# cd /usr/ports/devel/py-mystic && make install clean# make -C /usr/ports/devel/py-mystic config # change options first
- Size
- 734 KiB download · 5.9 MiB installed
- Depends on
- devel/py-dill 0.4.1, devel/py-klepto 0.2.8, lang/python312 3.12.15, math/py-mpmath 1.4.1, math/py-numpy 2.4.6_1,1, math/py-sympy 1.14.0_1
- License
- BSD3CLAUSE
- Options
- 0 of 1 on in the package
Show the 1 options that are off
PARALLEL
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.4.5_2 | 0.4.5_2 | – |
| FreeBSD 15 | 0.4.5_2 | 0.4.5_2 | – |
| FreeBSD 14 | 0.4.5_2 | 0.4.5_2 | 0.4.5_2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.4.5_2 | 0.4.5_2 | – |
| FreeBSD 14 | 0.4.5_2 | 0.4.5_2 | 0.4.5_2 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.4.5_2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (15)
*/*: bump PORTREVISION after switching to NumPy 2.x2bf3834a19
*/*: Switch to NumPy 2.x PR: 294328 Exp-run: antoineb0b4d9e1ea
math/py-numpy: switch all consumers to math/py-numpy1 ...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS PR: 281470d4bd5ba72e
devel/py-mystic: Add PARALLEL option236d80da3b
devel/py-mystic: Update to 0.4.5 Changes: https://github.com/uqfoundation/mystic/releasesc43e3528b4
devel/py-mystic: Update to 0.4.4 Changes: https://github.com/uqfoundation/mystic/releases291e95d9e4
devel/py-mystic: Update to 0.4.3 Changes: https://github.com/uqfoundation/mystic/releases2136c7271b
devel/py-mystic: Update version requirement of RUN_DEPENDSe16237b595
devel/py-mystic: Update to 0.4.2 Changes: https://github.com/uqfoundation/mystic/releasesc727ce9854
devel/py-mystic: Update to 0.4.1 - Update WWW Changes: https://github.com/uqfoundation/mystic/releases2902e505ba
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}
Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.
With hat: python
PR: 270510, 2703589a80a6ee5eall: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>3d9a815d9c*: Bump PORTREVISIONs for math/mpc update to 1.3.18d3e020ed0
devel/py-mystic: Add py-mystic 0.4.0 The mystic framework provides a collection of optimization algorithms and tools that allows the user to more robustly (and easily) solve hard optimization problems. All optimization algorithms included in mystic provide workflow at the fitting layer, not just access to the algorithms as function calls. mystic gives the user fine-grained power to both monitor and steer optimizations as the fit processes are running. Optimizers can advance one iteration with Step, or run to completion with Solve. Users can customize optimizer stop conditions, where both compound and user-provided conditions may be used. Optimizers can save state, can be reconfigured dynamically, and can be restarted from a saved solver or from a results file. All solvers can also leverage parallel computing, either within each iteration or as an ensemble of solvers.6aed6e9048