aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharlie Li <vishwin@FreeBSD.org>2026-04-03 15:16:36 +0000
committerCharlie Li <vishwin@FreeBSD.org>2026-04-03 18:52:22 +0000
commitd4bd5ba72edc9f537254aeb1ff893399e3eb2278 (patch)
tree757e953be15c085f3a7bed945c916a58093eac42
parent91ac7f85c1f9c223478dbeea3da2dd04cec8d849 (diff)
math/py-numpy: switch all consumers to math/py-numpy1
...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS PR: 281470
-rw-r--r--Mk/Uses/python.mk2
-rw-r--r--archivers/py-bitshuffle/Makefile5
-rw-r--r--archivers/py-blosc2/Makefile5
-rw-r--r--astro/astrometry/Makefile2
-rw-r--r--astro/py-astlib/Makefile4
-rw-r--r--astro/py-astroML/Makefile2
-rw-r--r--astro/py-astropy-healpix/Makefile1
-rw-r--r--astro/py-astropy-helpers/Makefile2
-rw-r--r--astro/py-astropy/Makefile1
-rw-r--r--astro/py-astroquery/Makefile3
-rw-r--r--astro/py-fitsio/Makefile5
-rw-r--r--astro/py-jplephem/Makefile1
-rw-r--r--astro/py-metpy/Makefile4
-rw-r--r--astro/py-pyerfa/Makefile6
-rw-r--r--astro/py-pykep/Makefile2
-rw-r--r--astro/py-pysofa/Makefile2
-rw-r--r--astro/py-pysolar/Makefile1
-rw-r--r--astro/py-ro/Makefile4
-rw-r--r--astro/py-skyfield/Makefile1
-rw-r--r--astro/py-spktype01/Makefile2
-rw-r--r--astro/py-spktype21/Makefile2
-rw-r--r--astro/py-sunpy/Makefile1
-rw-r--r--audio/beets/Makefile4
-rw-r--r--audio/py-SoundFile/Makefile1
-rw-r--r--audio/py-aubio/Makefile2
-rw-r--r--audio/py-auditok/Makefile2
-rw-r--r--audio/py-essentia/Makefile1
-rw-r--r--audio/py-librosa/Makefile2
-rw-r--r--audio/py-music21/Makefile1
-rw-r--r--audio/py-pysndfile/Makefile2
-rw-r--r--audio/py-resampy/Makefile2
-rw-r--r--audio/py-samplerate/Makefile1
-rw-r--r--audio/py-sounddevice/Makefile2
-rw-r--r--audio/py-soxr/Makefile1
-rw-r--r--audio/py-wavio/Makefile2
-rw-r--r--benchmarks/py-asv/Makefile2
-rw-r--r--biology/groopm/Makefile2
-rw-r--r--biology/py-PySCeS/Makefile2
-rw-r--r--biology/py-biom-format/Makefile2
-rw-r--r--biology/py-biopython/Makefile2
-rw-r--r--biology/py-deeptools/Makefile2
-rw-r--r--biology/py-goatools/Makefile2
-rw-r--r--biology/py-htseq/Makefile1
-rw-r--r--biology/py-loompy/Makefile2
-rw-r--r--biology/py-macs2/Makefile2
-rw-r--r--biology/py-mrcfile/Makefile2
-rw-r--r--biology/py-multiqc/Makefile2
-rw-r--r--biology/py-ont-fast5-api/Makefile2
-rw-r--r--biology/py-pydeseq2/Makefile2
-rw-r--r--biology/py-scikit-bio/Makefile2
-rw-r--r--cad/openscad-devel/Makefile2
-rw-r--r--cad/openscad/Makefile2
-rw-r--r--cad/py-gdspy/Makefile3
-rw-r--r--cad/py-gdstk/Makefile1
-rw-r--r--cad/py-lcapy/Makefile4
-rw-r--r--cad/py-pyfda/Makefile2
-rw-r--r--comms/apitran/Makefile2
-rw-r--r--comms/cubicsdr/Makefile2
-rw-r--r--comms/py-ModbusTCP/Makefile4
-rw-r--r--databases/arrow/Makefile2
-rw-r--r--databases/py-apache-arrow/Makefile1
-rw-r--r--databases/py-duckdb/Makefile1
-rw-r--r--databases/py-fastparquet/Makefile5
-rw-r--r--databases/py-pyarrow/Makefile2
-rw-r--r--databases/py-qdrant-client/Makefile3
-rw-r--r--databases/py-redisvl/Makefile1
-rw-r--r--databases/py-tiledb/Makefile5
-rw-r--r--devel/boost-mpi-libs/Makefile2
-rw-r--r--devel/boost-python-libs/Makefile2
-rw-r--r--devel/nanobind/Makefile2
-rw-r--r--devel/py-aiortc/Makefile2
-rw-r--r--devel/py-anndata/Makefile3
-rw-r--r--devel/py-array-api-compat/Makefile3
-rw-r--r--devel/py-array-api-strict/Makefile3
-rw-r--r--devel/py-asteval/Makefile2
-rw-r--r--devel/py-beartype/Makefile1
-rw-r--r--devel/py-bullet3/Makefile2
-rw-r--r--devel/py-cclib/Makefile2
-rw-r--r--devel/py-cftime/Makefile1
-rw-r--r--devel/py-cgen/Makefile3
-rw-r--r--devel/py-cloudpickle/Makefile2
-rw-r--r--devel/py-colorspacious/Makefile2
-rw-r--r--devel/py-crick/Makefile2
-rw-r--r--devel/py-dask/Makefile3
-rw-r--r--devel/py-dataclass-array/Makefile3
-rw-r--r--devel/py-datatest/Makefile4
-rw-r--r--devel/py-devtools/Makefile2
-rw-r--r--devel/py-etils/Makefile5
-rw-r--r--devel/py-ewah-bool-utils/Makefile1
-rw-r--r--devel/py-fastf1/Makefile2
-rw-r--r--devel/py-flatbuffers/Makefile4
-rw-r--r--devel/py-game/Makefile2
-rw-r--r--devel/py-hypothesis/Makefile3
-rw-r--r--devel/py-ipydatawidgets/Makefile2
-rw-r--r--devel/py-ipympl/Makefile2
-rw-r--r--devel/py-ipyparallel/Makefile2
-rw-r--r--devel/py-jep/Makefile2
-rw-r--r--devel/py-jupyter-rfb/Makefile2
-rw-r--r--devel/py-lap/Makefile2
-rw-r--r--devel/py-mediapy/Makefile3
-rw-r--r--devel/py-monty/Makefile1
-rw-r--r--devel/py-mystic/Makefile3
-rw-r--r--devel/py-numba/Makefile5
-rw-r--r--devel/py-orjson/Makefile2
-rw-r--r--devel/py-ormsgpack/Makefile2
-rw-r--r--devel/py-pint/Makefile3
-rw-r--r--devel/py-pycocotools/Makefile5
-rw-r--r--devel/py-pycompilation/Makefile2
-rw-r--r--devel/py-pyina/Makefile3
-rw-r--r--devel/py-pykdtree/Makefile5
-rw-r--r--devel/py-pyopencl/Makefile6
-rw-r--r--devel/py-pyquil/Makefile2
-rw-r--r--devel/py-pytest-arraydiff/Makefile1
-rw-r--r--devel/py-pytest-lazy-fixture/Makefile2
-rw-r--r--devel/py-pytest-regressions/Makefile10
-rw-r--r--devel/py-pytest/Makefile2
-rw-r--r--devel/py-pythran/Makefile1
-rw-r--r--devel/py-pytools/Makefile6
-rw-r--r--devel/py-qcs-sdk-python/Makefile2
-rw-r--r--devel/py-qutip-qip/Makefile1
-rw-r--r--devel/py-rapidfuzz/Makefile1
-rw-r--r--devel/py-rpcq/Makefile2
-rw-r--r--devel/py-scikit-base/Makefile3
-rw-r--r--devel/py-scikit-build-core/Makefile2
-rw-r--r--devel/py-shapely/Makefile5
-rw-r--r--devel/py-sparse/Makefile3
-rw-r--r--devel/py-thinc/Makefile6
-rw-r--r--devel/py-thinc8/Makefile5
-rw-r--r--devel/py-uproot/Makefile3
-rw-r--r--devel/py-websockify/Makefile3
-rw-r--r--devel/py-xarray-einstats/Makefile1
-rw-r--r--devel/py-xarray-simlab/Makefile2
-rw-r--r--devel/py-xarray/Makefile3
-rw-r--r--devel/py-zarr/Makefile1
-rw-r--r--devel/py-zfp/Makefile1
-rw-r--r--devel/shiboken6/Makefile1
-rw-r--r--devel/vitables/Makefile1
-rw-r--r--editors/setzer/Makefile4
-rw-r--r--filesystems/py-kerchunk/Makefile3
-rw-r--r--finance/freqtrade/Makefile2
-rw-r--r--finance/py-ffn/Makefile1
-rw-r--r--finance/py-quantecon/Makefile3
-rw-r--r--finance/py-ta-lib/Makefile2
-rw-r--r--finance/py-yfinance/Makefile3
-rw-r--r--french/aster/Makefile2
-rw-r--r--games/endgame-singularity/Makefile2
-rw-r--r--games/fretsonfire/Makefile2
-rw-r--r--games/krank/Makefile2
-rw-r--r--games/openage/Makefile2
-rw-r--r--graphics/blender/Makefile2
-rw-r--r--graphics/blender4/Makefile2
-rw-r--r--graphics/inkscape/Makefile4
-rw-r--r--graphics/matplotlib-cpp/Makefile2
-rw-r--r--graphics/mypaint/Makefile2
-rw-r--r--graphics/opencv/Makefile6
-rw-r--r--graphics/piglit/Makefile2
-rw-r--r--graphics/py-PyOpenGL-accelerate/Makefile5
-rw-r--r--graphics/py-PyOpenGL/Makefile2
-rw-r--r--graphics/py-agx-emulsion/Makefile2
-rw-r--r--graphics/py-albucore/Makefile1
-rw-r--r--graphics/py-albumentations/Makefile2
-rw-r--r--graphics/py-cartopy/Makefile6
-rw-r--r--graphics/py-colour-science/Makefile4
-rw-r--r--graphics/py-easyocr/Makefile1
-rw-r--r--graphics/py-face_recognition/Makefile4
-rw-r--r--graphics/py-fury/Makefile2
-rw-r--r--graphics/py-gdal/Makefile5
-rw-r--r--graphics/py-geomdl/Makefile4
-rw-r--r--graphics/py-geosnap/Makefile4
-rw-r--r--graphics/py-gizeh/Makefile2
-rw-r--r--graphics/py-h3/Makefile6
-rw-r--r--graphics/py-imagecodecs/Makefile6
-rw-r--r--graphics/py-imageio/Makefile6
-rw-r--r--graphics/py-imutils/Makefile2
-rw-r--r--graphics/py-mapclassify/Makefile4
-rw-r--r--graphics/py-mayavi/Makefile2
-rw-r--r--graphics/py-mgwr/Makefile4
-rw-r--r--graphics/py-moderngl-window/Makefile2
-rw-r--r--graphics/py-mpl-scatter-density/Makefile2
-rw-r--r--graphics/py-osmnet/Makefile4
-rw-r--r--graphics/py-pandana/Makefile6
-rw-r--r--graphics/py-pandarm/Makefile5
-rw-r--r--graphics/py-pointpats/Makefile3
-rw-r--r--graphics/py-pycollada/Makefile4
-rw-r--r--graphics/py-pygeos/Makefile5
-rw-r--r--graphics/py-pyogrio/Makefile4
-rw-r--r--graphics/py-pyqtgraph/Makefile2
-rw-r--r--graphics/py-pyrsgis/Makefile2
-rw-r--r--graphics/py-pyvista/Makefile2
-rw-r--r--graphics/py-qudida/Makefile2
-rw-r--r--graphics/py-rasterio/Makefile5
-rw-r--r--graphics/py-rasterstats/Makefile4
-rw-r--r--graphics/py-rawpy/Makefile5
-rw-r--r--graphics/py-scikit-image/Makefile1
-rw-r--r--graphics/py-tifffile/Makefile3
-rw-r--r--graphics/py-toyplot/Makefile4
-rw-r--r--graphics/py-urbanaccess/Makefile4
-rw-r--r--graphics/py-urbansim/Makefile4
-rw-r--r--graphics/py-vispy/Makefile1
-rw-r--r--graphics/py-visvis/Makefile2
-rw-r--r--graphics/py-zbar-py/Makefile4
-rw-r--r--graphics/qgis-ltr/Makefile2
-rw-r--r--graphics/qgis/Makefile2
-rw-r--r--graphics/qtqr/Makefile4
-rw-r--r--graphics/vigra/Makefile1
-rw-r--r--math/Imath/Makefile2
-rw-r--r--math/mathgl/Makefile2
-rw-r--r--math/nlopt/Makefile1
-rw-r--r--math/py-CyLP/Makefile2
-rw-r--r--math/py-GridDataFormats/Makefile2
-rw-r--r--math/py-POT/Makefile1
-rw-r--r--math/py-Py-BOBYQA/Makefile1
-rw-r--r--math/py-PySCIPOpt/Makefile1
-rw-r--r--math/py-SQNomad/Makefile1
-rw-r--r--math/py-algopy/Makefile2
-rw-r--r--math/py-arviz/Makefile1
-rw-r--r--math/py-autograd/Makefile1
-rw-r--r--math/py-awkward-cpp/Makefile3
-rw-r--r--math/py-awkward/Makefile3
-rw-r--r--math/py-baycomp/Makefile2
-rw-r--r--math/py-bayesian-optimization/Makefile4
-rw-r--r--math/py-benford_py/Makefile2
-rw-r--r--math/py-blis/Makefile5
-rw-r--r--math/py-bottleneck/Makefile5
-rw-r--r--math/py-chaospy/Makefile2
-rw-r--r--math/py-clarabel/Makefile2
-rw-r--r--math/py-cma/Makefile3
-rw-r--r--math/py-cmaes/Makefile3
-rw-r--r--math/py-cmyt/Makefile2
-rw-r--r--math/py-colormath/Makefile4
-rw-r--r--math/py-contourpy/Makefile1
-rw-r--r--math/py-cvxpy/Makefile1
-rw-r--r--math/py-cyipopt/Makefile2
-rw-r--r--math/py-deap/Makefile2
-rw-r--r--math/py-dgl/Makefile2
-rw-r--r--math/py-ducc0/Makefile2
-rw-r--r--math/py-ecos/Makefile2
-rw-r--r--math/py-emcee/Makefile1
-rw-r--r--math/py-fastcluster/Makefile5
-rw-r--r--math/py-fenics-basix/Makefile1
-rw-r--r--math/py-flax/Makefile4
-rw-r--r--math/py-fpylll/Makefile1
-rw-r--r--math/py-fvcore/Makefile4
-rw-r--r--math/py-gau2grid/Makefile2
-rw-r--r--math/py-gimmik/Makefile2
-rw-r--r--math/py-gym/Makefile4
-rw-r--r--math/py-hdbscan/Makefile6
-rw-r--r--math/py-hdmedians/Makefile2
-rw-r--r--math/py-hepstats/Makefile3
-rw-r--r--math/py-heyoka/Makefile2
-rw-r--r--math/py-highspy/Makefile1
-rw-r--r--math/py-hmmlearn/Makefile1
-rw-r--r--math/py-iminuit/Makefile1
-rw-r--r--math/py-iohexperimenter/Makefile4
-rw-r--r--math/py-isosurfaces/Makefile2
-rw-r--r--math/py-jacobi/Makefile1
-rw-r--r--math/py-jax/Makefile3
-rw-r--r--math/py-keras-applications/Makefile2
-rw-r--r--math/py-keras-preprocessing/Makefile2
-rw-r--r--math/py-keras/Makefile1
-rw-r--r--math/py-lmfit/Makefile1
-rw-r--r--math/py-luminol/Makefile2
-rw-r--r--math/py-mapbox-earcut/Makefile2
-rw-r--r--math/py-mathics/Makefile2
-rw-r--r--math/py-matplotlib/Makefile1
-rw-r--r--math/py-ml-dtypes/Makefile5
-rw-r--r--math/py-modin/Makefile3
-rw-r--r--math/py-ndindex/Makefile3
-rw-r--r--math/py-ndonnx/Makefile3
-rw-r--r--math/py-networkx/Makefile3
-rw-r--r--math/py-nevergrad/Makefile4
-rw-r--r--math/py-nlopt/Makefile1
-rw-r--r--math/py-numba-stats/Makefile1
-rw-r--r--math/py-numexpr/Makefile5
-rw-r--r--math/py-numpoly/Makefile2
-rw-r--r--math/py-numpy-groupies/Makefile1
-rw-r--r--math/py-numpy-stl/Makefile2
-rw-r--r--math/py-openTSNE/Makefile1
-rw-r--r--math/py-pandas/Makefile5
-rw-r--r--math/py-patsy/Makefile3
-rw-r--r--math/py-pdal/Makefile2
-rw-r--r--math/py-petsc4py/Makefile2
-rw-r--r--math/py-point-annotator/Makefile2
-rw-r--r--math/py-primme/Makefile2
-rw-r--r--math/py-pwlf/Makefile1
-rw-r--r--math/py-py-find-1st/Makefile1
-rw-r--r--math/py-pygsl/Makefile6
-rw-r--r--math/py-pygslodeiv2/Makefile1
-rw-r--r--math/py-pyhull/Makefile2
-rw-r--r--math/py-pymc3/Makefile2
-rw-r--r--math/py-pyneqsys/Makefile2
-rw-r--r--math/py-pynndescent/Makefile2
-rw-r--r--math/py-pyodeint/Makefile2
-rw-r--r--math/py-pyodesys/Makefile2
-rw-r--r--math/py-pyreadstat/Makefile3
-rw-r--r--math/py-pyrr/Makefile2
-rw-r--r--math/py-pysym/Makefile2
-rw-r--r--math/py-pytensor/Makefile1
-rw-r--r--math/py-python-fcl/Makefile2
-rw-r--r--math/py-python-louvain/Makefile2
-rw-r--r--math/py-python-picard/Makefile2
-rw-r--r--math/py-pywavelets/Makefile1
-rw-r--r--math/py-qats/Makefile2
-rw-r--r--math/py-qdldl/Makefile2
-rw-r--r--math/py-quadprog/Makefile4
-rw-r--r--math/py-resample/Makefile1
-rw-r--r--math/py-rpy2/Makefile6
-rw-r--r--math/py-rustworkx/Makefile2
-rw-r--r--math/py-rvlib/Makefile4
-rw-r--r--math/py-scikit-fem/Makefile3
-rw-r--r--math/py-scikit-umfpack/Makefile1
-rw-r--r--math/py-scs/Makefile1
-rw-r--r--math/py-seaborn/Makefile3
-rw-r--r--math/py-seriate/Makefile2
-rw-r--r--math/py-slepc4py/Makefile2
-rw-r--r--math/py-snuggs/Makefile4
-rw-r--r--math/py-spectral/Makefile1
-rw-r--r--math/py-spglm/Makefile3
-rw-r--r--math/py-spint/Makefile4
-rw-r--r--math/py-splot/Makefile4
-rw-r--r--math/py-spopt/Makefile3
-rw-r--r--math/py-spox/Makefile3
-rw-r--r--math/py-spreg/Makefile3
-rw-r--r--math/py-statsmodels/Makefile5
-rw-r--r--math/py-sym/Makefile1
-rw-r--r--math/py-theano/Makefile2
-rw-r--r--math/py-timple/Makefile2
-rw-r--r--math/py-torchsde/Makefile1
-rw-r--r--math/py-umap-learn/Makefile2
-rw-r--r--math/py-uncertainties/Makefile1
-rw-r--r--math/py-unyt/Makefile1
-rw-r--r--math/py-vector/Makefile3
-rw-r--r--math/py-yt/Makefile2
-rw-r--r--misc/caffe/Makefile2
-rw-r--r--misc/comfyui/Makefile1
-rw-r--r--misc/mmdnn/Makefile2
-rw-r--r--misc/py-QSpectrumAnalyzer/Makefile2
-rw-r--r--misc/py-SQCommon/Makefile1
-rw-r--r--misc/py-SQImFil/Makefile1
-rw-r--r--misc/py-SQSnobFit/Makefile1
-rw-r--r--misc/py-SimpleSoapy/Makefile2
-rw-r--r--misc/py-accelerate/Makefile1
-rw-r--r--misc/py-aider-chat/Makefile3
-rw-r--r--misc/py-bitsandbytes/Makefile1
-rw-r--r--misc/py-boost-histogram/Makefile1
-rw-r--r--misc/py-cmap/Makefile1
-rw-r--r--misc/py-datasets/Makefile1
-rw-r--r--misc/py-diffusers/Makefile1
-rw-r--r--misc/py-evaluate/Makefile1
-rw-r--r--misc/py-ezc3d/Makefile1
-rw-r--r--misc/py-facenet-pytorch/Makefile2
-rw-r--r--misc/py-fast-histogram/Makefile2
-rw-r--r--misc/py-fastscapelib/Makefile1
-rw-r--r--misc/py-gguf/Makefile1
-rw-r--r--misc/py-gymnasium/Makefile1
-rw-r--r--misc/py-haystack_ai/Makefile3
-rw-r--r--misc/py-hist/Makefile1
-rw-r--r--misc/py-histoprint/Makefile2
-rw-r--r--misc/py-ipyfastscape/Makefile2
-rw-r--r--misc/py-kokoro/Makefile2
-rw-r--r--misc/py-langchain-tests/Makefile1
-rw-r--r--misc/py-laspy/Makefile1
-rw-r--r--misc/py-llama-cpp-python/Makefile1
-rw-r--r--misc/py-mffpy/Makefile2
-rw-r--r--misc/py-mmcv/Makefile2
-rw-r--r--misc/py-mmdet/Makefile2
-rw-r--r--misc/py-mmengine/Makefile2
-rw-r--r--misc/py-mmsegmentation/Makefile2
-rw-r--r--misc/py-napari-svg/Makefile3
-rw-r--r--misc/py-napari/Makefile2
-rw-r--r--misc/py-npTDMS/Makefile1
-rw-r--r--misc/py-numcodecs/Makefile2
-rw-r--r--misc/py-onnx/Makefile2
-rw-r--r--misc/py-onnxconverter-common/Makefile4
-rw-r--r--misc/py-openai-whisper/Makefile2
-rw-r--r--misc/py-openai/Makefile1
-rw-r--r--misc/py-openvdb/Makefile1
-rw-r--r--misc/py-optuna/Makefile1
-rw-r--r--misc/py-peft/Makefile2
-rw-r--r--misc/py-pkbar/Makefile2
-rw-r--r--misc/py-pyEDFlib/Makefile1
-rw-r--r--misc/py-pymatreader/Makefile1
-rw-r--r--misc/py-pytorch-lightning/Makefile2
-rw-r--r--misc/py-pytorch/Makefile2
-rw-r--r--misc/py-safetensors/Makefile2
-rw-r--r--misc/py-sagemaker-core/Makefile1
-rw-r--r--misc/py-scikit-fusion/Makefile2
-rw-r--r--misc/py-sentence-transformers/Makefile1
-rw-r--r--misc/py-soapy_power/Makefile2
-rw-r--r--misc/py-spandrel/Makefile1
-rw-r--r--misc/py-tflearn/Makefile2
-rw-r--r--misc/py-tflite-support/Makefile2
-rw-r--r--misc/py-tflite/Makefile1
-rw-r--r--misc/py-thermocouples_reference/Makefile2
-rw-r--r--misc/py-timm-vis/Makefile2
-rw-r--r--misc/py-torch-geometric/Makefile2
-rw-r--r--misc/py-torchsummary/Makefile1
-rw-r--r--misc/py-transformers/Makefile1
-rw-r--r--misc/py-tvm/Makefile1
-rw-r--r--misc/py-uhi/Makefile1
-rw-r--r--misc/py-wurlitzer/Makefile2
-rw-r--r--misc/py-xformers/Makefile2
-rw-r--r--misc/py-xgboost/Makefile1
-rw-r--r--misc/urh/Makefile2
-rw-r--r--multimedia/pitivi/Makefile2
-rw-r--r--multimedia/py-moviepy/Makefile4
-rw-r--r--multimedia/py-pretty_midi/Makefile2
-rw-r--r--multimedia/py-scenedetect/Makefile1
-rw-r--r--net-p2p/bazarr/Makefile6
-rw-r--r--net/py-smart-open/Makefile2
-rw-r--r--print/py-glyphtools/Makefile4
-rw-r--r--science/agrum/Makefile2
-rw-r--r--science/bout++/Makefile4
-rw-r--r--science/cantera/Makefile2
-rw-r--r--science/dftbplus/Makefile2
-rw-r--r--science/gnudatalanguage/Makefile2
-rw-r--r--science/meep/Makefile2
-rw-r--r--science/paraview/Makefile2
-rw-r--r--science/pastix/Makefile2
-rw-r--r--science/precice/Makefile2
-rw-r--r--science/py-GPy/Makefile2
-rw-r--r--science/py-GPyOpt/Makefile2
-rw-r--r--science/py-HofstadterTools/Makefile4
-rw-r--r--science/py-MDAnalysis/Makefile2
-rw-r--r--science/py-MDAnalysisTests/Makefile2
-rw-r--r--science/py-OpenFermion/Makefile2
-rw-r--r--science/py-PyFR/Makefile1
-rw-r--r--science/py-SimpleSpectral/Makefile2
-rw-r--r--science/py-abipy/Makefile2
-rw-r--r--science/py-access/Makefile4
-rw-r--r--science/py-arbor/Makefile1
-rw-r--r--science/py-asap3/Makefile1
-rw-r--r--science/py-asdf/Makefile3
-rw-r--r--science/py-ase/Makefile1
-rw-r--r--science/py-cfgrib/Makefile3
-rw-r--r--science/py-chainer-chemistry/Makefile2
-rw-r--r--science/py-chainer/Makefile2
-rw-r--r--science/py-cirq-core/Makefile2
-rw-r--r--science/py-dftd4/Makefile1
-rw-r--r--science/py-dimod/Makefile1
-rw-r--r--science/py-dipy/Makefile1
-rw-r--r--science/py-dwave-gate/Makefile1
-rw-r--r--science/py-dwave-inspector/Makefile1
-rw-r--r--science/py-dwave-optimization/Makefile2
-rw-r--r--science/py-dwave-preprocessing/Makefile1
-rw-r--r--science/py-earthpy/Makefile2
-rw-r--r--science/py-eccodes/Makefile3
-rw-r--r--science/py-esda/Makefile3
-rw-r--r--science/py-geometer/Makefile3
-rw-r--r--science/py-geometric/Makefile2
-rw-r--r--science/py-gpaw/Makefile2
-rw-r--r--science/py-gsd/Makefile2
-rw-r--r--science/py-h5json/Makefile2
-rw-r--r--science/py-h5py/Makefile5
-rw-r--r--science/py-h5pyd/Makefile2
-rw-r--r--science/py-hiPhive/Makefile1
-rw-r--r--science/py-icet/Makefile1
-rw-r--r--science/py-inequality/Makefile3
-rw-r--r--science/py-ipygany/Makefile2
-rw-r--r--science/py-kimpy/Makefile1
-rw-r--r--science/py-kinematics/Makefile4
-rw-r--r--science/py-kliff/Makefile2
-rw-r--r--science/py-libpysal/Makefile3
-rw-r--r--science/py-lifelines/Makefile2
-rw-r--r--science/py-mdp/Makefile2
-rw-r--r--science/py-meshio/Makefile1
-rw-r--r--science/py-mmtf-python/Makefile2
-rw-r--r--science/py-mne/Makefile2
-rw-r--r--science/py-molmod/Makefile2
-rw-r--r--science/py-mpcontribs-client/Makefile2
-rw-r--r--science/py-mplhep/Makefile2
-rw-r--r--science/py-ncrystal/Makefile1
-rw-r--r--science/py-neo/Makefile1
-rw-r--r--science/py-netCDF4/Makefile1
-rw-r--r--science/py-nglview/Makefile2
-rw-r--r--science/py-nibabel/Makefile1
-rw-r--r--science/py-openpiv/Makefile1
-rw-r--r--science/py-optking/Makefile2
-rw-r--r--science/py-paramz/Makefile2
-rw-r--r--science/py-periodictable/Makefile1
-rw-r--r--science/py-phonopy/Makefile1
-rw-r--r--science/py-pnetcdf/Makefile6
-rw-r--r--science/py-pupynere/Makefile4
-rw-r--r--science/py-pyberny/Makefile2
-rw-r--r--science/py-pygmo2/Makefile2
-rw-r--r--science/py-pyked/Makefile2
-rw-r--r--science/py-pymatgen/Makefile1
-rw-r--r--science/py-pymol/Makefile2
-rw-r--r--science/py-pynrrd/Makefile1
-rw-r--r--science/py-pysal/Makefile3
-rw-r--r--science/py-pyteomics/Makefile6
-rw-r--r--science/py-qcelemental/Makefile1
-rw-r--r--science/py-qiskit/Makefile2
-rw-r--r--science/py-qspin/Makefile2
-rw-r--r--science/py-quantities/Makefile1
-rw-r--r--science/py-rmsd/Makefile2
-rw-r--r--science/py-sarpy/Makefile3
-rw-r--r--science/py-scikit-optimize/Makefile3
-rw-r--r--science/py-scikit-sparse/Makefile2
-rw-r--r--science/py-scimath/Makefile2
-rw-r--r--science/py-scipy/Makefile2
-rw-r--r--science/py-scoria/Makefile2
-rw-r--r--science/py-sdf/Makefile2
-rw-r--r--science/py-seekpath/Makefile1
-rw-r--r--science/py-segregation/Makefile3
-rw-r--r--science/py-segyio/Makefile2
-rw-r--r--science/py-sklearn-pandas/Makefile4
-rw-r--r--science/py-skrebate/Makefile4
-rw-r--r--science/py-spaghetti/Makefile3
-rw-r--r--science/py-spglib/Makefile1
-rw-r--r--science/py-symfc/Makefile1
-rw-r--r--science/py-tensorflow/Makefile6
-rw-r--r--science/py-tobler/Makefile3
-rw-r--r--science/py-trainstation/Makefile2
-rw-r--r--science/py-vedo/Makefile2
-rw-r--r--science/py-veusz/Makefile1
-rw-r--r--science/pynn/Makefile2
-rw-r--r--science/rdkit/Makefile1
-rw-r--r--science/tfel-edf/Makefile2
-rw-r--r--science/tfel/Makefile2
-rw-r--r--science/v_sim/Makefile1
-rw-r--r--science/vmd/Makefile2
-rw-r--r--science/votca/Makefile2
-rw-r--r--security/caldera/Makefile4
-rw-r--r--security/howdy/Makefile4
-rw-r--r--textproc/py-elasticsearch6/Makefile2
-rw-r--r--textproc/py-gensim/Makefile2
-rw-r--r--textproc/py-langid/Makefile2
-rw-r--r--textproc/py-petl/Makefile6
-rw-r--r--textproc/py-rouge-score/Makefile1
-rw-r--r--textproc/py-sense2vec/Makefile4
-rw-r--r--textproc/py-spacy/Makefile6
-rw-r--r--textproc/py-textdistance/Makefile1
-rw-r--r--textproc/py-textual-fastdatatable/Makefile3
-rw-r--r--textproc/py-tokenizers/Makefile2
-rw-r--r--textproc/py-wordcloud/Makefile2
-rw-r--r--www/py-bokeh/Makefile2
-rw-r--r--www/py-folium/Makefile3
-rw-r--r--www/py-quilt3/Makefile3
-rw-r--r--www/py-sentinelhub/Makefile3
-rw-r--r--www/py-streamlit/Makefile3
-rw-r--r--x11-toolkits/py-magicgui/Makefile2
-rw-r--r--x11-toolkits/py-wxpython/Makefile5
-rw-r--r--x11/py-xdot/Makefile1
544 files changed, 752 insertions, 522 deletions
diff --git a/Mk/Uses/python.mk b/Mk/Uses/python.mk
index d141bf97ddcc..57ed8fa54264 100644
--- a/Mk/Uses/python.mk
+++ b/Mk/Uses/python.mk
@@ -849,7 +849,7 @@ CMAKE_ARGS+= -DPython${PYTHON_MAJOR_VER}_EXECUTABLE:FILEPATH="${PYTHON_CMD}"
# Python 3rd-party modules
PYGAME= ${PYTHON_PKGNAMEPREFIX}game>0:devel/py-game@${PY_FLAVOR}
-PYNUMPY= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16,1<1.27,1:math/py-numpy@${PY_FLAVOR}
+PYNUMPY= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16<1.27:math/py-numpy1@${PY_FLAVOR}
. if defined(_PYTHON_FEATURE_DISTUTILS)
. if ${PYTHON_MAJOR_VER} < 3
diff --git a/archivers/py-bitshuffle/Makefile b/archivers/py-bitshuffle/Makefile
index d979023a2f64..6a8e459b2b6e 100644
--- a/archivers/py-bitshuffle/Makefile
+++ b/archivers/py-bitshuffle/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bitshuffle
PORTVERSION= 0.5.2
+PORTREVISION= 1
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,11 +13,11 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>=2.4.0:science/py-h5py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>=2.4.0:science/py-h5py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.24,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.24:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0.7:devel/py-setuptools@${PY_FLAVOR}
USES= pkgconfig python
diff --git a/archivers/py-blosc2/Makefile b/archivers/py-blosc2/Makefile
index 9c7fedf13236..c0f598548de2 100644
--- a/archivers/py-blosc2/Makefile
+++ b/archivers/py-blosc2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= blosc2
PORTVERSION= 3.12.2
+PORTREVISION= 1
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,13 +14,13 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= c-blosc2>=2.21.3:archivers/c-blosc2 \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR}
LIB_DEPENDS= libblosc2.so:archivers/c-blosc2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ndindex>=0:math/py-ndindex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numexpr>=2.14.1:math/py-numexpr@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}py-cpuinfo>=0:sysutils/py-py-cpuinfo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
diff --git a/astro/astrometry/Makefile b/astro/astrometry/Makefile
index 8d640e54286c..f318d47922b3 100644
--- a/astro/astrometry/Makefile
+++ b/astro/astrometry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= astrometry
PORTVERSION= 0.97
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= astro
MASTER_SITES= https://github.com/dstndstn/${PORTNAME}.net/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}.net-${PORTVERSION}
diff --git a/astro/py-astlib/Makefile b/astro/py-astlib/Makefile
index 30fdf8661983..3a818bd7736c 100644
--- a/astro/py-astlib/Makefile
+++ b/astro/py-astlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= astlib
PORTVERSION= 0.11.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=3.2,2:astro/py-astropy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=3.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.10,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.10:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.7:science/py-scipy@${PY_FLAVOR}
USES= python
diff --git a/astro/py-astroML/Makefile b/astro/py-astroML/Makefile
index 3827dccb78d5..3ff82b7d19d0 100644
--- a/astro/py-astroML/Makefile
+++ b/astro/py-astroML/Makefile
@@ -1,6 +1,6 @@
PORTNAME= astroML
PORTVERSION= 1.0.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-astropy-healpix/Makefile b/astro/py-astropy-healpix/Makefile
index 25e962f531c2..aeb0c8dbc409 100644
--- a/astro/py-astropy-healpix/Makefile
+++ b/astro/py-astropy-healpix/Makefile
@@ -1,5 +1,6 @@
PORTNAME= astropy-healpix
PORTVERSION= 1.1.3
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-astropy-helpers/Makefile b/astro/py-astropy-helpers/Makefile
index 08a44ef50d20..f309096134f0 100644
--- a/astro/py-astropy-helpers/Makefile
+++ b/astro/py-astropy-helpers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= astropy-helpers
DISTVERSION= 4.0.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-astropy/Makefile b/astro/py-astropy/Makefile
index b6554e7846a6..134e12fe386f 100644
--- a/astro/py-astropy/Makefile
+++ b/astro/py-astropy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= astropy
DISTVERSION= 7.1.1
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= astro
MASTER_SITES= PYPI
diff --git a/astro/py-astroquery/Makefile b/astro/py-astroquery/Makefile
index e107a1aeb9a8..d19320e411ae 100644
--- a/astro/py-astroquery/Makefile
+++ b/astro/py-astroquery/Makefile
@@ -1,5 +1,6 @@
PORTNAME= astroquery
PORTVERSION= 0.4.11
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=5.0:astro/py-astropy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.8:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5lib>=0.999:www/py-html5lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keyring>=15.0:security/py-keyring@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.20:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.20:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyvo>=1.5:astro/py-pyvo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.19:www/py-requests@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \
diff --git a/astro/py-fitsio/Makefile b/astro/py-fitsio/Makefile
index 5a38a558ae4d..dca6dd6862a2 100644
--- a/astro/py-fitsio/Makefile
+++ b/astro/py-fitsio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fitsio
PORTVERSION= 1.3.0
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,12 +12,12 @@ WWW= https://github.com/esheldon/fitsio
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.7,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.7:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libcfitsio.so:astro/cfitsio
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.7,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.7:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/astro/py-jplephem/Makefile b/astro/py-jplephem/Makefile
index 4739e50364bd..1aab97b5af04 100644
--- a/astro/py-jplephem/Makefile
+++ b/astro/py-jplephem/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jplephem
PORTVERSION= 2.24
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-metpy/Makefile b/astro/py-metpy/Makefile
index d021de8c12bf..c1d44d6d5dde 100644
--- a/astro/py-metpy/Makefile
+++ b/astro/py-metpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metpy
PORTVERSION= 1.6.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.5.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.20.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.20.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.4.0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pint>=0.17:devel/py-pint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pooch>=1.2.0:devel/py-pooch@${PY_FLAVOR} \
diff --git a/astro/py-pyerfa/Makefile b/astro/py-pyerfa/Makefile
index 2cf2f2e463ab..06ce42e74c6c 100644
--- a/astro/py-pyerfa/Makefile
+++ b/astro/py-pyerfa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyerfa
DISTVERSION= 2.0.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,11 +12,11 @@ WWW= https://github.com/liberfa/pyerfa
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.17.0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.17.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.17.0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.17.0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
diff --git a/astro/py-pykep/Makefile b/astro/py-pykep/Makefile
index bd5ae72e3095..95ac38f263f4 100644
--- a/astro/py-pykep/Makefile
+++ b/astro/py-pykep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pykep
DISTVERSIONPREFIX= v
DISTVERSION= 2.6.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= astro python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-pysofa/Makefile b/astro/py-pysofa/Makefile
index f746b04ed262..663a9c60ff54 100644
--- a/astro/py-pysofa/Makefile
+++ b/astro/py-pysofa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pysofa
DISTVERSION= 0.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= astro devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-pysolar/Makefile b/astro/py-pysolar/Makefile
index e69454ea562b..e7d7dc01165d 100644
--- a/astro/py-pysolar/Makefile
+++ b/astro/py-pysolar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysolar
DISTVERSION= 0.13
+PORTREVISION= 1
CATEGORIES= astro science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-ro/Makefile b/astro/py-ro/Makefile
index 88a88e5dca5b..584f4e934178 100644
--- a/astro/py-ro/Makefile
+++ b/astro/py-ro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ro
PORTVERSION= 3.6.9
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/docs/License.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/astro/py-skyfield/Makefile b/astro/py-skyfield/Makefile
index 902d7d3c8342..a21f18a12e09 100644
--- a/astro/py-skyfield/Makefile
+++ b/astro/py-skyfield/Makefile
@@ -1,5 +1,6 @@
PORTNAME= skyfield
PORTVERSION= 1.54
+PORTREVISION= 1
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-spktype01/Makefile b/astro/py-spktype01/Makefile
index d761bb087009..b3ab87a08aa4 100644
--- a/astro/py-spktype01/Makefile
+++ b/astro/py-spktype01/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spktype01
PORTVERSION= 1.0.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= astro python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-spktype21/Makefile b/astro/py-spktype21/Makefile
index a95566676422..ec6d957bf533 100644
--- a/astro/py-spktype21/Makefile
+++ b/astro/py-spktype21/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spktype21
PORTVERSION= 0.1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= astro python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/astro/py-sunpy/Makefile b/astro/py-sunpy/Makefile
index 38b8aaa9df4b..cf092e1f4f3b 100644
--- a/astro/py-sunpy/Makefile
+++ b/astro/py-sunpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sunpy
DISTVERSION= 7.0.2
+PORTREVISION= 1
CATEGORIES= astro
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/beets/Makefile b/audio/beets/Makefile
index a5219afc2fe6..01f7b12c8e44 100644
--- a/audio/beets/Makefile
+++ b/audio/beets/Makefile
@@ -1,6 +1,6 @@
PORTNAME= beets
DISTVERSION= 2.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= PYPI
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confuse>=1.0.0:devel/py-confuse@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}munkres>=1.0.0:math/py-munkres@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}musicbrainzngs>=0.4:audio/py-musicbrainzngs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>=1.45:audio/py-mutagen@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyacoustid>=0:audio/py-pyacoustid@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
diff --git a/audio/py-SoundFile/Makefile b/audio/py-SoundFile/Makefile
index 950def9a1bca..b5a2858d061f 100644
--- a/audio/py-SoundFile/Makefile
+++ b/audio/py-SoundFile/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SoundFile
DISTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-aubio/Makefile b/audio/py-aubio/Makefile
index 8c61eeb620fd..aec61f68b124 100644
--- a/audio/py-aubio/Makefile
+++ b/audio/py-aubio/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-auditok/Makefile b/audio/py-auditok/Makefile
index fa38fe700202..fbd97d5a3306 100644
--- a/audio/py-auditok/Makefile
+++ b/audio/py-auditok/Makefile
@@ -1,6 +1,6 @@
PORTNAME= auditok
DISTVERSION= 0.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-essentia/Makefile b/audio/py-essentia/Makefile
index 305bdde55a4a..3208f040a44c 100644
--- a/audio/py-essentia/Makefile
+++ b/audio/py-essentia/Makefile
@@ -1,6 +1,7 @@
PORTNAME= essentia
DISTVERSIONPREFIX= v
DISTVERSION= 2.1_beta5-1417
+PORTREVISION= 1
DISTVERSIONSUFFIX= -gf0f6c358
CATEGORIES= audio
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-librosa/Makefile b/audio/py-librosa/Makefile
index 9f7f5ea9b877..87c753fbd61a 100644
--- a/audio/py-librosa/Makefile
+++ b/audio/py-librosa/Makefile
@@ -1,6 +1,6 @@
PORTNAME= librosa
DISTVERSION= 0.11.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-music21/Makefile b/audio/py-music21/Makefile
index b576967e6d4c..431562138c7f 100644
--- a/audio/py-music21/Makefile
+++ b/audio/py-music21/Makefile
@@ -1,5 +1,6 @@
PORTNAME= music21
DISTVERSION= 9.7.1
+PORTREVISION= 1
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-pysndfile/Makefile b/audio/py-pysndfile/Makefile
index d2eda69cd7fb..dad4372dc93c 100644
--- a/audio/py-pysndfile/Makefile
+++ b/audio/py-pysndfile/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pysndfile
DISTVERSION= 1.4.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-resampy/Makefile b/audio/py-resampy/Makefile
index fb442c4e88be..e9f432305c3e 100644
--- a/audio/py-resampy/Makefile
+++ b/audio/py-resampy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= resampy
DISTVERSION= 0.4.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-samplerate/Makefile b/audio/py-samplerate/Makefile
index bef651dbafd3..243a70273752 100644
--- a/audio/py-samplerate/Makefile
+++ b/audio/py-samplerate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= samplerate
DISTVERSION= 0.2.1
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-sounddevice/Makefile b/audio/py-sounddevice/Makefile
index 2fabfc339a10..7bde463c8a88 100644
--- a/audio/py-sounddevice/Makefile
+++ b/audio/py-sounddevice/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sounddevice
DISTVERSION= 0.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-soxr/Makefile b/audio/py-soxr/Makefile
index 1c3230ff9163..81262f80a15b 100644
--- a/audio/py-soxr/Makefile
+++ b/audio/py-soxr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= soxr
DISTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-wavio/Makefile b/audio/py-wavio/Makefile
index e167864f81af..938dfc9d5aa3 100644
--- a/audio/py-wavio/Makefile
+++ b/audio/py-wavio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wavio
DISTVERSION= 0.0.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/benchmarks/py-asv/Makefile b/benchmarks/py-asv/Makefile
index 97f971bd425b..49169a234cf5 100644
--- a/benchmarks/py-asv/Makefile
+++ b/benchmarks/py-asv/Makefile
@@ -29,7 +29,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_F
${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>=10.0:devel/py-pytest-rerunfailures@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>0:sysutils/py-filelock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}selenium>0:www/py-selenium@${PY_FLAVOR} \
diff --git a/biology/groopm/Makefile b/biology/groopm/Makefile
index e4767e0271e2..92d44ed83a8e 100644
--- a/biology/groopm/Makefile
+++ b/biology/groopm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= GroopM
DISTVERSION= 0.3.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= biology python
MASTER_SITES= PYPI
diff --git a/biology/py-PySCeS/Makefile b/biology/py-PySCeS/Makefile
index 7291292a9a83..ee1350ce2310 100644
--- a/biology/py-PySCeS/Makefile
+++ b/biology/py-PySCeS/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pysces
DISTVERSION= 1.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-biom-format/Makefile b/biology/py-biom-format/Makefile
index ad1ff053e180..1dd753d79aff 100644
--- a/biology/py-biom-format/Makefile
+++ b/biology/py-biom-format/Makefile
@@ -1,6 +1,6 @@
PORTNAME= biom-format
PORTVERSION= 2.1.16
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-biopython/Makefile b/biology/py-biopython/Makefile
index 4a6221924aac..5c131cfa505b 100644
--- a/biology/py-biopython/Makefile
+++ b/biology/py-biopython/Makefile
@@ -1,6 +1,6 @@
PORTNAME= biopython
DISTVERSION= 1.85
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology python
MASTER_SITES= http://www.biopython.org/DIST/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-deeptools/Makefile b/biology/py-deeptools/Makefile
index 383412b04c15..dc03e09d2bcf 100644
--- a/biology/py-deeptools/Makefile
+++ b/biology/py-deeptools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deepTools
DISTVERSION= 3.5.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-goatools/Makefile b/biology/py-goatools/Makefile
index 82fc06925397..6c8869a0b03d 100644
--- a/biology/py-goatools/Makefile
+++ b/biology/py-goatools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= goatools
DISTVERSION= 1.1.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-htseq/Makefile b/biology/py-htseq/Makefile
index 1b7e1d2a138b..8fc5135ba2e7 100644
--- a/biology/py-htseq/Makefile
+++ b/biology/py-htseq/Makefile
@@ -1,5 +1,6 @@
PORTNAME= HTSeq
DISTVERSION= 2.1.2
+PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-loompy/Makefile b/biology/py-loompy/Makefile
index 39915f69e090..87ac799814dc 100644
--- a/biology/py-loompy/Makefile
+++ b/biology/py-loompy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= loompy
DISTVERSION= 3.0.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-macs2/Makefile b/biology/py-macs2/Makefile
index 1509a373294d..4d905909aa13 100644
--- a/biology/py-macs2/Makefile
+++ b/biology/py-macs2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= macs2
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-mrcfile/Makefile b/biology/py-mrcfile/Makefile
index 78988777b1fb..504e9349c3c6 100644
--- a/biology/py-mrcfile/Makefile
+++ b/biology/py-mrcfile/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mrcfile
DISTVERSION= 1.5.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-multiqc/Makefile b/biology/py-multiqc/Makefile
index c03e6022d862..d17816870f94 100644
--- a/biology/py-multiqc/Makefile
+++ b/biology/py-multiqc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= multiqc
DISTVERSION= 1.25.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-ont-fast5-api/Makefile b/biology/py-ont-fast5-api/Makefile
index 44d8d41778aa..284b6dc8b28e 100644
--- a/biology/py-ont-fast5-api/Makefile
+++ b/biology/py-ont-fast5-api/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ont-fast5-api
DISTVERSIONPREFIX= release_
DISTVERSION= 4.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-pydeseq2/Makefile b/biology/py-pydeseq2/Makefile
index d117262003fc..25285f85cd4f 100644
--- a/biology/py-pydeseq2/Makefile
+++ b/biology/py-pydeseq2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pydeseq2
DISTVERSION= 0.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/biology/py-scikit-bio/Makefile b/biology/py-scikit-bio/Makefile
index cf6465dcf46e..9a7245b2ad97 100644
--- a/biology/py-scikit-bio/Makefile
+++ b/biology/py-scikit-bio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scikit-bio
DISTVERSION= 0.6.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology education python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile
index 26b00ffcbfd1..f50a355045ae 100644
--- a/cad/openscad-devel/Makefile
+++ b/cad/openscad-devel/Makefile
@@ -17,7 +17,7 @@ WWW= https://www.openscad.org/
BUILD_DEPENDS= cgal>0:math/cgal \
evdev-proto>0:devel/evdev-proto \
${LOCALBASE}/include/glm/glm.hpp:math/glm \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
LIB_DEPENDS= libzip.so:archivers/libzip \
libhidapi.so:comms/hidapi \
diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile
index 6da55245bf7d..16f3e65cdad3 100644
--- a/cad/openscad/Makefile
+++ b/cad/openscad/Makefile
@@ -16,7 +16,7 @@ WWW= https://www.openscad.org/
BUILD_DEPENDS= cgal>0:math/cgal \
evdev-proto>0:devel/evdev-proto \
${LOCALBASE}/include/glm/glm.hpp:math/glm \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
LIB_DEPENDS= libzip.so:archivers/libzip \
libhidapi.so:comms/hidapi \
diff --git a/cad/py-gdspy/Makefile b/cad/py-gdspy/Makefile
index 0fbf637ba381..125b396570f1 100644
--- a/cad/py-gdspy/Makefile
+++ b/cad/py-gdspy/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gdspy
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.13
+PORTREVISION= 1
CATEGORIES= cad python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +12,7 @@ WWW= https://github.com/heitzmann/gdspy/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= pytest:devel/py-pytest@${PY_FLAVOR}
USES= python
diff --git a/cad/py-gdstk/Makefile b/cad/py-gdstk/Makefile
index b34c58b710ca..7d1faf89f4a5 100644
--- a/cad/py-gdstk/Makefile
+++ b/cad/py-gdstk/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gdstk
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= cad
#MASTER_SITES= PYPI # some test files are missing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/cad/py-lcapy/Makefile b/cad/py-lcapy/Makefile
index fcaa90c16f83..01e64949af36 100644
--- a/cad/py-lcapy/Makefile
+++ b/cad/py-lcapy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lcapy
DISTVERSION= g20171202
-PORTREVISION= 7
+PORTREVISION= 8
PORTEPOCH= 1
CATEGORIES= cad python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/mph-/lcapy
LICENSE= LGPL21
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
diff --git a/cad/py-pyfda/Makefile b/cad/py-pyfda/Makefile
index ef552d7855c7..cf94b364dc4d 100644
--- a/cad/py-pyfda/Makefile
+++ b/cad/py-pyfda/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyfda
PORTVERSION= 0.1
-PORTREVISION= 15
+PORTREVISION= 16
DISTVERSIONSUFFIX= rc6
CATEGORIES= cad python devel
MASTER_SITES= PYPI
diff --git a/comms/apitran/Makefile b/comms/apitran/Makefile
index ef5757b8ce14..64d222a2303d 100644
--- a/comms/apitran/Makefile
+++ b/comms/apitran/Makefile
@@ -1,6 +1,6 @@
PORTNAME= apitran
PORTVERSION= g20180926
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= comms astro hamradio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/comms/cubicsdr/Makefile b/comms/cubicsdr/Makefile
index 5187b4edbd9c..9c16baf002f3 100644
--- a/comms/cubicsdr/Makefile
+++ b/comms/cubicsdr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cubicsdr
PORTVERSION= 0.2.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
diff --git a/comms/py-ModbusTCP/Makefile b/comms/py-ModbusTCP/Makefile
index 9d6e85589989..6bc3e3527b11 100644
--- a/comms/py-ModbusTCP/Makefile
+++ b/comms/py-ModbusTCP/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyModbusTCP
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= comms python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/sourceperl/pyModbusTCP
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16.0:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16.0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils autoplist
diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile
index c191287caf7f..80ce62887a35 100644
--- a/databases/arrow/Makefile
+++ b/databases/arrow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arrow
DISTVERSION= 21.0.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= databases
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \
https://github.com/apache/orc/archive/rel/:orc
diff --git a/databases/py-apache-arrow/Makefile b/databases/py-apache-arrow/Makefile
index aa19c43164da..485699a67da9 100644
--- a/databases/py-apache-arrow/Makefile
+++ b/databases/py-apache-arrow/Makefile
@@ -1,5 +1,6 @@
PORTNAME= apache-arrow
DISTVERSION= 21.0.0
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= APACHE/arrow/arrow-${DISTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-duckdb/Makefile b/databases/py-duckdb/Makefile
index 32c34fd24ab7..51cd9d00a1e6 100644
--- a/databases/py-duckdb/Makefile
+++ b/databases/py-duckdb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= duckdb
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-fastparquet/Makefile b/databases/py-fastparquet/Makefile
index d7e2173ce709..987cf8c37e0e 100644
--- a/databases/py-fastparquet/Makefile
+++ b/databases/py-fastparquet/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fastparquet
PORTVERSION= 2025.12.0
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,14 +12,14 @@ WWW= https://github.com/dask/fastparquet
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
thrift:devel/thrift
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cramjam>=2.3:archivers/py-cramjam@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.5.0,1:math/py-pandas@${PY_FLAVOR}
diff --git a/databases/py-pyarrow/Makefile b/databases/py-pyarrow/Makefile
index d90460f8060c..86fc0637d17a 100644
--- a/databases/py-pyarrow/Makefile
+++ b/databases/py-pyarrow/Makefile
@@ -12,7 +12,7 @@ WWW= https://arrow.apache.org/ \
LICENSE= APACHE20
BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.25:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
diff --git a/databases/py-qdrant-client/Makefile b/databases/py-qdrant-client/Makefile
index 1296e604c1da..b3fd2b2efad4 100644
--- a/databases/py-qdrant-client/Makefile
+++ b/databases/py-qdrant-client/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qdrant-client
PORTVERSION= 1.16.1
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ LICENSE= APACHE20
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}grpcio>0:devel/py-grpcio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>0:www/py-httpx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}portalocker>0:devel/py-portalocker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>0:devel/py-protobuf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>0:devel/py-pydantic2@${PY_FLAVOR} \
diff --git a/databases/py-redisvl/Makefile b/databases/py-redisvl/Makefile
index 24b124ac87a8..9e136c325eb3 100644
--- a/databases/py-redisvl/Makefile
+++ b/databases/py-redisvl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= redisvl
DISTVERSION= 0.16.0
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-tiledb/Makefile b/databases/py-tiledb/Makefile
index bc8cbca7cf1a..f81dd9c0bd91 100644
--- a/databases/py-tiledb/Makefile
+++ b/databases/py-tiledb/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tiledb
PORTVERSION= 0.36.0
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,13 +15,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= error: static assertion failed due to requirement 'sizeof(unsigned long long) <= sizeof(int)': Implicit narrowing is not permitted.
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.25:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
tiledb>=2.30.0:databases/tiledb
LIB_DEPENDS= libtiledb.so:databases/tiledb
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.25:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
USES= cmake:indirect compiler:c++17-lang localbase python
diff --git a/devel/boost-mpi-libs/Makefile b/devel/boost-mpi-libs/Makefile
index 298d42be9e07..1d10499c2181 100644
--- a/devel/boost-mpi-libs/Makefile
+++ b/devel/boost-mpi-libs/Makefile
@@ -11,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
PATCHDIR= ${.CURDIR:H}/boost-libs/files
BUILD_DEPENDS= bjam:devel/boost-jam \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR}
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
${PY_BOOST}
diff --git a/devel/boost-python-libs/Makefile b/devel/boost-python-libs/Makefile
index 5f1b1822ca6b..95198c675bda 100644
--- a/devel/boost-python-libs/Makefile
+++ b/devel/boost-python-libs/Makefile
@@ -10,7 +10,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
PATCHDIR= ${.CURDIR:H}/boost-libs/files
BUILD_DEPENDS= bjam:devel/boost-jam \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR}
LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
libboost_container.so:devel/boost-libs
diff --git a/devel/nanobind/Makefile b/devel/nanobind/Makefile
index fffc983c9e56..adce258b19dc 100644
--- a/devel/nanobind/Makefile
+++ b/devel/nanobind/Makefile
@@ -17,7 +17,7 @@ TEST_DEPENDS= eigen>0:math/eigen3 \
gmake:devel/gmake \
pytest:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jax>0:math/py-jax@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
# ${PYTHON_PKGNAMEPREFIX}tensorflow>0:science/py-tensorflow@${PY_FLAVORA} # tensorflow tests crash the python process
diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile
index 29664ddacc52..d8927e7ed1a0 100644
--- a/devel/py-aiortc/Makefile
+++ b/devel/py-aiortc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aiortc
DISTVERSION= 1.14.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel multimedia python www
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-anndata/Makefile b/devel/py-anndata/Makefile
index 3cd526b69fca..1ad1407bdc8f 100644
--- a/devel/py-anndata/Makefile
+++ b/devel/py-anndata/Makefile
@@ -1,5 +1,6 @@
PORTNAME= anndata
PORTVERSION= 0.12.10
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}array-api-compat>=1.7.1:devel/py-array-api-c
${PYTHON_PKGNAMEPREFIX}h5py>=3.8:science/py-h5py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}legacy-api-wrap>=0:devel/py-legacy-api-wrap@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}natsort>=0:devel/py-natsort@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=24.2:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.1.0,1<3,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pooch>=0:devel/py-pooch@${PY_FLAVOR} \
diff --git a/devel/py-array-api-compat/Makefile b/devel/py-array-api-compat/Makefile
index 0caf4ac6d649..1e9a3d90c600 100644
--- a/devel/py-array-api-compat/Makefile
+++ b/devel/py-array-api-compat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= array-api-compat
PORTVERSION= 1.13.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/data-apis/array-api-compat/releases/download/${PORTVERSION}/
@@ -28,7 +29,7 @@ DASK_DESC= Dask array support
SPARSE_DESC= Sparse array support
DASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.9.0:devel/py-dask@${PY_FLAVOR}
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22:math/py-numpy1@${PY_FLAVOR}
SPARSE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sparse>=0.15.1:devel/py-sparse@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-array-api-strict/Makefile b/devel/py-array-api-strict/Makefile
index 5d73fd280b72..734e25ed7938 100644
--- a/devel/py-array-api-strict/Makefile
+++ b/devel/py-array-api-strict/Makefile
@@ -1,5 +1,6 @@
PORTNAME= array-api-strict
DISTVERSION= 2.5
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/data-apis/array-api-strict/releases/download/${DISTVERSION}/
@@ -17,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR}
USES= python
diff --git a/devel/py-asteval/Makefile b/devel/py-asteval/Makefile
index 694912c0b369..c4e3c67de2ab 100644
--- a/devel/py-asteval/Makefile
+++ b/devel/py-asteval/Makefile
@@ -1,6 +1,6 @@
PORTNAME= asteval
PORTVERSION= 1.0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-beartype/Makefile b/devel/py-beartype/Makefile
index 0a44ae74138f..b896a9410598 100644
--- a/devel/py-beartype/Makefile
+++ b/devel/py-beartype/Makefile
@@ -1,5 +1,6 @@
PORTNAME= beartype
DISTVERSION= 0.22.9
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-bullet3/Makefile b/devel/py-bullet3/Makefile
index e093d31b8e90..8000254a6c42 100644
--- a/devel/py-bullet3/Makefile
+++ b/devel/py-bullet3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bullet3
DISTVERSION= 3.25
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cclib/Makefile b/devel/py-cclib/Makefile
index edadae31fc1d..3d2430d7e6c0 100644
--- a/devel/py-cclib/Makefile
+++ b/devel/py-cclib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cclib
PORTVERSION= 1.7.1
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONPREFIX= v
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cftime/Makefile b/devel/py-cftime/Makefile
index f7c442cbb865..c2a8d55efb3e 100644
--- a/devel/py-cftime/Makefile
+++ b/devel/py-cftime/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cftime
PORTVERSION= 1.6.5
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cgen/Makefile b/devel/py-cgen/Makefile
index 9c194c2749a5..06912cec68f4 100644
--- a/devel/py-cgen/Makefile
+++ b/devel/py-cgen/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cgen
DISTVERSION= 2025.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.6,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.6:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytools>=2022.1.14:devel/py-pytools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5:devel/py-typing-extensions@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ruff>0:devel/py-ruff@${PY_FLAVOR}
diff --git a/devel/py-cloudpickle/Makefile b/devel/py-cloudpickle/Makefile
index bdd4a290420f..c9fd9199ab1f 100644
--- a/devel/py-cloudpickle/Makefile
+++ b/devel/py-cloudpickle/Makefile
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0:devel/py-flit-core@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/devel/py-colorspacious/Makefile b/devel/py-colorspacious/Makefile
index 83737fc74aec..a10728bf542f 100644
--- a/devel/py-colorspacious/Makefile
+++ b/devel/py-colorspacious/Makefile
@@ -1,6 +1,6 @@
PORTNAME= colorspacious
DISTVERSION= 1.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-crick/Makefile b/devel/py-crick/Makefile
index d64712b3f4c5..114372a49473 100644
--- a/devel/py-crick/Makefile
+++ b/devel/py-crick/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/dask/crick
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}versioneer>=0:devel/py-versioneer@${PY_FLAVOR} \
diff --git a/devel/py-dask/Makefile b/devel/py-dask/Makefile
index 2f56953dcdbc..799a685853b2 100644
--- a/devel/py-dask/Makefile
+++ b/devel/py-dask/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dask
PORTVERSION= 2026.1.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -42,7 +43,7 @@ DATAFRAME_DESC= Composed of many smaller Pandas DataFrames
DATAFRAME_IMPLIES= ARRAY
DIAGNOSTICS_DESC= Profile and inspect parallel codes
-ARRAY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.24,1:math/py-numpy@${PY_FLAVOR}
+ARRAY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.24:math/py-numpy1@${PY_FLAVOR}
DATAFRAME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=2.0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyarrow>=16.0:databases/py-pyarrow@${PY_FLAVOR}
DIAGNOSTICS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}bokeh>=3.1.0:www/py-bokeh@${PY_FLAVOR} \
diff --git a/devel/py-dataclass-array/Makefile b/devel/py-dataclass-array/Makefile
index 2162a91b029c..cf198de8c000 100644
--- a/devel/py-dataclass-array/Makefile
+++ b/devel/py-dataclass-array/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dataclass-array
PORTVERSION= 1.5.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.8<4:devel/py-flit-core@${PY_F
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}einops>=0:misc/py-einops@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}etils>=0:devel/py-etils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lark>=0:devel/py-lark@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python:3.11+
diff --git a/devel/py-datatest/Makefile b/devel/py-datatest/Makefile
index 395d85500b2f..cf8e14295e2f 100644
--- a/devel/py-datatest/Makefile
+++ b/devel/py-datatest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= datatest
PORTVERSION= 0.11.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -23,7 +23,7 @@ OPTIONS_DEFINE= OPTIONAL
OPTIONAL_DESC= Optional dependencies
OPTIONAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbfread>=0:textproc/py-dbfread@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}squint>=0:databases/py-squint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xlrd>=0:textproc/py-xlrd@${PY_FLAVOR}
diff --git a/devel/py-devtools/Makefile b/devel/py-devtools/Makefile
index 190b17cee357..7116b61e35d9 100644
--- a/devel/py-devtools/Makefile
+++ b/devel/py-devtools/Makefile
@@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asyncpg>=0:databases/py-asyncpg@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}black>=0:devel/py-black@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multidict>=0:www/py-multidict@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=0:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-pretty>=0:devel/py-pytest-pretty@${PY_FLAVOR} \
diff --git a/devel/py-etils/Makefile b/devel/py-etils/Makefile
index a04565f747bf..a83e81e17625 100644
--- a/devel/py-etils/Makefile
+++ b/devel/py-etils/Makefile
@@ -1,5 +1,6 @@
PORTNAME= etils
PORTVERSION= 1.13.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -47,11 +48,11 @@ EAPP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}absl-py>=0:devel/py-absl-py@${PY_FLAVOR
${PYTHON_PKGNAMEPREFIX}simple-parsing>=0:devel/py-simple-parsing@${PY_FLAVOR}
ECOLAB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter>=0:devel/py-jupyter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mediapy>=0:devel/py-mediapy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=0,1:devel/py-protobuf@${PY_FLAVOR}
ENP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}einops>=0:misc/py-einops@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
EPATH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}importlib-resources>=0:devel/py-importlib-resources@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
diff --git a/devel/py-ewah-bool-utils/Makefile b/devel/py-ewah-bool-utils/Makefile
index 23fd1c3ebd7c..1468c500a808 100644
--- a/devel/py-ewah-bool-utils/Makefile
+++ b/devel/py-ewah-bool-utils/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ewah-bool-utils
DISTVERSION= 1.1.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-fastf1/Makefile b/devel/py-fastf1/Makefile
index 1f14316579a4..ec9003b44fba 100644
--- a/devel/py-fastf1/Makefile
+++ b/devel/py-fastf1/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fastf1
PORTVERSION= 3.5.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-flatbuffers/Makefile b/devel/py-flatbuffers/Makefile
index 2b21cb69c27d..f7a5d3b60c1a 100644
--- a/devel/py-flatbuffers/Makefile
+++ b/devel/py-flatbuffers/Makefile
@@ -2,7 +2,7 @@ PORTNAME= flatbuffers
PORTVERSION= 25.12.19
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX= -2026-02-06-03fffb2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -32,6 +32,6 @@ GH_ACCOUNT= google
OPTIONS_DEFINE= NUMPY
NUMPY_DESC= Support scalar vectors as numpy arrays
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-game/Makefile b/devel/py-game/Makefile
index c5dc6eededbb..15d65ff2cc17 100644
--- a/devel/py-game/Makefile
+++ b/devel/py-game/Makefile
@@ -1,6 +1,6 @@
PORTNAME= game
DISTVERSION= 2.6.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index c8f4a9f32138..94fa4acbc460 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hypothesis
PORTVERSION= 6.151.7
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -51,7 +52,7 @@ DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FL
DPCONTRACTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dpcontracts>=0.4:devel/py-dpcontracts@${PY_FLAVOR}
GHOSTWRITER_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR}
LARK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lark>=0.10.1:devel/py-lark@${PY_FLAVOR}
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21.6,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.21.6:math/py-numpy1@${PY_FLAVOR}
PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.1,1:math/py-pandas@${PY_FLAVOR}
PYTEST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=4.6,1:devel/py-pytest@${PY_FLAVOR}
PYTZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2014.1,1:devel/py-pytz@${PY_FLAVOR}
diff --git a/devel/py-ipydatawidgets/Makefile b/devel/py-ipydatawidgets/Makefile
index ce78c7a148a6..a548991248ab 100644
--- a/devel/py-ipydatawidgets/Makefile
+++ b/devel/py-ipydatawidgets/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipydatawidgets
PORTVERSION= 4.3.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipympl/Makefile b/devel/py-ipympl/Makefile
index b5bb0debeabe..6cd29818c136 100644
--- a/devel/py-ipympl/Makefile
+++ b/devel/py-ipympl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipympl
DISTVERSION= 0.9.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipyparallel/Makefile b/devel/py-ipyparallel/Makefile
index 00b9cef933b4..9d29cd766295 100644
--- a/devel/py-ipyparallel/Makefile
+++ b/devel/py-ipyparallel/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}traitlets>=5:devel/py-traitlets@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipython>=0:devel/ipython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}testpath>=0:devel/py-testpath@${PY_FLAVOR}
diff --git a/devel/py-jep/Makefile b/devel/py-jep/Makefile
index 9f2e5c4b827a..c0aa1eac9268 100644
--- a/devel/py-jep/Makefile
+++ b/devel/py-jep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jep
PORTVERSION= 4.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel java python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-rfb/Makefile b/devel/py-jupyter-rfb/Makefile
index e20a67219228..adc1c7eed3f5 100644
--- a/devel/py-jupyter-rfb/Makefile
+++ b/devel/py-jupyter-rfb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyter-rfb
DISTVERSION= 0.4.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-lap/Makefile b/devel/py-lap/Makefile
index 23964cd2a55e..bd74c58a92e8 100644
--- a/devel/py-lap/Makefile
+++ b/devel/py-lap/Makefile
@@ -12,7 +12,7 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils optsuffix
diff --git a/devel/py-mediapy/Makefile b/devel/py-mediapy/Makefile
index 94deb7fada15..d8354904f12c 100644
--- a/devel/py-mediapy/Makefile
+++ b/devel/py-mediapy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mediapy
PORTVERSION= 1.2.6
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.5<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipython>=0:devel/ipython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR}
USES= python
diff --git a/devel/py-monty/Makefile b/devel/py-monty/Makefile
index 2a115899c29b..59bcec6bebc5 100644
--- a/devel/py-monty/Makefile
+++ b/devel/py-monty/Makefile
@@ -1,6 +1,7 @@
PORTNAME= monty
DISTVERSIONPREFIX= v
DISTVERSION= 2026.2.18
+PORTREVISION= 1
CATEGORIES= devel python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-mystic/Makefile b/devel/py-mystic/Makefile
index 1afeb194ff05..970ad79566cf 100644
--- a/devel/py-mystic/Makefile
+++ b/devel/py-mystic/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mystic
PORTVERSION= 0.4.5
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FL
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dill>=0.4.1:devel/py-dill@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}klepto>=0.2.8:devel/py-klepto@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mpmath>=0.19:math/py-mpmath@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sympy>=0.6.7:math/py-sympy@${PY_FLAVOR}
USES= python
diff --git a/devel/py-numba/Makefile b/devel/py-numba/Makefile
index a6e1f52d8f24..ffb779b67899 100644
--- a/devel/py-numba/Makefile
+++ b/devel/py-numba/Makefile
@@ -1,5 +1,6 @@
PORTNAME= numba
DISTVERSION= 0.64.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,12 +18,12 @@ BROKEN= requires OpenMP support that is missing on this architecture
# numpy version is checked at runtime
# https://github.com/numba/numba/blob/main/numba/__init__.py#L13
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22,1<2.5,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22<2.5:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libtbb.so:devel/onetbb
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}llvmlite>=0.46.0:devel/py-llvmlite@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22,1<2.5,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22<2.5:math/py-numpy1@${PY_FLAVOR} \
USES= compiler:c++11-lang python fortran localbase
USE_PYTHON= pep517 concurrent autoplist unittest
diff --git a/devel/py-orjson/Makefile b/devel/py-orjson/Makefile
index 52825c292dce..d3f08e8507d2 100644
--- a/devel/py-orjson/Makefile
+++ b/devel/py-orjson/Makefile
@@ -19,7 +19,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1<2:devel/py-maturin@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pendulum>0:devel/py-pendulum@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
diff --git a/devel/py-ormsgpack/Makefile b/devel/py-ormsgpack/Makefile
index bc1270789f43..2b2ffc59c695 100644
--- a/devel/py-ormsgpack/Makefile
+++ b/devel/py-ormsgpack/Makefile
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0:devel/py-maturin@${PY_FLAVOR}
gmake:devel/gmake
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pendulum>0:devel/py-pendulum@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>0:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
diff --git a/devel/py-pint/Makefile b/devel/py-pint/Makefile
index 85490cbf968a..45f95c7abd56 100644
--- a/devel/py-pint/Makefile
+++ b/devel/py-pint/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pint
PORTVERSION= 0.23
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -27,7 +28,7 @@ OPTIONS_DEFINE= NUMPY UNCERTAINTIES
NUMPY_DESC= Automatic conversion of units
UNCERTAINTIES_DESC= Handle quantities with uncertainties
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.5,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.5:math/py-numpy1@${PY_FLAVOR}
UNCERTAINTIES_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uncertainties>=3.1.6:math/py-uncertainties@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-pycocotools/Makefile b/devel/py-pycocotools/Makefile
index 996bff2ad6af..cbcd979e9578 100644
--- a/devel/py-pycocotools/Makefile
+++ b/devel/py-pycocotools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pycocotools
PORTVERSION= 2.0.11
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,10 +11,10 @@ WWW= https://github.com/ppwwyyxx/cocoapi/tree/master/PythonAPI
LICENSE= BSD2CLAUSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=43.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython pep517
diff --git a/devel/py-pycompilation/Makefile b/devel/py-pycompilation/Makefile
index f03643d3e010..84b7defd1e8d 100644
--- a/devel/py-pycompilation/Makefile
+++ b/devel/py-pycompilation/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pycompilation
DISTVERSION= 0.4.12
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyina/Makefile b/devel/py-pyina/Makefile
index 370ec9f8e0ac..09191ecad3a4 100644
--- a/devel/py-pyina/Makefile
+++ b/devel/py-pyina/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyina
PORTVERSION= 0.3.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dill>=0.4.1:devel/py-dill@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mpi4py>=1.3:net/py-mpi4py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pathos>=0.3.5:devel/py-pathos@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pox>=0.3.7:devel/py-pox@${PY_FLAVOR}
diff --git a/devel/py-pykdtree/Makefile b/devel/py-pykdtree/Makefile
index 34d8b9432a1c..ffdc72598257 100644
--- a/devel/py-pykdtree/Makefile
+++ b/devel/py-pykdtree/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pykdtree
PORTVERSION= 1.4.3
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,10 +12,10 @@ WWW= https://github.com/storpipfugl/pykdtree
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython pep517
diff --git a/devel/py-pyopencl/Makefile b/devel/py-pyopencl/Makefile
index 5b56bc0974c5..190733470f44 100644
--- a/devel/py-pyopencl/Makefile
+++ b/devel/py-pyopencl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyopencl
PORTVERSION= 2018.2
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,13 +16,13 @@ BUILD_DEPENDS= ${LOCALBASE}/include/CL/cl.h:devel/opencl \
${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
LIB_DEPENDS= ${PY_BOOST} \
libOpenCL.so:devel/ocl-icd
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}decorator>=3.2.0:devel/py-decorator@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mako>=0.3.6:textproc/py-mako@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytools>=2017.6:devel/py-pytools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR}
diff --git a/devel/py-pyquil/Makefile b/devel/py-pyquil/Makefile
index 505e5c04ec13..6b1637adbb9d 100644
--- a/devel/py-pyquil/Makefile
+++ b/devel/py-pyquil/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyquil
DISTVERSION= 4.6.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-arraydiff/Makefile b/devel/py-pytest-arraydiff/Makefile
index f827c3f124b1..22c2484a2010 100644
--- a/devel/py-pytest-arraydiff/Makefile
+++ b/devel/py-pytest-arraydiff/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pytest-arraydiff
DISTVERSION= 0.6.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-lazy-fixture/Makefile b/devel/py-pytest-lazy-fixture/Makefile
index da145e141b9a..d3441e93127e 100644
--- a/devel/py-pytest-lazy-fixture/Makefile
+++ b/devel/py-pytest-lazy-fixture/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.2.5:devel/py-pytest@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
diff --git a/devel/py-pytest-regressions/Makefile b/devel/py-pytest-regressions/Makefile
index facacff498d1..439cc9122661 100644
--- a/devel/py-pytest-regressions/Makefile
+++ b/devel/py-pytest-regressions/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytest-regressions
PORTVERSION= 2.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/ESSS/pytest-regressions/releases/download/${PORTVERSION}/
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=6.2.0,1:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-datadir>=1.2.0:devel/py-pytest-datadir@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR}
USES= python
@@ -33,11 +33,11 @@ DATAFRAME_DESC= Pandas dataframe regression
IMAGE_DESC= Image objects regression
NUM_DESC= Numeric data regression
-DATAFRAME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+DATAFRAME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR}
-IMAGE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+IMAGE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR}
-NUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+NUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-pytest/Makefile b/devel/py-pytest/Makefile
index 25b01134260b..3e900d60a5e6 100644
--- a/devel/py-pytest/Makefile
+++ b/devel/py-pytest/Makefile
@@ -30,7 +30,7 @@ TEST_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}hypothesis>=3.56:devel/py-hypothesis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.7.2:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=2.1.0,1:devel/py-pytest-xdist@${PY_FLAVOR} \
diff --git a/devel/py-pythran/Makefile b/devel/py-pythran/Makefile
index 0be38037c536..a37b031ea698 100644
--- a/devel/py-pythran/Makefile
+++ b/devel/py-pythran/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pythran
PORTVERSION= 0.18.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytools/Makefile b/devel/py-pytools/Makefile
index 93ea8ccd0630..eedca1040727 100644
--- a/devel/py-pytools/Makefile
+++ b/devel/py-pytools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytools
PORTVERSION= 2022.1.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}platformdirs>=2.2.0:devel/py-platformdirs@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.6.0,1:math/py-numpy@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.6.0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
@@ -24,7 +24,7 @@ NO_ARCH= yes
OPTIONS_DEFINE= NUMPY
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.6.0,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.6.0:math/py-numpy1@${PY_FLAVOR}
.include <bsd.port.pre.mk>
diff --git a/devel/py-qcs-sdk-python/Makefile b/devel/py-qcs-sdk-python/Makefile
index c366201107a0..2862826f9d7c 100644
--- a/devel/py-qcs-sdk-python/Makefile
+++ b/devel/py-qcs-sdk-python/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qcs-sdk-python
DISTVERSIONPREFIX= python/v
DISTVERSION= 0.21.22
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-qutip-qip/Makefile b/devel/py-qutip-qip/Makefile
index 1f2ae7d56723..69788fbc3631 100644
--- a/devel/py-qutip-qip/Makefile
+++ b/devel/py-qutip-qip/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qutip-qip
DISTVERSION= 0.4.1
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-rapidfuzz/Makefile b/devel/py-rapidfuzz/Makefile
index 413b95b19b6b..240688779e25 100644
--- a/devel/py-rapidfuzz/Makefile
+++ b/devel/py-rapidfuzz/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rapidfuzz
DISTVERSION= 3.14.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-rpcq/Makefile b/devel/py-rpcq/Makefile
index 05273b350e4f..406e9877a4cc 100644
--- a/devel/py-rpcq/Makefile
+++ b/devel/py-rpcq/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rpcq
DISTVERSION= 3.11.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-scikit-base/Makefile b/devel/py-scikit-base/Makefile
index 0d973983918d..2df6e841e4d5 100644
--- a/devel/py-scikit-base/Makefile
+++ b/devel/py-scikit-base/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scikit-base
PORTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -26,7 +27,7 @@ NO_ARCH= yes
OPTIONS_DEFINE= ALL
ALL_DESC= All optional dependencies
-ALL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ALL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/devel/py-scikit-build-core/Makefile b/devel/py-scikit-build-core/Makefile
index aa2108dde3b5..06bcadbd9d4c 100644
--- a/devel/py-scikit-build-core/Makefile
+++ b/devel/py-scikit-build-core/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=0.8:devel/py-build@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fastjsonschema>0:devel/py-fastjsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pip>=23:devel/py-pip@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pybind11>=2.11:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-subprocess>=1.5:devel/py-pytest-subprocess@${PY_FLAVOR} \
diff --git a/devel/py-shapely/Makefile b/devel/py-shapely/Makefile
index de8d3fcee2ba..b82f1bda133f 100644
--- a/devel/py-shapely/Makefile
+++ b/devel/py-shapely/Makefile
@@ -1,5 +1,6 @@
PORTNAME= shapely
PORTVERSION= 2.1.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/shapely/shapely/releases/download/${PORTVERSION}/
@@ -13,11 +14,11 @@ WWW= https://shapely.readthedocs.io/en/stable/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1<3,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.25<3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libgeos_c.so:graphics/geos
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.21:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
USES= python
diff --git a/devel/py-sparse/Makefile b/devel/py-sparse/Makefile
index 2df2442e0ce9..615d832f0e5b 100644
--- a/devel/py-sparse/Makefile
+++ b/devel/py-sparse/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sparse
PORTVERSION= 0.17.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.49:devel/py-numba@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.17,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.17:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-thinc/Makefile b/devel/py-thinc/Makefile
index b6f6924c376a..5f54d02f0a42 100644
--- a/devel/py-thinc/Makefile
+++ b/devel/py-thinc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= thinc
PORTVERSION= 9.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/explosion/thinc/releases/download/release-v${PORTVERSION}/
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.4.0:math/py-blis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0<3.0.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
@@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.0.0<1.4.0:math/py-blis@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}confection>=0.0.1<1.0.0:devel/py-confection@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0<3.0.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=1.7.4<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
diff --git a/devel/py-thinc8/Makefile b/devel/py-thinc8/Makefile
index 5f5e745a7f92..d91040fa6571 100644
--- a/devel/py-thinc8/Makefile
+++ b/devel/py-thinc8/Makefile
@@ -1,5 +1,6 @@
PORTNAME= thinc
PORTVERSION= 8.3.10
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/explosion/thinc/releases/download/release-v${PORTVERSION}/
@@ -17,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.3.0<1.4.0:math/py-blis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.0<3.0.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
@@ -26,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blis>=1.3.0<1.4.0:math/py-blis@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}confection>=0.0.1<1.0.0:devel/py-confection@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.0<3.0.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
diff --git a/devel/py-uproot/Makefile b/devel/py-uproot/Makefile
index d6ccda619d46..100c1fb2c80e 100644
--- a/devel/py-uproot/Makefile
+++ b/devel/py-uproot/Makefile
@@ -1,5 +1,6 @@
PORTNAME= uproot
PORTVERSION= 5.7.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVO
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward>=2.8.2:math/py-awkward@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cramjam>=2.5.0:archivers/py-cramjam@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xxhash>=0:devel/py-xxhash@${PY_FLAVOR}
diff --git a/devel/py-websockify/Makefile b/devel/py-websockify/Makefile
index d715880de859..77a563a7d5c3 100644
--- a/devel/py-websockify/Makefile
+++ b/devel/py-websockify/Makefile
@@ -1,5 +1,6 @@
PORTNAME= websockify
PORTVERSION= 0.13.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE= LGPL3
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jwcrypto>=0:security/py-jwcrypto@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
diff --git a/devel/py-xarray-einstats/Makefile b/devel/py-xarray-einstats/Makefile
index 724167047e81..219272f3af19 100644
--- a/devel/py-xarray-einstats/Makefile
+++ b/devel/py-xarray-einstats/Makefile
@@ -1,6 +1,7 @@
PORTNAME= xarray-einstats
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
+PORTREVISION= 1
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-xarray-simlab/Makefile b/devel/py-xarray-simlab/Makefile
index 58afa10e9a97..b1ec3240a483 100644
--- a/devel/py-xarray-simlab/Makefile
+++ b/devel/py-xarray-simlab/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xarray-simlab
DISTVERSION= 0.5.0-5
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONSUFFIX= -g33a4c83
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-xarray/Makefile b/devel/py-xarray/Makefile
index 296648e9c7c6..97e8c1c18529 100644
--- a/devel/py-xarray/Makefile
+++ b/devel/py-xarray/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xarray
PORTVERSION= 2026.2.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=7:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=24.1:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.2,1:math/py-pandas@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cartopy>=0.23:graphics/py-cartopy@${PY_FLAVOR} \
diff --git a/devel/py-zarr/Makefile b/devel/py-zarr/Makefile
index 20a10d7b58a6..84a62fcb53a0 100644
--- a/devel/py-zarr/Makefile
+++ b/devel/py-zarr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= zarr
DISTVERSION= 2.18.4
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-zfp/Makefile b/devel/py-zfp/Makefile
index 976dc6c25ed9..b79799d3ca79 100644
--- a/devel/py-zfp/Makefile
+++ b/devel/py-zfp/Makefile
@@ -1,5 +1,6 @@
PORTNAME= zfp
DISTVERSION= 1.0.1
+PORTREVISION= 1
CATEGORIES= devel science
MASTER_SITES= https://github.com/LLNL/${PORTNAME}/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/shiboken6/Makefile b/devel/shiboken6/Makefile
index abbaac830899..1e2731285998 100644
--- a/devel/shiboken6/Makefile
+++ b/devel/shiboken6/Makefile
@@ -1,5 +1,6 @@
PORTNAME= shiboken6
DISTVERSION= ${PYSIDE6_VERSION}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= QT/official_releases/QtForPython/pyside6/PySide6-${DISTVERSION}-src
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/vitables/Makefile b/devel/vitables/Makefile
index 167febbfce35..04b269def7f3 100644
--- a/devel/vitables/Makefile
+++ b/devel/vitables/Makefile
@@ -1,6 +1,7 @@
PORTNAME= vitables
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.0
+PORTREVISION= 1
CATEGORIES= devel science python
MAINTAINER= yuri@FreeBSD.org
diff --git a/editors/setzer/Makefile b/editors/setzer/Makefile
index fb1320548388..6e34f24d8ee7 100644
--- a/editors/setzer/Makefile
+++ b/editors/setzer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= setzer
DISTVERSIONPREFIX= v
DISTVERSION= 66
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= editors
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \
libportal.so:deskutils/libportal \
libwebkitgtk-6.0.so:www/webkit2-gtk@60
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bibtexparser>0:textproc/py-bibtexparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pdfminer.six>=0:textproc/py-pdfminer.six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyxdg>=0:devel/py-pyxdg@${PY_FLAVOR} \
diff --git a/filesystems/py-kerchunk/Makefile b/filesystems/py-kerchunk/Makefile
index 4feaee6115a7..8d2b37c05818 100644
--- a/filesystems/py-kerchunk/Makefile
+++ b/filesystems/py-kerchunk/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kerchunk
PORTVERSION= 0.2.7
+PORTREVISION= 1
CATEGORIES= filesystems python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numcodecs>=0:misc/py-numcodecs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ujson>=0:devel/py-ujson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zarr>=0.1<3,1:devel/py-zarr@${PY_FLAVOR}
diff --git a/finance/freqtrade/Makefile b/finance/freqtrade/Makefile
index 3fb574b46d86..1ccb8cfb8f27 100644
--- a/finance/freqtrade/Makefile
+++ b/finance/freqtrade/Makefile
@@ -27,7 +27,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=2.0.6:databases/py-sqlalchemy20
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}joblib>=1.2.0:devel/py-joblib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}orjson>0:devel/py-orjson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas-ta>0:finance/py-pandas-ta@${PY_FLAVOR} \
diff --git a/finance/py-ffn/Makefile b/finance/py-ffn/Makefile
index be00e13341ce..132fb2bec355 100644
--- a/finance/py-ffn/Makefile
+++ b/finance/py-ffn/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ffn
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.3
+PORTREVISION= 1
CATEGORIES= finance python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/py-quantecon/Makefile b/finance/py-quantecon/Makefile
index aabfacb28baf..b6f57e8fc6bd 100644
--- a/finance/py-quantecon/Makefile
+++ b/finance/py-quantecon/Makefile
@@ -1,5 +1,6 @@
PORTNAME= quantecon
PORTVERSION= 0.10.1
+PORTREVISION= 1
CATEGORIES= finance python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.5<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.49.0:devel/py-numba@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.17.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.17.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.5.0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR}
diff --git a/finance/py-ta-lib/Makefile b/finance/py-ta-lib/Makefile
index 4c170a574ed1..63fd0d0c8fb6 100644
--- a/finance/py-ta-lib/Makefile
+++ b/finance/py-ta-lib/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ta-lib # provides Python namespace 'talib'
DISTVERSIONPREFIX= TA_Lib-
DISTVERSION= 0.4.32
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= finance python
#MASTER_SITES= PYPI # tests fail whe PYPI is used, see https://github.com/TA-Lib/ta-lib-python/issues/663
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/py-yfinance/Makefile b/finance/py-yfinance/Makefile
index e8937ac9e6c5..2fb739fd3c88 100644
--- a/finance/py-yfinance/Makefile
+++ b/finance/py-yfinance/Makefile
@@ -1,5 +1,6 @@
PORTNAME= yfinance
PORTVERSION= 0.2.57
+PORTREVISION= 1
CATEGORIES= finance python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.11.1:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}frozendict>=2.3.4:devel/py-frozendict@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multitasking>=0.0.7:devel/py-multitasking@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.16.5,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16.5:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.3.0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}peewee>=3.15.0:databases/py-peewee@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=2.0.0:devel/py-platformdirs@${PY_FLAVOR} \
diff --git a/french/aster/Makefile b/french/aster/Makefile
index 372553442ab7..50d7f65af01e 100644
--- a/french/aster/Makefile
+++ b/french/aster/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aster
DISTVERSION= ${ASTER_DISTVERSION}
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= french cad
MAINTAINER= thierry@FreeBSD.org
diff --git a/games/endgame-singularity/Makefile b/games/endgame-singularity/Makefile
index c99ec7d34aab..475fc8e84bce 100644
--- a/games/endgame-singularity/Makefile
+++ b/games/endgame-singularity/Makefile
@@ -1,6 +1,6 @@
PORTNAME= singularity
PORTVERSION= 1.00
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= endgame-
diff --git a/games/fretsonfire/Makefile b/games/fretsonfire/Makefile
index f65ae7e163b9..c67312147937 100644
--- a/games/fretsonfire/Makefile
+++ b/games/fretsonfire/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fretsonfire
PORTVERSION= 1.3.110
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= games python
MASTER_SITES= SF
DISTNAME= ${PORTNAME_UCASE}-${PORTVERSION}
diff --git a/games/krank/Makefile b/games/krank/Makefile
index 93a57cf43819..be2d657ee9c4 100644
--- a/games/krank/Makefile
+++ b/games/krank/Makefile
@@ -1,6 +1,6 @@
PORTNAME= krank
PORTVERSION= 07
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= SF
diff --git a/games/openage/Makefile b/games/openage/Makefile
index 205075907a63..492af265256c 100644
--- a/games/openage/Makefile
+++ b/games/openage/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openage
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= freebsd@sysctl.cz
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
index 25b3d7e669d7..f0be3c9fa226 100644
--- a/graphics/blender/Makefile
+++ b/graphics/blender/Makefile
@@ -1,6 +1,6 @@
PORTNAME= blender
DISTVERSION= 5.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics multimedia
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
diff --git a/graphics/blender4/Makefile b/graphics/blender4/Makefile
index d816d24ece74..2791ecf82df2 100644
--- a/graphics/blender4/Makefile
+++ b/graphics/blender4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= blender4
DISTVERSION= 4.5.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics multimedia
MASTER_SITES= http://download.blender.org/source/ \
http://mirror.cs.umn.edu/blender.org/source/ \
diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile
index 1f6bb8c7a5a8..f399ccda3783 100644
--- a/graphics/inkscape/Makefile
+++ b/graphics/inkscape/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inkscape
DISTVERSION= 1.4.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics gnome
MASTER_SITES= https://media.inkscape.org/dl/resources/file/
@@ -32,7 +32,7 @@ LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
libenchant-2.so:textproc/enchant2 \
libepoxy.so:graphics/libepoxy \
lib2geom.so:math/lib2geom
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cachecontrol>0:www/py-cachecontrol@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \
diff --git a/graphics/matplotlib-cpp/Makefile b/graphics/matplotlib-cpp/Makefile
index 85ef8a8c81f8..c9ca0db12659 100644
--- a/graphics/matplotlib-cpp/Makefile
+++ b/graphics/matplotlib-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= matplotlib-cpp
PORTVERSION= g20210422
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/graphics/mypaint/Makefile b/graphics/mypaint/Makefile
index 4c049f5b6f62..7e8362239784 100644
--- a/graphics/mypaint/Makefile
+++ b/graphics/mypaint/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mypaint
DISTVERSIONPREFIX=v
DISTVERSION= 2.0.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
PATCH_SITES= https://github.com/garynthompson/${PORTNAME}/commit/
diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile
index 4c5420cd159c..82e876c6ee3e 100644
--- a/graphics/opencv/Makefile
+++ b/graphics/opencv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opencv
DISTVERSION= 4.13.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= desktop@FreeBSD.org
@@ -93,8 +93,8 @@ PROTOBUF_DESC= Enable protobuf support, builds dnn modules
PROTOBUF_CMAKE_BOOL= WITH_PROTOBUF # by default the bundled protobuf is built
PYTHON_DESC= Enable Python Support 3.6 or greater
-PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
-PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
+PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
+PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
PYTHON_USES= python
PYTHON_CMAKE_BOOL= BUILD_opencv_python3
PYTHON_CMAKE_ON= -DOPENCV_PYTHON3_INSTALL_PATH=${PYTHON_SITELIBDIR}
diff --git a/graphics/piglit/Makefile b/graphics/piglit/Makefile
index ed15a1fd2531..00ce7cf317ce 100644
--- a/graphics/piglit/Makefile
+++ b/graphics/piglit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= piglit
PORTVERSION= 20200910
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MAINTAINER= x11@FreeBSD.org
diff --git a/graphics/py-PyOpenGL-accelerate/Makefile b/graphics/py-PyOpenGL-accelerate/Makefile
index 85f02da35712..2172a23a2371 100644
--- a/graphics/py-PyOpenGL-accelerate/Makefile
+++ b/graphics/py-PyOpenGL-accelerate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= PyOpenGL-accelerate
PORTVERSION= 3.1.7
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,10 +12,10 @@ WWW= https://pyopengl.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=42.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython0 pep517
diff --git a/graphics/py-PyOpenGL/Makefile b/graphics/py-PyOpenGL/Makefile
index 8ec037da46f9..20055f63b7ad 100644
--- a/graphics/py-PyOpenGL/Makefile
+++ b/graphics/py-PyOpenGL/Makefile
@@ -1,6 +1,6 @@
PORTNAME= PyOpenGL
PORTVERSION= 3.1.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-agx-emulsion/Makefile b/graphics/py-agx-emulsion/Makefile
index 6affcd92a752..18de2d853b35 100644
--- a/graphics/py-agx-emulsion/Makefile
+++ b/graphics/py-agx-emulsion/Makefile
@@ -2,7 +2,7 @@ PORTNAME= agx-emulsion
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0-alpha
DISTVERSIONSUFFIX= -84-g0e0baf2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-albucore/Makefile b/graphics/py-albucore/Makefile
index 02501547b52f..1b6e61c088fa 100644
--- a/graphics/py-albucore/Makefile
+++ b/graphics/py-albucore/Makefile
@@ -1,5 +1,6 @@
PORTNAME= albucore
DISTVERSION= 0.0.24
+PORTREVISION= 1
CATEGORIES= graphics python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-albumentations/Makefile b/graphics/py-albumentations/Makefile
index ca64d7df25eb..40ad7a86c484 100644
--- a/graphics/py-albumentations/Makefile
+++ b/graphics/py-albumentations/Makefile
@@ -1,6 +1,6 @@
PORTNAME= albumentations
DISTVERSION= 2.0.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-cartopy/Makefile b/graphics/py-cartopy/Makefile
index 7297c452048c..88e45223f253 100644
--- a/graphics/py-cartopy/Makefile
+++ b/graphics/py-cartopy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cartopy
PORTVERSION= 0.23.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,12 +13,12 @@ WWW= https://github.com/SciTools/cartopy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=40.6.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=7.0.0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.4:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.21,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.21:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproj>=3.1.0:graphics/py-pyproj@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyshp>=2.1:devel/py-pyshp@${PY_FLAVOR} \
diff --git a/graphics/py-colour-science/Makefile b/graphics/py-colour-science/Makefile
index 51bdde202c5d..645dc9b51406 100644
--- a/graphics/py-colour-science/Makefile
+++ b/graphics/py-colour-science/Makefile
@@ -1,6 +1,6 @@
PORTNAME= colour-science
DISTVERSION= 0.4.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imageio>=2:graphics/py-imageio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.24:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.24:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.10:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/graphics/py-easyocr/Makefile b/graphics/py-easyocr/Makefile
index 418ed2819c10..85f12293bdfb 100644
--- a/graphics/py-easyocr/Makefile
+++ b/graphics/py-easyocr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= easyocr
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.2
+PORTREVISION= 1
CATEGORIES= graphics python
#MASTER_SITES= PYPI # no tarball
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-face_recognition/Makefile b/graphics/py-face_recognition/Makefile
index 644179340cc9..e928ac5d0c6e 100644
--- a/graphics/py-face_recognition/Makefile
+++ b/graphics/py-face_recognition/Makefile
@@ -1,6 +1,6 @@
PORTNAME= face_recognition
PORTVERSION= 1.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.0:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}face_recognition_models>0:graphics/py-face_recognition_models@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dlib>=19.7:science/py-dlib@${PY_FLAVOR} \
${PY_PILLOW}
diff --git a/graphics/py-fury/Makefile b/graphics/py-fury/Makefile
index faa9a7be1f4f..3ede5fac21a2 100644
--- a/graphics/py-fury/Makefile
+++ b/graphics/py-fury/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fury
DISTVERSION= 0.12.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-gdal/Makefile b/graphics/py-gdal/Makefile
index 2c9eb2864306..cd5f54bef36a 100644
--- a/graphics/py-gdal/Makefile
+++ b/graphics/py-gdal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gdal
PORTVERSION= 3.11.5
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,10 +25,10 @@ OPTIONS_DEFINE= NUMPY
OPTIONS_DEFAULT=NUMPY
NUMPY_DESC= Enable array support via NumPy
-NUMPY_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.0.0,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.0.0:math/py-numpy1@${PY_FLAVOR}
NUMPY_MAKE_ENV= GDAL_PYTHON_BINDINGS_WITHOUT_NUMPY=no
NUMPY_MAKE_ENV_OFF= GDAL_PYTHON_BINDINGS_WITHOUT_NUMPY=yes
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.0.0,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.0.0:math/py-numpy1@${PY_FLAVOR}
NUMPY_USES= fortran
post-install:
diff --git a/graphics/py-geomdl/Makefile b/graphics/py-geomdl/Makefile
index 31b85c11ddf7..8c940758f41b 100644
--- a/graphics/py-geomdl/Makefile
+++ b/graphics/py-geomdl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geomdl
PORTVERSION= 5.2.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.15.4:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.15.4:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=2.2.3:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}plotly>0:graphics/py-plotly@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.6.0:devel/py-pytest@${PY_FLAVOR}
diff --git a/graphics/py-geosnap/Makefile b/graphics/py-geosnap/Makefile
index 0c4327ad7bb3..657fa045dac8 100644
--- a/graphics/py-geosnap/Makefile
+++ b/graphics/py-geosnap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geosnap
PORTVERSION= 0.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}contextily>=0:graphics/py-contextily@${PY_FL
${PYTHON_PKGNAMEPREFIX}libpysal>=0:science/py-libpysal@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mapclassify>=0:graphics/py-mapclassify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandarm>=0:graphics/py-pandarm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \
diff --git a/graphics/py-gizeh/Makefile b/graphics/py-gizeh/Makefile
index e5385bdd78e7..923ccdd21dae 100644
--- a/graphics/py-gizeh/Makefile
+++ b/graphics/py-gizeh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gizeh
DISTVERSION= 0.1.11
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-h3/Makefile b/graphics/py-h3/Makefile
index 558502c72cd7..46ed36c36fbb 100644
--- a/graphics/py-h3/Makefile
+++ b/graphics/py-h3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= h3
PORTVERSION= 3.7.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= h3>=3.7.2:graphics/h3 \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libh3.so:graphics/h3
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= cmake:indirect localbase:ldflags ninja:build python
USE_PYTHON= autoplist concurrent cython pep517 pytest
@@ -30,7 +30,7 @@ OPTIONS_DEFINE= NUMPY
OPTIONS_DEFAULT=NUMPY
NUMPY_DESC= NumPy support
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
post-patch:
# Clean up bundled libraries
diff --git a/graphics/py-imagecodecs/Makefile b/graphics/py-imagecodecs/Makefile
index 1c87ac966c7b..ce04e39f90fa 100644
--- a/graphics/py-imagecodecs/Makefile
+++ b/graphics/py-imagecodecs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= imagecodecs
PORTVERSION= 2025.11.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/cgohlke/imagecodecs
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libaec.so:science/libaec \
@@ -43,7 +43,7 @@ LIB_DEPENDS= libaec.so:science/libaec \
libzfp.so:devel/zfp \
libzopfli.so:archivers/zopfli \
libzstd.so:archivers/zstd
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= jpeg localbase python:3.11+
USE_PYTHON= autoplist concurrent cython pep517
diff --git a/graphics/py-imageio/Makefile b/graphics/py-imageio/Makefile
index 840f9463c7e4..28c0cf93eeed 100644
--- a/graphics/py-imageio/Makefile
+++ b/graphics/py-imageio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= imageio
PORTVERSION= 2.37.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI \
https://github.com/imageio/imageio/releases/download/v${PORTVERSION}/
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libfreeimage.so:graphics/freeimage
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=8.3.2:graphics/py-pillow@${PY_FLAVOR}
TEST_DEPENDS= opencv>=0:graphics/opencv \
${PYTHON_PKGNAMEPREFIX}astropy>=0:astro/py-astropy@${PY_FLAVOR} \
@@ -48,7 +48,7 @@ FFMPEG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imageio-ffmpeg>=0:graphics/py-imageio
FITS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=0,2:astro/py-astropy@${PY_FLAVOR}
PILLOW_HEIF_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}pillow-heif>=0:graphics/py-pillow-heif@${PY_FLAVOR}
PYAV_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}av>=0:multimedia/py-av@${PY_FLAVOR}
-RAWPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RAWPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rawpy>=0:graphics/py-rawpy@${PY_FLAVOR}
TIFFFILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tifffile>=0:graphics/py-tifffile@${PY_FLAVOR}
diff --git a/graphics/py-imutils/Makefile b/graphics/py-imutils/Makefile
index 2957b812c59e..a6d3e9a2a278 100644
--- a/graphics/py-imutils/Makefile
+++ b/graphics/py-imutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= imutils
PORTVERSION= 0.5.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mapclassify/Makefile b/graphics/py-mapclassify/Makefile
index a20d7907827a..0c4a7fe62135 100644
--- a/graphics/py-mapclassify/Makefile
+++ b/graphics/py-mapclassify/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mapclassify
PORTVERSION= 2.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}networkx>=3.2,1:math/py-networkx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.1,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.4:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.11:science/py-scipy@${PY_FLAVOR}
diff --git a/graphics/py-mayavi/Makefile b/graphics/py-mayavi/Makefile
index 2b55f5f0864a..de4975462def 100644
--- a/graphics/py-mayavi/Makefile
+++ b/graphics/py-mayavi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mayavi
DISTVERSION= 4.8.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mgwr/Makefile b/graphics/py-mgwr/Makefile
index 63faf331662d..d96184409648 100644
--- a/graphics/py-mgwr/Makefile
+++ b/graphics/py-mgwr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mgwr
PORTVERSION= 2.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=4.0.0:science/py-libpysal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.11:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spglm>=1.0.6:math/py-spglm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spreg>=0:math/py-spreg@${PY_FLAVOR}
diff --git a/graphics/py-moderngl-window/Makefile b/graphics/py-moderngl-window/Makefile
index dfdbb6f95dfd..20afb79b0fbf 100644
--- a/graphics/py-moderngl-window/Makefile
+++ b/graphics/py-moderngl-window/Makefile
@@ -1,6 +1,6 @@
PORTNAME= moderngl-window
DISTVERSION= 3.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-mpl-scatter-density/Makefile b/graphics/py-mpl-scatter-density/Makefile
index 16bca02ef23e..7270ed85c035 100644
--- a/graphics/py-mpl-scatter-density/Makefile
+++ b/graphics/py-mpl-scatter-density/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mpl-scatter-density
PORTVERSION= 0.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-osmnet/Makefile b/graphics/py-osmnet/Makefile
index b07a7769f944..16441c57cfca 100644
--- a/graphics/py-osmnet/Makefile
+++ b/graphics/py-osmnet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= osmnet
PORTVERSION= 0.1.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=0.11:graphics/py-geopandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.10,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.10:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0.23,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.9.1:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shapely>=1.8:devel/py-shapely@${PY_FLAVOR}
diff --git a/graphics/py-pandana/Makefile b/graphics/py-pandana/Makefile
index b3ed0b7258ed..af923189092c 100644
--- a/graphics/py-pandana/Makefile
+++ b/graphics/py-pandana/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pandana
PORTVERSION= 0.6.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,10 +17,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BROKEN= requires OpenMP support that is missing on this architecture
.endif
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.8,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.8:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.8,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.8:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0.17,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.18:science/py-scikit-learn@${PY_FLAVOR} \
diff --git a/graphics/py-pandarm/Makefile b/graphics/py-pandarm/Makefile
index 25a916e1fd26..fb7f68daae45 100644
--- a/graphics/py-pandarm/Makefile
+++ b/graphics/py-pandarm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pandarm
PORTVERSION= 0.0.3
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,12 +12,12 @@ WWW= https://github.com/oturns/pandarm
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=40.8:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=0:graphics/py-geopandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.18:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tables>=3.1:devel/py-tables@${PY_FLAVOR}
diff --git a/graphics/py-pointpats/Makefile b/graphics/py-pointpats/Makefile
index 61599c2b9360..e7badef5aaaa 100644
--- a/graphics/py-pointpats/Makefile
+++ b/graphics/py-pointpats/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pointpats
PORTVERSION= 2.5.2
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=0.12:graphics/py-geopandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}libpysal>=4.8:science/py-libpysal@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=3.6:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.24,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.24:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.4,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.10:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shapely>=2:devel/py-shapely@${PY_FLAVOR}
diff --git a/graphics/py-pycollada/Makefile b/graphics/py-pycollada/Makefile
index 3aaac872f68e..d1e3cace682d 100644
--- a/graphics/py-pycollada/Makefile
+++ b/graphics/py-pycollada/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pycollada
DISTVERSION= 0.6
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://pycollada.readthedocs.org/
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.0:devel/py-python-dateutil@${PY_FLAVOR}
NO_ARCH= yes
diff --git a/graphics/py-pygeos/Makefile b/graphics/py-pygeos/Makefile
index a7fd7b902466..96a79d50460a 100644
--- a/graphics/py-pygeos/Makefile
+++ b/graphics/py-pygeos/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pygeos
PORTVERSION= 0.14
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +12,11 @@ WWW= https://github.com/pygeos/pygeos
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.13,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.13:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libgeos.so:graphics/geos
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.13,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.13:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython0 pep517
diff --git a/graphics/py-pyogrio/Makefile b/graphics/py-pyogrio/Makefile
index c19defbc3cc9..ee3833774304 100644
--- a/graphics/py-pyogrio/Makefile
+++ b/graphics/py-pyogrio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyogrio
PORTVERSION= 0.12.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libgdal.so:graphics/gdal
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
USES= python
diff --git a/graphics/py-pyqtgraph/Makefile b/graphics/py-pyqtgraph/Makefile
index d9fa1ce9374f..1df64047680d 100644
--- a/graphics/py-pyqtgraph/Makefile
+++ b/graphics/py-pyqtgraph/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyqtgraph
DISTVERSION= 0.13.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyrsgis/Makefile b/graphics/py-pyrsgis/Makefile
index fc2245ce39cb..cdda6c302873 100644
--- a/graphics/py-pyrsgis/Makefile
+++ b/graphics/py-pyrsgis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyrsgis
PORTVERSION= 0.4.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-pyvista/Makefile b/graphics/py-pyvista/Makefile
index 69531e6ef8d6..14355a18e271 100644
--- a/graphics/py-pyvista/Makefile
+++ b/graphics/py-pyvista/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyvista
DISTVERSION= 0.34.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-qudida/Makefile b/graphics/py-qudida/Makefile
index 319a8886321b..4e93e80d4bd7 100644
--- a/graphics/py-qudida/Makefile
+++ b/graphics/py-qudida/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qudida
DISTVERSION= 0.0.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-rasterio/Makefile b/graphics/py-rasterio/Makefile
index 8fa32a699d7d..59c494e603d9 100644
--- a/graphics/py-rasterio/Makefile
+++ b/graphics/py-rasterio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rasterio
PORTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +13,7 @@ WWW= https://rasterio.readthedocs.io/en/stable/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1<3,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0<3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libgdal.so:graphics/gdal
@@ -21,7 +22,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}affine>=0:math/py-affine@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=4.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cligj>=0.5:devel/py-cligj@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR}
USES= compiler:c++11-lang python:3.11+
diff --git a/graphics/py-rasterstats/Makefile b/graphics/py-rasterstats/Makefile
index 70aec239d6a1..d6043e97e0d8 100644
--- a/graphics/py-rasterstats/Makefile
+++ b/graphics/py-rasterstats/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rasterstats
PORTVERSION= 0.20.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}affine>=0:math/py-affine@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=7.1:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cligj>=0.4:devel/py-cligj@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fiona>=0:graphics/py-fiona@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.9,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.9:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rasterio>=1.0:graphics/py-rasterio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shapely>=0:devel/py-shapely@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}simplejson>=0:devel/py-simplejson@${PY_FLAVOR}
diff --git a/graphics/py-rawpy/Makefile b/graphics/py-rawpy/Makefile
index c6d04adf7bc3..40e593b6307a 100644
--- a/graphics/py-rawpy/Makefile
+++ b/graphics/py-rawpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rawpy
PORTVERSION= 0.26.1
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= graphics python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +12,11 @@ WWW= https://github.com/letmaik/rawpy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libraw.so:graphics/libraw
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR}
USES= pkgconfig python
USE_PYTHON= autoplist concurrent cython pep517
diff --git a/graphics/py-scikit-image/Makefile b/graphics/py-scikit-image/Makefile
index ed3e65504438..807e62445f1d 100644
--- a/graphics/py-scikit-image/Makefile
+++ b/graphics/py-scikit-image/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scikit-image
PORTVERSION= 0.26.0
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-tifffile/Makefile b/graphics/py-tifffile/Makefile
index 3e6ba29ad89a..72a6a24c7a39 100644
--- a/graphics/py-tifffile/Makefile
+++ b/graphics/py-tifffile/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tifffile
PORTVERSION= 2026.1.28
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= PYPI \
https://github.com/cgohlke/tifffile/releases/download/v${PORTVERSION}/
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= dos2unix python:3.11+
USE_PYTHON= autoplist concurrent pep517
diff --git a/graphics/py-toyplot/Makefile b/graphics/py-toyplot/Makefile
index 94a3478f8ac9..c88ab7cf6b29 100644
--- a/graphics/py-toyplot/Makefile
+++ b/graphics/py-toyplot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= toyplot
PORTVERSION= 0.19.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://pypi.org/project/toyplot/
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.8:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.8:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}colormath>=2.1.1:math/py-colormath@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipledispatch>=0.4.7:devel/py-multipledispatch@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}png>=0.0.17:graphics/py-png@${PY_FLAVOR} \
diff --git a/graphics/py-urbanaccess/Makefile b/graphics/py-urbanaccess/Makefile
index 1b2dda23f307..880f2805a619 100644
--- a/graphics/py-urbanaccess/Makefile
+++ b/graphics/py-urbanaccess/Makefile
@@ -1,6 +1,6 @@
PORTNAME= urbanaccess
PORTVERSION= 0.2.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopy>=1.11.0:net/py-geopy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.11,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.11:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}osmnet>=0.1.4:graphics/py-osmnet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandana>=0.2.0:graphics/py-pandana@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0.17.0,1:math/py-pandas@${PY_FLAVOR} \
diff --git a/graphics/py-urbansim/Makefile b/graphics/py-urbansim/Makefile
index 52ba7dc0014d..b45bfb09fbf9 100644
--- a/graphics/py-urbansim/Makefile
+++ b/graphics/py-urbansim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= urbansim
PORTVERSION= 3.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.8.0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.8.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}orca>=1.1:devel/py-orca@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0.17.0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}patsy>=0.4.1:math/py-patsy@${PY_FLAVOR} \
diff --git a/graphics/py-vispy/Makefile b/graphics/py-vispy/Makefile
index 04910b326e21..0bf768448b9f 100644
--- a/graphics/py-vispy/Makefile
+++ b/graphics/py-vispy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vispy
DISTVERSION= 0.15.2
+PORTREVISION= 1
CATEGORIES= graphics science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-visvis/Makefile b/graphics/py-visvis/Makefile
index 1337bbdd0a9c..ee7e9e9cf01f 100644
--- a/graphics/py-visvis/Makefile
+++ b/graphics/py-visvis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= visvis
PORTVERSION= 1.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-zbar-py/Makefile b/graphics/py-zbar-py/Makefile
index 2fecf3485827..898aae9c737c 100644
--- a/graphics/py-zbar-py/Makefile
+++ b/graphics/py-zbar-py/Makefile
@@ -1,6 +1,6 @@
PORTNAME= zbar-py
PORTVERSION= 1.0.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libzbar.so:graphics/zbar
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR}
USES= iconv:wchar_t python
USE_PYTHON= autoplist distutils
diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index ea6fe443a88f..839324c8ee0f 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qgis
DISTVERSION= 3.40.15
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
PKGNAMESUFFIX= -ltr
diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile
index 5b9ce0a8f3a0..d88b395274ed 100644
--- a/graphics/qgis/Makefile
+++ b/graphics/qgis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qgis
DISTVERSION= 3.44.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
diff --git a/graphics/qtqr/Makefile b/graphics/qtqr/Makefile
index 27cdea034238..e374a898c48c 100644
--- a/graphics/qtqr/Makefile
+++ b/graphics/qtqr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qtqr
DISTVERSION= 2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics python
MASTER_SITES= https://launchpad.net/qr-tools/2.0/${PORTVERSION}/+download/ \
LOCAL/ehaupt
@@ -14,7 +14,7 @@ WWW= https://launchpad.net/qr-tools
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENCE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zbar-py>=1.0.4:graphics/py-zbar-py@${PY_FLAVOR}
diff --git a/graphics/vigra/Makefile b/graphics/vigra/Makefile
index 35a591d7f961..7aef68a7b9d9 100644
--- a/graphics/vigra/Makefile
+++ b/graphics/vigra/Makefile
@@ -1,6 +1,7 @@
PORTNAME= vigra
DISTVERSIONPREFIX= Version-
DISTVERSION= 1-12-3
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= fuz@FreeBSD.org
diff --git a/math/Imath/Makefile b/math/Imath/Makefile
index 5842673860e9..1f075df542d2 100644
--- a/math/Imath/Makefile
+++ b/math/Imath/Makefile
@@ -2,7 +2,7 @@
PORTNAME= Imath
PORTVERSION= 3.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math devel graphics
MASTER_SITES= https://github.com/AcademySoftwareFoundation/${PORTNAME}/releases/download/v${PORTVERSION}/ \
LOCAL/mandree/
diff --git a/math/mathgl/Makefile b/math/mathgl/Makefile
index 0e3476a820ca..60827df065ce 100644
--- a/math/mathgl/Makefile
+++ b/math/mathgl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mathgl
DISTVERSION= 2.5
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= math graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}/
diff --git a/math/nlopt/Makefile b/math/nlopt/Makefile
index ba59d095da06..ed491099db70 100644
--- a/math/nlopt/Makefile
+++ b/math/nlopt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nlopt
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.1
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= rhurlin@FreeBSD.org
diff --git a/math/py-CyLP/Makefile b/math/py-CyLP/Makefile
index 1d2b6f5cc203..79799f164468 100644
--- a/math/py-CyLP/Makefile
+++ b/math/py-CyLP/Makefile
@@ -1,7 +1,7 @@
PORTNAME= CyLP
DISTVERSIONPREFIX= v
DISTVERSION= 0.92.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-GridDataFormats/Makefile b/math/py-GridDataFormats/Makefile
index fab71b09931b..c0d52b83fc8c 100644
--- a/math/py-GridDataFormats/Makefile
+++ b/math/py-GridDataFormats/Makefile
@@ -1,6 +1,6 @@
PORTNAME= GridDataFormats
DISTVERSION= 1.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-POT/Makefile b/math/py-POT/Makefile
index 3d51ac06257d..07a8a12b01e5 100644
--- a/math/py-POT/Makefile
+++ b/math/py-POT/Makefile
@@ -1,5 +1,6 @@
PORTNAME= POT
DISTVERSION= 0.9.3
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-Py-BOBYQA/Makefile b/math/py-Py-BOBYQA/Makefile
index e8dab3d67384..55c5673722d8 100644
--- a/math/py-Py-BOBYQA/Makefile
+++ b/math/py-Py-BOBYQA/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Py-BOBYQA
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-PySCIPOpt/Makefile b/math/py-PySCIPOpt/Makefile
index ce7dfe02cefa..5ba0bf778c25 100644
--- a/math/py-PySCIPOpt/Makefile
+++ b/math/py-PySCIPOpt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= PySCIPOpt
DISTVERSIONPREFIX= v
DISTVERSION= 5.6.0
+PORTREVISION= 1
CATEGORIES= math python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-SQNomad/Makefile b/math/py-SQNomad/Makefile
index 26b830702e29..a817ed159f24 100644
--- a/math/py-SQNomad/Makefile
+++ b/math/py-SQNomad/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SQNomad
DISTVERSION= 0.2.3
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-algopy/Makefile b/math/py-algopy/Makefile
index 7b06f532b316..4647edd49615 100644
--- a/math/py-algopy/Makefile
+++ b/math/py-algopy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= algopy
DISTVERSION= 0.5.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-arviz/Makefile b/math/py-arviz/Makefile
index c1d578d4e72c..acd605820485 100644
--- a/math/py-arviz/Makefile
+++ b/math/py-arviz/Makefile
@@ -1,6 +1,7 @@
PORTNAME= arviz
DISTVERSIONPREFIX= v
DISTVERSION= 0.23.1
+PORTREVISION= 1
CATEGORIES= math python
#MASTER_SITES= PYPI # missing test files
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-autograd/Makefile b/math/py-autograd/Makefile
index 741613113e9b..4bda6058f026 100644
--- a/math/py-autograd/Makefile
+++ b/math/py-autograd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= autograd
DISTVERSION= 1.6.1
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-awkward-cpp/Makefile b/math/py-awkward-cpp/Makefile
index 5e8d13159bc6..c308e0b017fd 100644
--- a/math/py-awkward-cpp/Makefile
+++ b/math/py-awkward-cpp/Makefile
@@ -1,5 +1,6 @@
PORTNAME= awkward-cpp
PORTVERSION= 52
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=3:devel/py-pybind11@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.11:devel/py-scikit-build-core@${PY_FLAVOR} \
rapidjson>=0:devel/rapidjson
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21.3,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.21.3:math/py-numpy1@${PY_FLAVOR}
USES= cmake:indirect compiler:c++11-lang localbase python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-awkward/Makefile b/math/py-awkward/Makefile
index abd1aeb86d80..ed179d8289ed 100644
--- a/math/py-awkward/Makefile
+++ b/math/py-awkward/Makefile
@@ -1,5 +1,6 @@
PORTNAME= awkward
PORTVERSION= 2.9.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-
${PYTHON_PKGNAMEPREFIX}hatchling>=1.10.0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=52<52_99:math/py-awkward-cpp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.21.3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.21.3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
USES= python
diff --git a/math/py-baycomp/Makefile b/math/py-baycomp/Makefile
index dc1a5d82358b..91eb484581ab 100644
--- a/math/py-baycomp/Makefile
+++ b/math/py-baycomp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= baycomp
DISTVERSION= 1.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python # statistics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-bayesian-optimization/Makefile b/math/py-bayesian-optimization/Makefile
index 225a6aaefcff..8241522d6e93 100644
--- a/math/py-bayesian-optimization/Makefile
+++ b/math/py-bayesian-optimization/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bayesian-optimization
PORTVERSION= 1.4.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.6:devel/py-colorama@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.9.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.9.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.18.0:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.0.0:science/py-scipy@${PY_FLAVOR}
diff --git a/math/py-benford_py/Makefile b/math/py-benford_py/Makefile
index bdb2a3652030..e7b0cefe609c 100644
--- a/math/py-benford_py/Makefile
+++ b/math/py-benford_py/Makefile
@@ -1,7 +1,7 @@
PORTNAME= benford_py
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-blis/Makefile b/math/py-blis/Makefile
index 8f3457c2c335..409a2efea21d 100644
--- a/math/py-blis/Makefile
+++ b/math/py-blis/Makefile
@@ -1,5 +1,6 @@
PORTNAME= blis
PORTVERSION= 1.3.3
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/explosion/cython-blis/releases/download/release-v${PORTVERSION}/
@@ -12,10 +13,10 @@ WWW= https://github.com/explosion/cython-blis
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.3<3.0.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.0<3.0.0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython pep517
diff --git a/math/py-bottleneck/Makefile b/math/py-bottleneck/Makefile
index b30f758128f9..60bfc1d84d03 100644
--- a/math/py-bottleneck/Makefile
+++ b/math/py-bottleneck/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bottleneck
PORTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +12,11 @@ WWW= https://github.com/kwgoodman/bottleneck
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1<2.6,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0<2.6:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}versioneer>=0:devel/py-versioneer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython pep517
diff --git a/math/py-chaospy/Makefile b/math/py-chaospy/Makefile
index b8cf63ae4b4d..703c4128b036 100644
--- a/math/py-chaospy/Makefile
+++ b/math/py-chaospy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chaospy
DISTVERSIONPREFIX= v
DISTVERSION= 4.3.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-clarabel/Makefile b/math/py-clarabel/Makefile
index d6e5097c4519..ca24c511470e 100644
--- a/math/py-clarabel/Makefile
+++ b/math/py-clarabel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= clarabel
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 15
+PORTREVISION= 16
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-cma/Makefile b/math/py-cma/Makefile
index 23c0a932d479..6b81c246235a 100644
--- a/math/py-cma/Makefile
+++ b/math/py-cma/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cma
PORTVERSION= 4.0.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/cma/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-cmaes/Makefile b/math/py-cmaes/Makefile
index 1e54f4115386..5d289cf8048e 100644
--- a/math/py-cmaes/Makefile
+++ b/math/py-cmaes/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cmaes
PORTVERSION= 0.12.0
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-cmyt/Makefile b/math/py-cmyt/Makefile
index 1b07269ed079..089a88ad4361 100644
--- a/math/py-cmyt/Makefile
+++ b/math/py-cmyt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cmyt
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-colormath/Makefile b/math/py-colormath/Makefile
index c93a29ff0668..6cc8f8edfdd2 100644
--- a/math/py-colormath/Makefile
+++ b/math/py-colormath/Makefile
@@ -1,6 +1,6 @@
PORTNAME= colormath
PORTVERSION= 3.0.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://pypi.org/project/colormath/
LICENSE= BSD2CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.9.2,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.9.2:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>=1.9.1:math/py-networkx@${PY_FLAVOR}
USES= python
diff --git a/math/py-contourpy/Makefile b/math/py-contourpy/Makefile
index 3543d32c9ab5..73ad4c8b9294 100644
--- a/math/py-contourpy/Makefile
+++ b/math/py-contourpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= contourpy
PORTVERSION= 1.3.3
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-cvxpy/Makefile b/math/py-cvxpy/Makefile
index e4f27d742cfe..3e139ecac272 100644
--- a/math/py-cvxpy/Makefile
+++ b/math/py-cvxpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cvxpy
DISTVERSION= 1.6.4
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-cyipopt/Makefile b/math/py-cyipopt/Makefile
index e715bb658fbc..b0536a240dd8 100644
--- a/math/py-cyipopt/Makefile
+++ b/math/py-cyipopt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cyipopt
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-deap/Makefile b/math/py-deap/Makefile
index 1e57eeba3c71..bb167aa4c207 100644
--- a/math/py-deap/Makefile
+++ b/math/py-deap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deap
DISTVERSION= 1.4.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math biology science devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-dgl/Makefile b/math/py-dgl/Makefile
index eb9d71572c68..13177630eb27 100644
--- a/math/py-dgl/Makefile
+++ b/math/py-dgl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dgl
DISTVERSION= 1.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-ducc0/Makefile b/math/py-ducc0/Makefile
index 6e6df1ddfe9b..b40be0270fc2 100644
--- a/math/py-ducc0/Makefile
+++ b/math/py-ducc0/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ducc0
DISTVERSION= 0.34.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-ecos/Makefile b/math/py-ecos/Makefile
index 05364a2fe839..2fac2b5d50b8 100644
--- a/math/py-ecos/Makefile
+++ b/math/py-ecos/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ecos
DISTVERSION= 2.0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-emcee/Makefile b/math/py-emcee/Makefile
index dc76c5458f8f..b558cb717db0 100644
--- a/math/py-emcee/Makefile
+++ b/math/py-emcee/Makefile
@@ -1,5 +1,6 @@
PORTNAME= emcee
DISTVERSION= 3.1.6
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-fastcluster/Makefile b/math/py-fastcluster/Makefile
index 8f95e54f63e5..48f317f198e2 100644
--- a/math/py-fastcluster/Makefile
+++ b/math/py-fastcluster/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fastcluster
PORTVERSION= 1.3.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,10 +13,10 @@ WWW= http://danifold.net/fastcluster.html \
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= compiler python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-fenics-basix/Makefile b/math/py-fenics-basix/Makefile
index a8517640239c..cdf2f271edef 100644
--- a/math/py-fenics-basix/Makefile
+++ b/math/py-fenics-basix/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fenics-basix
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
+PORTREVISION= 1
CATEGORIES= math
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-flax/Makefile b/math/py-flax/Makefile
index 279f66f29067..958fedcb453e 100644
--- a/math/py-flax/Makefile
+++ b/math/py-flax/Makefile
@@ -1,6 +1,6 @@
PORTNAME= flax
PORTVERSION= 0.6.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jax>=0.4.2:math/py-jax@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.12,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.12:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.4.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=11.1:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1.1:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/math/py-fpylll/Makefile b/math/py-fpylll/Makefile
index d54f1259e596..e40e68eea834 100644
--- a/math/py-fpylll/Makefile
+++ b/math/py-fpylll/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fpylll
PORTVERSION= 0.6.4
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-fvcore/Makefile b/math/py-fvcore/Makefile
index f10511a06e85..5aff0ff2a437 100644
--- a/math/py-fvcore/Makefile
+++ b/math/py-fvcore/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fvcore
PORTVERSION= 0.1.5.post20220512
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/facebookresearch/fvcore
LICENSE= APACHE20
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iopath>0:devel/py-iopath@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}termcolor>0:devel/py-termcolor@${PY_FLAVOR} \
diff --git a/math/py-gau2grid/Makefile b/math/py-gau2grid/Makefile
index 991f4dbd57b0..ecb338c33943 100644
--- a/math/py-gau2grid/Makefile
+++ b/math/py-gau2grid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gau2grid
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-gimmik/Makefile b/math/py-gimmik/Makefile
index a1eff04c31ef..26a9b0ffeb9a 100644
--- a/math/py-gimmik/Makefile
+++ b/math/py-gimmik/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gimmik
DISTVERSION= 3.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-gym/Makefile b/math/py-gym/Makefile
index cb032b88abe5..42f74989e2ca 100644
--- a/math/py-gym/Makefile
+++ b/math/py-gym/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gym
PORTVERSION= 0.26.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cloudpickle>=1.2.0:devel/py-cloudpickle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gym-notices>=0.0.4:math/py-gym-notices@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.18.0:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
USES= python
diff --git a/math/py-hdbscan/Makefile b/math/py-hdbscan/Makefile
index d072564b0adc..4c34ffc3b148 100644
--- a/math/py-hdbscan/Makefile
+++ b/math/py-hdbscan/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hdbscan
PORTVERSION= 0.8.33
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,11 +13,11 @@ WWW= https://hdbscan.readthedocs.io/en/latest/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joblib>=1.0:devel/py-joblib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.20,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.20:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.20:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.0:science/py-scipy@${PY_FLAVOR}
diff --git a/math/py-hdmedians/Makefile b/math/py-hdmedians/Makefile
index 2e568dd8c275..1a88158d1ccf 100644
--- a/math/py-hdmedians/Makefile
+++ b/math/py-hdmedians/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hdmedians
PORTVERSION= 0.14.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-hepstats/Makefile b/math/py-hepstats/Makefile
index 3af5c042e021..21beade4aaab 100644
--- a/math/py-hepstats/Makefile
+++ b/math/py-hepstats/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hepstats
PORTVERSION= 0.7.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asdf>=0:science/py-asdf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} \
diff --git a/math/py-heyoka/Makefile b/math/py-heyoka/Makefile
index 73cfd6439555..71501b0d58d4 100644
--- a/math/py-heyoka/Makefile
+++ b/math/py-heyoka/Makefile
@@ -1,7 +1,7 @@
PORTNAME= heyoka
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= math
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-highspy/Makefile b/math/py-highspy/Makefile
index d6ce1907dcb7..390eacc52304 100644
--- a/math/py-highspy/Makefile
+++ b/math/py-highspy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= highspy
DISTVERSION= 1.11.0
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-hmmlearn/Makefile b/math/py-hmmlearn/Makefile
index 46a9563bf900..49bf368cb66b 100644
--- a/math/py-hmmlearn/Makefile
+++ b/math/py-hmmlearn/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hmmlearn
DISTVERSION= 0.3.3
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-iminuit/Makefile b/math/py-iminuit/Makefile
index ecae6abf29ce..49f54f71f1fe 100644
--- a/math/py-iminuit/Makefile
+++ b/math/py-iminuit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= iminuit
DISTVERSION= 2.30.1
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-iohexperimenter/Makefile b/math/py-iohexperimenter/Makefile
index 7ec2f629afdb..edad708a4099 100644
--- a/math/py-iohexperimenter/Makefile
+++ b/math/py-iohexperimenter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= iohexperimenter
PORTVERSION= 0.2.9.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= compiler:c++14-lang dos2unix python
USE_PYTHON= autoplist concurrent pep517 unittest
diff --git a/math/py-isosurfaces/Makefile b/math/py-isosurfaces/Makefile
index 88498556b01f..f1c762dd96a8 100644
--- a/math/py-isosurfaces/Makefile
+++ b/math/py-isosurfaces/Makefile
@@ -1,6 +1,6 @@
PORTNAME= isosurfaces
DISTVERSION= 0.1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-jacobi/Makefile b/math/py-jacobi/Makefile
index f425d089bd4a..fe02b35d7b1a 100644
--- a/math/py-jacobi/Makefile
+++ b/math/py-jacobi/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jacobi
PORTVERSION= 0.9.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-jax/Makefile b/math/py-jax/Makefile
index 96a046d5ce76..9081da815f31 100644
--- a/math/py-jax/Makefile
+++ b/math/py-jax/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jax
PORTVERSION= 0.4.38
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ml-dtypes>=0.2.0:math/py-ml-dtypes@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}opt-einsum>=0:math/py-opt-einsum@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.11.1:science/py-scipy@${PY_FLAVOR}
diff --git a/math/py-keras-applications/Makefile b/math/py-keras-applications/Makefile
index 467f973b2bd2..2fc636e22995 100644
--- a/math/py-keras-applications/Makefile
+++ b/math/py-keras-applications/Makefile
@@ -1,6 +1,6 @@
PORTNAME= keras-applications
DISTVERSION= 1.0.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-keras-preprocessing/Makefile b/math/py-keras-preprocessing/Makefile
index 5ed3e9514490..67dc7f87634c 100644
--- a/math/py-keras-preprocessing/Makefile
+++ b/math/py-keras-preprocessing/Makefile
@@ -1,6 +1,6 @@
PORTNAME= keras-preprocessing
DISTVERSION= 1.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-keras/Makefile b/math/py-keras/Makefile
index bdbf443eb9ad..3df2bedc5fd4 100644
--- a/math/py-keras/Makefile
+++ b/math/py-keras/Makefile
@@ -1,5 +1,6 @@
PORTNAME= keras
DISTVERSION= 3.12.0
+PORTREVISION= 1
CATEGORIES= math python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-lmfit/Makefile b/math/py-lmfit/Makefile
index c8cdc96407c5..248825a4da19 100644
--- a/math/py-lmfit/Makefile
+++ b/math/py-lmfit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lmfit
DISTVERSION= 1.3.3
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-luminol/Makefile b/math/py-luminol/Makefile
index ebe3e339be1e..fe6b9d057d80 100644
--- a/math/py-luminol/Makefile
+++ b/math/py-luminol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= luminol
DISTVERSION= 0.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-mapbox-earcut/Makefile b/math/py-mapbox-earcut/Makefile
index e6ef6bd5a7b9..171d6368ed09 100644
--- a/math/py-mapbox-earcut/Makefile
+++ b/math/py-mapbox-earcut/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mapbox-earcut
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile
index 4117773c66b8..2a29f7c1760f 100644
--- a/math/py-mathics/Makefile
+++ b/math/py-mathics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Mathics3
PORTVERSION= 9.0.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile
index 068ccb1b6f62..feb672df0127 100644
--- a/math/py-matplotlib/Makefile
+++ b/math/py-matplotlib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= matplotlib
DISTVERSION= 3.10.8
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-ml-dtypes/Makefile b/math/py-ml-dtypes/Makefile
index 0186562c4970..9bb7081254b5 100644
--- a/math/py-ml-dtypes/Makefile
+++ b/math/py-ml-dtypes/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ml-dtypes
PORTVERSION= 0.5.1
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,10 +13,10 @@ WWW= https://github.com/jax-ml/ml_dtypes
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-modin/Makefile b/math/py-modin/Makefile
index 8c622fb8dbbe..dca87b42802c 100644
--- a/math/py-modin/Makefile
+++ b/math/py-modin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= modin
PORTVERSION= 0.37.1
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.4,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22.4:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.2,1<2.4,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=5.8.0:sysutils/py-psutil@${PY_FLAVOR} \
diff --git a/math/py-ndindex/Makefile b/math/py-ndindex/Makefile
index a999d47f6c8c..e7285f037855 100644
--- a/math/py-ndindex/Makefile
+++ b/math/py-ndindex/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ndindex
PORTVERSION= 1.10.1
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/Quansight-Labs/ndindex/releases/download/${PORTVERSION}/
@@ -22,7 +23,7 @@ USE_PYTHON= autoplist concurrent cython pep517
OPTIONS_DEFINE= ARRAYS
ARRAYS_DESC= Array support
-ARRAYS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ARRAYS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/math/py-ndonnx/Makefile b/math/py-ndonnx/Makefile
index 2a3971fa5fc8..ccb73e24a249 100644
--- a/math/py-ndonnx/Makefile
+++ b/math/py-ndonnx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ndonnx
PORTVERSION= 0.17.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spox>=0.10:math/py-spox@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile
index 8bdb35bcaa16..925bf20dce05 100644
--- a/math/py-networkx/Makefile
+++ b/math/py-networkx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= networkx
DISTVERSION= 3.6
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= math python
MASTER_SITES= PYPI
@@ -31,7 +32,7 @@ OPTIONS_GROUP_RENDER= MPL GRAPHVIZ
OPTIONS_DEFAULT= NUMPY SCIPY MPL GDAL GRAPHVIZ LXML PANDAS PYDOT YAML
NUMPY_DESC= Matrix representation of graphs
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.20.0,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.20.0:math/py-numpy1@${PY_FLAVOR}
SCIPY_DESC= Sparse matrix representation of graphs
SCIPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>=1.8:science/py-scipy@${PY_FLAVOR} \
diff --git a/math/py-nevergrad/Makefile b/math/py-nevergrad/Makefile
index e51279e24f12..f80418b3c089 100644
--- a/math/py-nevergrad/Makefile
+++ b/math/py-nevergrad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nevergrad
PORTVERSION= 0.14.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bayesian-optimization>=1.2.0:math/py-bayesian-optimization@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cma>=2.6.0:math/py-cma@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.24.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.24.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.6.6:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/math/py-nlopt/Makefile b/math/py-nlopt/Makefile
index 306c77860ae2..40f688671bd4 100644
--- a/math/py-nlopt/Makefile
+++ b/math/py-nlopt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nlopt
DISTVERSION= 2.9.1
+PORTREVISION= 1
CATEGORIES= math
#MASTER_SITES= PYPI # https://github.com/DanielBok/nlopt-python/issues/15
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-numba-stats/Makefile b/math/py-numba-stats/Makefile
index 1dc42612cdc3..c510847f4d60 100644
--- a/math/py-numba-stats/Makefile
+++ b/math/py-numba-stats/Makefile
@@ -1,5 +1,6 @@
PORTNAME= numba-stats
PORTVERSION= 1.11.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-numexpr/Makefile b/math/py-numexpr/Makefile
index dc76f2169068..aa225d632e02 100644
--- a/math/py-numexpr/Makefile
+++ b/math/py-numexpr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= numexpr
PORTVERSION= 2.14.1
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/pydata/numexpr/releases/download/v${PORTVERSION}/
@@ -12,10 +13,10 @@ WWW= https://github.com/pydata/numexpr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR}
USES= dos2unix python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-numpoly/Makefile b/math/py-numpoly/Makefile
index 59159628ffb5..df105ac5d893 100644
--- a/math/py-numpoly/Makefile
+++ b/math/py-numpoly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= numpoly
DISTVERSION= 1.2.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-numpy-groupies/Makefile b/math/py-numpy-groupies/Makefile
index 818fa2f93319..de52cfa38f0f 100644
--- a/math/py-numpy-groupies/Makefile
+++ b/math/py-numpy-groupies/Makefile
@@ -1,5 +1,6 @@
PORTNAME= numpy-groupies
DISTVERSION= 0.11.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-numpy-stl/Makefile b/math/py-numpy-stl/Makefile
index fb5092916136..565d9e2a3190 100644
--- a/math/py-numpy-stl/Makefile
+++ b/math/py-numpy-stl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= numpy-stl
DISTVERSION= 2.11.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-openTSNE/Makefile b/math/py-openTSNE/Makefile
index 2710020b0206..3d898c3b6fc0 100644
--- a/math/py-openTSNE/Makefile
+++ b/math/py-openTSNE/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openTSNE
DISTVERSION= 1.0.2
+PORTREVISION= 1
CATEGORIES= math python # statistics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile
index 76aa3a6b967e..0268724d9667 100644
--- a/math/py-pandas/Makefile
+++ b/math/py-pandas/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pandas
PORTVERSION= 2.3.3
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= math devel python
MASTER_SITES= PYPI
@@ -16,10 +17,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= meson>=1.2.1<2:devel/meson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}meson-python>=0.13.1:devel/meson-python@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}versioneer>=0:devel/py-versioneer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>=2020.1,1:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \
diff --git a/math/py-patsy/Makefile b/math/py-patsy/Makefile
index 3ddec3ca00fe..f822567c87a6 100644
--- a/math/py-patsy/Makefile
+++ b/math/py-patsy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= patsy
PORTVERSION= 1.0.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.4,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.4:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-pdal/Makefile b/math/py-pdal/Makefile
index ba827f4ee55a..29e01a6c879d 100644
--- a/math/py-pdal/Makefile
+++ b/math/py-pdal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pdal
DISTVERSION= 3.4.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-petsc4py/Makefile b/math/py-petsc4py/Makefile
index e0c3d24d8791..c81c339ffa50 100644
--- a/math/py-petsc4py/Makefile
+++ b/math/py-petsc4py/Makefile
@@ -1,6 +1,6 @@
PORTNAME= petsc4py
DISTVERSION= 3.22.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-point-annotator/Makefile b/math/py-point-annotator/Makefile
index c9b941e1ce5b..4decc69ac003 100644
--- a/math/py-point-annotator/Makefile
+++ b/math/py-point-annotator/Makefile
@@ -1,6 +1,6 @@
PORTNAME= point-annotator
PORTVERSION= 2.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-primme/Makefile b/math/py-primme/Makefile
index 9384de2342ec..fba524eb043d 100644
--- a/math/py-primme/Makefile
+++ b/math/py-primme/Makefile
@@ -1,6 +1,6 @@
PORTNAME= primme
DISTVERSION= 3.2.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pwlf/Makefile b/math/py-pwlf/Makefile
index 841f572af021..0ae769d55c21 100644
--- a/math/py-pwlf/Makefile
+++ b/math/py-pwlf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pwlf
DISTVERSION= 2.5.1
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-py-find-1st/Makefile b/math/py-py-find-1st/Makefile
index 294efb172aa6..9c6088345bf8 100644
--- a/math/py-py-find-1st/Makefile
+++ b/math/py-py-find-1st/Makefile
@@ -1,5 +1,6 @@
PORTNAME= py-find-1st
DISTVERSION= 1.1.6
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pygsl/Makefile b/math/py-pygsl/Makefile
index 76a4603b97f9..7cf69cd58d77 100644
--- a/math/py-pygsl/Makefile
+++ b/math/py-pygsl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pygsl
PORTVERSION= 2.6.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,10 +13,10 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}meson-python>=0:devel/meson-python@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
swig:devel/swig
LIB_DEPENDS= libgsl.so:math/gsl
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= pkgconfig python
USE_PYTHON= autoplist concurrent pep517
diff --git a/math/py-pygslodeiv2/Makefile b/math/py-pygslodeiv2/Makefile
index ad3c3340de60..1ef8cad383d1 100644
--- a/math/py-pygslodeiv2/Makefile
+++ b/math/py-pygslodeiv2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pygslodeiv2
DISTVERSION= 0.9.7
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyhull/Makefile b/math/py-pyhull/Makefile
index cb57d0db74c1..11d0ac946f5f 100644
--- a/math/py-pyhull/Makefile
+++ b/math/py-pyhull/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyhull
DISTVERSION= 2015.2.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pymc3/Makefile b/math/py-pymc3/Makefile
index c5fa30b38bd3..ef61b8517414 100644
--- a/math/py-pymc3/Makefile
+++ b/math/py-pymc3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pymc3
DISTVERSIONPREFIX= v
DISTVERSION= 3.11.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyneqsys/Makefile b/math/py-pyneqsys/Makefile
index 53ff335620eb..4ff400d5282d 100644
--- a/math/py-pyneqsys/Makefile
+++ b/math/py-pyneqsys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyneqsys
DISTVERSION= 0.5.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pynndescent/Makefile b/math/py-pynndescent/Makefile
index b7dfdd0b4422..9e4f9b8f6528 100644
--- a/math/py-pynndescent/Makefile
+++ b/math/py-pynndescent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pynndescent
DISTVERSION= 0.5.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyodeint/Makefile b/math/py-pyodeint/Makefile
index eb6a819e4ab4..b43f1d70ac27 100644
--- a/math/py-pyodeint/Makefile
+++ b/math/py-pyodeint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyodeint
DISTVERSION= 0.10.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyodesys/Makefile b/math/py-pyodesys/Makefile
index 750fd72dc8a1..201e30df6793 100644
--- a/math/py-pyodesys/Makefile
+++ b/math/py-pyodesys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyodesys
DISTVERSION= 0.14.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyreadstat/Makefile b/math/py-pyreadstat/Makefile
index e07a17d9a385..51626238f5ef 100644
--- a/math/py-pyreadstat/Makefile
+++ b/math/py-pyreadstat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pyreadstat
PORTVERSION= 1.3.3
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}narwhals>=2.10.1:math/py-narwhals@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython pep517
diff --git a/math/py-pyrr/Makefile b/math/py-pyrr/Makefile
index 28c28ec54a0e..e12341cab623 100644
--- a/math/py-pyrr/Makefile
+++ b/math/py-pyrr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyrr
DISTVERSION= 0.10.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pysym/Makefile b/math/py-pysym/Makefile
index 79055a93ef6e..1280a0aba623 100644
--- a/math/py-pysym/Makefile
+++ b/math/py-pysym/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pysym
DISTVERSION= 0.2.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pytensor/Makefile b/math/py-pytensor/Makefile
index 8195666e923f..5a1591977142 100644
--- a/math/py-pytensor/Makefile
+++ b/math/py-pytensor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pytensor
DISTVERSION= 2.34.0 # last tag not requiring numpy-2.x
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-python-fcl/Makefile b/math/py-python-fcl/Makefile
index 5faf1f12e21e..48e86f2d346f 100644
--- a/math/py-python-fcl/Makefile
+++ b/math/py-python-fcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-fcl
PORTVERSION= 0.0.12
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-python-louvain/Makefile b/math/py-python-louvain/Makefile
index 329542f16076..765291bd07c3 100644
--- a/math/py-python-louvain/Makefile
+++ b/math/py-python-louvain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-louvain
DISTVERSION= 0.16
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-python-picard/Makefile b/math/py-python-picard/Makefile
index 138eacc5c4c1..f919aac4c5ca 100644
--- a/math/py-python-picard/Makefile
+++ b/math/py-python-picard/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-picard
DISTVERSION= 0.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pywavelets/Makefile b/math/py-pywavelets/Makefile
index 179488e79e53..6861a3c779f0 100644
--- a/math/py-pywavelets/Makefile
+++ b/math/py-pywavelets/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pywavelets
PORTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-qats/Makefile b/math/py-qats/Makefile
index 94df3359ca5b..4b551deaf480 100644
--- a/math/py-qats/Makefile
+++ b/math/py-qats/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qats
DISTVERSIONPREFIX= v
DISTVERSION= 5.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-qdldl/Makefile b/math/py-qdldl/Makefile
index 147ee2af15e2..3a78ac7de394 100644
--- a/math/py-qdldl/Makefile
+++ b/math/py-qdldl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qdldl
PORTVERSION= 0.1.7.post5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-quadprog/Makefile b/math/py-quadprog/Makefile
index b99657f2f762..f9bdd0029aeb 100644
--- a/math/py-quadprog/Makefile
+++ b/math/py-quadprog/Makefile
@@ -1,6 +1,6 @@
PORTNAME= quadprog
DISTVERSION= 0.1.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://pypi.org/project/quadprog/
LICENSE= GPLv2+
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.2,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.2:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils autoplist cython
diff --git a/math/py-resample/Makefile b/math/py-resample/Makefile
index c1cad7ce6f72..f9df41224cdb 100644
--- a/math/py-resample/Makefile
+++ b/math/py-resample/Makefile
@@ -1,5 +1,6 @@
PORTNAME= resample
PORTVERSION= 1.10.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-rpy2/Makefile b/math/py-rpy2/Makefile
index a300c15d3f0c..ca8581dc639e 100644
--- a/math/py-rpy2/Makefile
+++ b/math/py-rpy2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rpy2
PORTVERSION= 3.5.17
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -33,8 +33,8 @@ OPTIONS_DEFAULT=NUMPY PANDAS
NUMPY__DESC= Numpy support
PANDAS_DESC= Pandas support
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR}
-PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR}
+PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.3.5,1:math/py-pandas@${PY_FLAVOR}
post-install:
diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile
index e2ede974852e..4b4c2388a7be 100644
--- a/math/py-rustworkx/Makefile
+++ b/math/py-rustworkx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustworkx
DISTVERSION= 0.17.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-rvlib/Makefile b/math/py-rvlib/Makefile
index 1234a44a34d3..bb9af4aa6f38 100644
--- a/math/py-rvlib/Makefile
+++ b/math/py-rvlib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rvlib
PORTVERSION= 0.0.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numba>=0.49:devel/py-numba@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
USES= python
diff --git a/math/py-scikit-fem/Makefile b/math/py-scikit-fem/Makefile
index 24826fa69928..39bd41abefc8 100644
--- a/math/py-scikit-fem/Makefile
+++ b/math/py-scikit-fem/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scikit-fem
PORTVERSION= 12.0.1
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR}
USES= python
diff --git a/math/py-scikit-umfpack/Makefile b/math/py-scikit-umfpack/Makefile
index 02051800513e..38c3bd2755bb 100644
--- a/math/py-scikit-umfpack/Makefile
+++ b/math/py-scikit-umfpack/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scikit-umfpack
DISTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-scs/Makefile b/math/py-scs/Makefile
index e1fc8c128ec0..cbbbee9e35bb 100644
--- a/math/py-scs/Makefile
+++ b/math/py-scs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scs
DISTVERSION= 3.2.9
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-seaborn/Makefile b/math/py-seaborn/Makefile
index bb4e14756672..16d48ac3692b 100644
--- a/math/py-seaborn/Makefile
+++ b/math/py-seaborn/Makefile
@@ -1,5 +1,6 @@
PORTNAME= seaborn
DISTVERSION= 0.13.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.4:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.20,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.20:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.2:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.7:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}statsmodels>=0.12:math/py-statsmodels@${PY_FLAVOR}
diff --git a/math/py-seriate/Makefile b/math/py-seriate/Makefile
index 66089f571619..0a68ec1d7933 100644
--- a/math/py-seriate/Makefile
+++ b/math/py-seriate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= seriate
DISTVERSION= 1.1.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile
index 6ee8e849d186..86831632ec1d 100644
--- a/math/py-slepc4py/Makefile
+++ b/math/py-slepc4py/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slepc4py
DISTVERSION= 3.22.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-snuggs/Makefile b/math/py-snuggs/Makefile
index d14de9833d09..28491ac4ad66 100644
--- a/math/py-snuggs/Makefile
+++ b/math/py-snuggs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= snuggs
PORTVERSION= 1.4.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.6:devel/py-pyparsing@${PY_FLAVOR}
USES= python
diff --git a/math/py-spectral/Makefile b/math/py-spectral/Makefile
index e7fa4b4f81d4..335baa08ad71 100644
--- a/math/py-spectral/Makefile
+++ b/math/py-spectral/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spectral
DISTVERSION= 0.24
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-spglm/Makefile b/math/py-spglm/Makefile
index bbf22c01c186..525c9a6a2dfe 100644
--- a/math/py-spglm/Makefile
+++ b/math/py-spglm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spglm
PORTVERSION= 1.1.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=4.0.0:science/py-libpysal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.11:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spreg>=1.0.4:math/py-spreg@${PY_FLAVOR}
diff --git a/math/py-spint/Makefile b/math/py-spint/Makefile
index 4f69ddf15ddc..652bfb0b86e5 100644
--- a/math/py-spint/Makefile
+++ b/math/py-spint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spint
PORTVERSION= 1.0.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=4.0.0:science/py-libpysal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.11:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spglm>=1.0.6:math/py-spglm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spreg>=0:math/py-spreg@${PY_FLAVOR}
diff --git a/math/py-splot/Makefile b/math/py-splot/Makefile
index 9593eaa40c02..20d4d7d44b77 100644
--- a/math/py-splot/Makefile
+++ b/math/py-splot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= splot
PORTVERSION= 1.1.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}esda>=0:science/py-esda@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}libpysal>=0:science/py-libpysal@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mapclassify>=0:graphics/py-mapclassify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=3.3.3:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}seaborn>=0.11.0:math/py-seaborn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spreg>=0:math/py-spreg@${PY_FLAVOR}
diff --git a/math/py-spopt/Makefile b/math/py-spopt/Makefile
index d808bcdad050..8f09e852e1f0 100644
--- a/math/py-spopt/Makefile
+++ b/math/py-spopt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spopt
PORTVERSION= 0.7.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=0.14.0:graphics/py-geopandas@${PY
${PYTHON_PKGNAMEPREFIX}libpysal>=4.10.0:science/py-libpysal@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mapclassify>=2.7.0:graphics/py-mapclassify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>=3.2,1:math/py-networkx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.1.0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pointpats>=2.4.0:graphics/py-pointpats@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}PuLP>=2.8:math/py-PuLP@${PY_FLAVOR} \
diff --git a/math/py-spox/Makefile b/math/py-spox/Makefile
index c8837e42d7d5..a6fafec4aa1f 100644
--- a/math/py-spox/Makefile
+++ b/math/py-spox/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spox
PORTVERSION= 0.17.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}onnx>=1.13:misc/py-onnx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
diff --git a/math/py-spreg/Makefile b/math/py-spreg/Makefile
index 504083462d3a..68bf248862a4 100644
--- a/math/py-spreg/Makefile
+++ b/math/py-spreg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spreg
PORTVERSION= 1.8.5
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=4.0.0:science/py-libpysal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.23,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.23:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.22:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.11:science/py-scipy@${PY_FLAVOR}
diff --git a/math/py-statsmodels/Makefile b/math/py-statsmodels/Makefile
index d74ddaf037e9..2a8bc938ae14 100644
--- a/math/py-statsmodels/Makefile
+++ b/math/py-statsmodels/Makefile
@@ -1,5 +1,6 @@
PORTNAME= statsmodels
PORTVERSION= 0.14.6
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,12 +13,12 @@ WWW= https://www.statsmodels.org/stable/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<3,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22.3<3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.8,1<2,1:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8<10:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.3,1<3,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22.3<3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.4,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}patsy>=0.5.6:math/py-patsy@${PY_FLAVOR} \
diff --git a/math/py-sym/Makefile b/math/py-sym/Makefile
index 70c70275042a..f544a6f58b73 100644
--- a/math/py-sym/Makefile
+++ b/math/py-sym/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sym
DISTVERSION= 0.3.7
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-theano/Makefile b/math/py-theano/Makefile
index 457d25dd26c4..c62a76d33d04 100644
--- a/math/py-theano/Makefile
+++ b/math/py-theano/Makefile
@@ -1,6 +1,6 @@
PORTNAME= theano
DISTVERSION= 1.0.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-timple/Makefile b/math/py-timple/Makefile
index 9b1cf9ba763a..b9ae1913f15e 100644
--- a/math/py-timple/Makefile
+++ b/math/py-timple/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timple
PORTVERSION= 0.1.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-torchsde/Makefile b/math/py-torchsde/Makefile
index 19f8b360ee9d..d17f14fcfb47 100644
--- a/math/py-torchsde/Makefile
+++ b/math/py-torchsde/Makefile
@@ -1,5 +1,6 @@
PORTNAME= torchsde
DISTVERSION= 0.2.6
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-umap-learn/Makefile b/math/py-umap-learn/Makefile
index 5a87f6409314..562ad2b98c5e 100644
--- a/math/py-umap-learn/Makefile
+++ b/math/py-umap-learn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= umap-learn
DISTVERSION= 0.5.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-uncertainties/Makefile b/math/py-uncertainties/Makefile
index 8b26174ba4e4..039e6057fe6d 100644
--- a/math/py-uncertainties/Makefile
+++ b/math/py-uncertainties/Makefile
@@ -1,5 +1,6 @@
PORTNAME= uncertainties
DISTVERSION= 3.2.2
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-unyt/Makefile b/math/py-unyt/Makefile
index 3c84133512a4..1d34d2bdaa65 100644
--- a/math/py-unyt/Makefile
+++ b/math/py-unyt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= unyt
DISTVERSION= 3.0.3
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-vector/Makefile b/math/py-vector/Makefile
index 90df7ccbe5cf..bb08b4784e17 100644
--- a/math/py-vector/Makefile
+++ b/math/py-vector/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vector
PORTVERSION= 1.8.0
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20:devel/py-packaging@${PY_FLAVOR}
USES= python
diff --git a/math/py-yt/Makefile b/math/py-yt/Makefile
index e505096b2666..8b95e75471d3 100644
--- a/math/py-yt/Makefile
+++ b/math/py-yt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yt
DISTVERSION= 4.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/caffe/Makefile b/misc/caffe/Makefile
index 075c6d38ce01..3ae2024eed4f 100644
--- a/misc/caffe/Makefile
+++ b/misc/caffe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caffe
DISTVERSION= 1.0-136
DISTVERSIONSUFFIX= -g9b891540
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= misc # machine-learning
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/misc/comfyui/Makefile b/misc/comfyui/Makefile
index 4b9c72eb24e1..90b0cb7361fc 100644
--- a/misc/comfyui/Makefile
+++ b/misc/comfyui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= comfyui
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/mmdnn/Makefile b/misc/mmdnn/Makefile
index b3490d8cef84..40e23ddac362 100644
--- a/misc/mmdnn/Makefile
+++ b/misc/mmdnn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mmdnn
DISTVERSION= 0.3.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc python # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/py-QSpectrumAnalyzer/Makefile b/misc/py-QSpectrumAnalyzer/Makefile
index ac25a091ccf0..ee84d7af0c39 100644
--- a/misc/py-QSpectrumAnalyzer/Makefile
+++ b/misc/py-QSpectrumAnalyzer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= QSpectrumAnalyzer
DISTVERSION= 2.1.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= misc hamradio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-SQCommon/Makefile b/misc/py-SQCommon/Makefile
index d15c4be460a1..7f2c40a96d4f 100644
--- a/misc/py-SQCommon/Makefile
+++ b/misc/py-SQCommon/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SQCommon
DISTVERSION= 0.3.2
+PORTREVISION= 1
CATEGORIES= misc math python # quantum-computing, chemostry, physics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-SQImFil/Makefile b/misc/py-SQImFil/Makefile
index b5f17b49f81b..cec7712b28a1 100644
--- a/misc/py-SQImFil/Makefile
+++ b/misc/py-SQImFil/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SQImFil
DISTVERSION= 0.3.7
+PORTREVISION= 1
CATEGORIES= misc math python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-SQSnobFit/Makefile b/misc/py-SQSnobFit/Makefile
index 5b898d8de9ad..5729f9a07f9c 100644
--- a/misc/py-SQSnobFit/Makefile
+++ b/misc/py-SQSnobFit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= SQSnobFit
DISTVERSION= 0.4.5
+PORTREVISION= 1
CATEGORIES= misc math python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-SimpleSoapy/Makefile b/misc/py-SimpleSoapy/Makefile
index 48590e1dd288..b4a01b06134e 100644
--- a/misc/py-SimpleSoapy/Makefile
+++ b/misc/py-SimpleSoapy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SimpleSoapy
DISTVERSION= 1.5.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= misc hamradio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-accelerate/Makefile b/misc/py-accelerate/Makefile
index 4a030f81faf7..a6027549c6af 100644
--- a/misc/py-accelerate/Makefile
+++ b/misc/py-accelerate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= accelerate
DISTVERSION= 1.12.0
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-aider-chat/Makefile b/misc/py-aider-chat/Makefile
index 8126ea829866..6ae1445f389e 100644
--- a/misc/py-aider-chat/Makefile
+++ b/misc/py-aider-chat/Makefile
@@ -1,5 +1,6 @@
PORTNAME= aider_chat
DISTVERSION= 0.86.1
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -37,7 +38,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.3:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}litellm>=1.44.7:misc/py-litellm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mixpanel>=4.10:misc/py-mixpanel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>=3.3:math/py-networkx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy<2.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1<2.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openai>=1.43.1:misc/py-openai@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslex>=0.1.3:devel/py-oslex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=24.1:devel/py-packaging@${PY_FLAVOR} \
diff --git a/misc/py-bitsandbytes/Makefile b/misc/py-bitsandbytes/Makefile
index 8f3fedcab084..1f2093c780c1 100644
--- a/misc/py-bitsandbytes/Makefile
+++ b/misc/py-bitsandbytes/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bitsandbytes
DISTVERSION= 0.47.0
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-boost-histogram/Makefile b/misc/py-boost-histogram/Makefile
index 3e9f81ef89f7..a9f8e50f557b 100644
--- a/misc/py-boost-histogram/Makefile
+++ b/misc/py-boost-histogram/Makefile
@@ -1,5 +1,6 @@
PORTNAME= boost-histogram
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-cmap/Makefile b/misc/py-cmap/Makefile
index ad3b89423bcb..284afe22327d 100644
--- a/misc/py-cmap/Makefile
+++ b/misc/py-cmap/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cmap
DISTVERSION= 0.6.2
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-datasets/Makefile b/misc/py-datasets/Makefile
index 2d727a76a646..72ab1df7199b 100644
--- a/misc/py-datasets/Makefile
+++ b/misc/py-datasets/Makefile
@@ -1,5 +1,6 @@
PORTNAME= datasets
DISTVERSION= 4.8.2
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-diffusers/Makefile b/misc/py-diffusers/Makefile
index 60a999f3b34f..49060c9a5399 100644
--- a/misc/py-diffusers/Makefile
+++ b/misc/py-diffusers/Makefile
@@ -1,5 +1,6 @@
PORTNAME= diffusers
DISTVERSION= 0.37.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-evaluate/Makefile b/misc/py-evaluate/Makefile
index 8264469da3e3..b5285f0d113e 100644
--- a/misc/py-evaluate/Makefile
+++ b/misc/py-evaluate/Makefile
@@ -1,6 +1,7 @@
PORTNAME= evaluate
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.6
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-ezc3d/Makefile b/misc/py-ezc3d/Makefile
index ff6283c658be..d1e9da15969d 100644
--- a/misc/py-ezc3d/Makefile
+++ b/misc/py-ezc3d/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ezc3d
DISTVERSIONPREFIX= Release_
DISTVERSION= 1.6.3
+PORTREVISION= 1
CATEGORIES= misc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-facenet-pytorch/Makefile b/misc/py-facenet-pytorch/Makefile
index 95004e84a23d..443e29f8c9e6 100644
--- a/misc/py-facenet-pytorch/Makefile
+++ b/misc/py-facenet-pytorch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= facenet-pytorch
DISTVERSION= 2.5.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-fast-histogram/Makefile b/misc/py-fast-histogram/Makefile
index 92ef776f7fc5..c637c977d944 100644
--- a/misc/py-fast-histogram/Makefile
+++ b/misc/py-fast-histogram/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fast-histogram
DISTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-fastscapelib/Makefile b/misc/py-fastscapelib/Makefile
index 9bbc7d6f603c..c653e4b5424f 100644
--- a/misc/py-fastscapelib/Makefile
+++ b/misc/py-fastscapelib/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fastscapelib
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
+PORTREVISION= 1
CATEGORIES= misc
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-gguf/Makefile b/misc/py-gguf/Makefile
index 34ba27ac30c2..68f74683b7b9 100644
--- a/misc/py-gguf/Makefile
+++ b/misc/py-gguf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gguf
DISTVERSION= 0.17.1.${GH_TAGNAME:S/b//} # the base version is in pyproject.toml, updated by post-patch
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # the PYPI version is way behind of llama-cpp
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-gymnasium/Makefile b/misc/py-gymnasium/Makefile
index 45850d3b5641..2460270dd367 100644
--- a/misc/py-gymnasium/Makefile
+++ b/misc/py-gymnasium/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gymnasium
DISTVERSION= 1.2.2
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI # no tarball
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-haystack_ai/Makefile b/misc/py-haystack_ai/Makefile
index 9c91c1659368..1b1fba1c910c 100644
--- a/misc/py-haystack_ai/Makefile
+++ b/misc/py-haystack_ai/Makefile
@@ -1,5 +1,6 @@
PORTNAME= haystack_ai
PORTVERSION= 2.18.1
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -23,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filetype>0:devel/py-filetype@${PY_FLAVOR}
diff --git a/misc/py-hist/Makefile b/misc/py-hist/Makefile
index 68572ff9f370..8fe84fe88b9b 100644
--- a/misc/py-hist/Makefile
+++ b/misc/py-hist/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hist
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.2
+PORTREVISION= 1
CATEGORIES= misc python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-histoprint/Makefile b/misc/py-histoprint/Makefile
index 35ad2c0842a5..0e4b0365efc9 100644
--- a/misc/py-histoprint/Makefile
+++ b/misc/py-histoprint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= histoprint
DISTVERSION= 2.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-ipyfastscape/Makefile b/misc/py-ipyfastscape/Makefile
index 980e6e8acd81..4758d5153543 100644
--- a/misc/py-ipyfastscape/Makefile
+++ b/misc/py-ipyfastscape/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipyfastscape
DISTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-kokoro/Makefile b/misc/py-kokoro/Makefile
index 0deca2a331f4..30a41aa97820 100644
--- a/misc/py-kokoro/Makefile
+++ b/misc/py-kokoro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kokoro
DISTVERSION= 0.9.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-langchain-tests/Makefile b/misc/py-langchain-tests/Makefile
index 412a7d164421..afe29f5089d7 100644
--- a/misc/py-langchain-tests/Makefile
+++ b/misc/py-langchain-tests/Makefile
@@ -1,5 +1,6 @@
PORTNAME= langchain-tests
DISTVERSION= 1.1.5
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-laspy/Makefile b/misc/py-laspy/Makefile
index 4a9bac17e695..004731c3f81d 100644
--- a/misc/py-laspy/Makefile
+++ b/misc/py-laspy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= laspy
DISTVERSION= 2.5.4
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-llama-cpp-python/Makefile b/misc/py-llama-cpp-python/Makefile
index 6b4387d5bf18..cc0e201d3bd1 100644
--- a/misc/py-llama-cpp-python/Makefile
+++ b/misc/py-llama-cpp-python/Makefile
@@ -1,6 +1,7 @@
PORTNAME= llama-cpp-python
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.16
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mffpy/Makefile b/misc/py-mffpy/Makefile
index 0f9b6f2b7567..69c39d24ddd4 100644
--- a/misc/py-mffpy/Makefile
+++ b/misc/py-mffpy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mffpy
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
#MASTER_SITES= PYPI # no test files
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmcv/Makefile b/misc/py-mmcv/Makefile
index b388e0116609..759369d86e7c 100644
--- a/misc/py-mmcv/Makefile
+++ b/misc/py-mmcv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmcv
#DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmdet/Makefile b/misc/py-mmdet/Makefile
index c7278b3556e7..8c778c704167 100644
--- a/misc/py-mmdet/Makefile
+++ b/misc/py-mmdet/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmdet
#DISTVERSIONPREFIX= v
DISTVERSION= 3.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmengine/Makefile b/misc/py-mmengine/Makefile
index 84a91b5cc0bb..814e28518a6f 100644
--- a/misc/py-mmengine/Makefile
+++ b/misc/py-mmengine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmengine
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mmsegmentation/Makefile b/misc/py-mmsegmentation/Makefile
index 468d1ccb7e14..c38aabd1ef3e 100644
--- a/misc/py-mmsegmentation/Makefile
+++ b/misc/py-mmsegmentation/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmsegmentation
#DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-napari-svg/Makefile b/misc/py-napari-svg/Makefile
index c3de8e9a41b9..8a96a49fbd8a 100644
--- a/misc/py-napari-svg/Makefile
+++ b/misc/py-napari-svg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= napari-svg
DISTVERSION= 0.2.1
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}imageio>=2.5.0:graphics/py-imageio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.16.0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}vispy>=0.6.4:graphics/py-vispy@${PY_FLAVOR}
USES= python
diff --git a/misc/py-napari/Makefile b/misc/py-napari/Makefile
index 9d60b24bc80c..9b10db08f863 100644
--- a/misc/py-napari/Makefile
+++ b/misc/py-napari/Makefile
@@ -1,6 +1,6 @@
PORTNAME= napari
DISTVERSION= 0.6.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-npTDMS/Makefile b/misc/py-npTDMS/Makefile
index d57377ed939e..7dc69bd05f8a 100644
--- a/misc/py-npTDMS/Makefile
+++ b/misc/py-npTDMS/Makefile
@@ -1,5 +1,6 @@
PORTNAME= npTDMS
DISTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-numcodecs/Makefile b/misc/py-numcodecs/Makefile
index e947fcb1bd86..e70bb4e36a5b 100644
--- a/misc/py-numcodecs/Makefile
+++ b/misc/py-numcodecs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= numcodecs
DISTVERSION= 0.13.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-onnx/Makefile b/misc/py-onnx/Makefile
index 90e2305bac4a..26fa36b4317a 100644
--- a/misc/py-onnx/Makefile
+++ b/misc/py-onnx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onnx
DISTVERSION= 1.17.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI \
https://github.com/abseil/abseil-cpp/archive/refs/tags/:abseil \
diff --git a/misc/py-onnxconverter-common/Makefile b/misc/py-onnxconverter-common/Makefile
index 88d72c4f00e5..d5689c1372fc 100644
--- a/misc/py-onnxconverter-common/Makefile
+++ b/misc/py-onnxconverter-common/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onnxconverter-common
DISTVERSION= 1.14.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}onnx>0:misc/py-onnx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2:devel/py-protobuf@${PY_FLAVOR}
diff --git a/misc/py-openai-whisper/Makefile b/misc/py-openai-whisper/Makefile
index 81ace1d34f58..b1345a74efca 100644
--- a/misc/py-openai-whisper/Makefile
+++ b/misc/py-openai-whisper/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openai-whisper
DISTVERSIONPREFIX= v
DISTVERSION= 20240930
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-openai/Makefile b/misc/py-openai/Makefile
index eaf9b5863b25..e9bbe8010634 100644
--- a/misc/py-openai/Makefile
+++ b/misc/py-openai/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openai
DISTVERSION= 2.28.0
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-openvdb/Makefile b/misc/py-openvdb/Makefile
index b58bb429e3c3..5132f50768fc 100644
--- a/misc/py-openvdb/Makefile
+++ b/misc/py-openvdb/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openvdb
DISTVERSIONPREFIX= v
DISTVERSION= 13.0.0
+PORTREVISION= 1
CATEGORIES= misc
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-optuna/Makefile b/misc/py-optuna/Makefile
index 0732dbb7af98..550c9b810fba 100644
--- a/misc/py-optuna/Makefile
+++ b/misc/py-optuna/Makefile
@@ -1,5 +1,6 @@
PORTNAME= optuna
DISTVERSION= 4.7.0
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-peft/Makefile b/misc/py-peft/Makefile
index cab7e56a2946..dd7b51622c97 100644
--- a/misc/py-peft/Makefile
+++ b/misc/py-peft/Makefile
@@ -1,6 +1,6 @@
PORTNAME= peft
DISTVERSION= 0.17.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pkbar/Makefile b/misc/py-pkbar/Makefile
index 42858dfd421c..ab9c27704773 100644
--- a/misc/py-pkbar/Makefile
+++ b/misc/py-pkbar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pkbar
DISTVERSION= 0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pyEDFlib/Makefile b/misc/py-pyEDFlib/Makefile
index 084f46b9d7c2..65f35d1c6d78 100644
--- a/misc/py-pyEDFlib/Makefile
+++ b/misc/py-pyEDFlib/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pyEDFlib
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.42
+PORTREVISION= 1
CATEGORIES= misc
#MASTER_SITES= PYPI # PyPI version fails: https://github.com/holgern/pyedflib/issues/168
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pymatreader/Makefile b/misc/py-pymatreader/Makefile
index 5abcb7993814..a3e656b73359 100644
--- a/misc/py-pymatreader/Makefile
+++ b/misc/py-pymatreader/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pymatreader
DISTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pytorch-lightning/Makefile b/misc/py-pytorch-lightning/Makefile
index 46d1fb1ef1c2..d5d153278ec7 100644
--- a/misc/py-pytorch-lightning/Makefile
+++ b/misc/py-pytorch-lightning/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pytorch-lightning
DISTVERSION= 2.3.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-pytorch/Makefile b/misc/py-pytorch/Makefile
index 235dba6a7100..7d8f7051357f 100644
--- a/misc/py-pytorch/Makefile
+++ b/misc/py-pytorch/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pytorch
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MASTER_SITES= https://github.com/pytorch/pytorch/releases/download/v${DISTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile
index 82feaf3b641a..b75f1bbb0e65 100644
--- a/misc/py-safetensors/Makefile
+++ b/misc/py-safetensors/Makefile
@@ -1,7 +1,7 @@
PORTNAME= safetensors
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-sagemaker-core/Makefile b/misc/py-sagemaker-core/Makefile
index bd9968f5909e..50e61c80a1d2 100644
--- a/misc/py-sagemaker-core/Makefile
+++ b/misc/py-sagemaker-core/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sagemaker-core
DISTVERSION= 2.0.1
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-scikit-fusion/Makefile b/misc/py-scikit-fusion/Makefile
index 14d5d7c6fef0..546b35a57790 100644
--- a/misc/py-scikit-fusion/Makefile
+++ b/misc/py-scikit-fusion/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scikit-fusion
DISTVERSION= 0.2.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-sentence-transformers/Makefile b/misc/py-sentence-transformers/Makefile
index c5ed3bc9f932..03371e23bcdc 100644
--- a/misc/py-sentence-transformers/Makefile
+++ b/misc/py-sentence-transformers/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sentence-transformers
DISTVERSION= 5.3.0
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-soapy_power/Makefile b/misc/py-soapy_power/Makefile
index efe9f56b7ebd..17614b8da1da 100644
--- a/misc/py-soapy_power/Makefile
+++ b/misc/py-soapy_power/Makefile
@@ -1,6 +1,6 @@
PORTNAME= soapy_power
DISTVERSION= 1.6.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc hamradio python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-spandrel/Makefile b/misc/py-spandrel/Makefile
index 3aca7157dcff..556bd3b8d813 100644
--- a/misc/py-spandrel/Makefile
+++ b/misc/py-spandrel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spandrel
DISTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-tflearn/Makefile b/misc/py-tflearn/Makefile
index dbd0ea9b76da..3b724b8f240b 100644
--- a/misc/py-tflearn/Makefile
+++ b/misc/py-tflearn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tflearn
DISTVERSION= 0.3.2-53
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONSUFFIX= -g5c23566
CATEGORIES= misc python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-tflite-support/Makefile b/misc/py-tflite-support/Makefile
index 4f3c226718c5..ac88bb075202 100644
--- a/misc/py-tflite-support/Makefile
+++ b/misc/py-tflite-support/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tflite-support
DISTVERSION= 0.1.0a1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-tflite/Makefile b/misc/py-tflite/Makefile
index 25ae05981c18..48e98c7f5472 100644
--- a/misc/py-tflite/Makefile
+++ b/misc/py-tflite/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tflite
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-thermocouples_reference/Makefile b/misc/py-thermocouples_reference/Makefile
index bb0f27db44a2..49f1dae7ec91 100644
--- a/misc/py-thermocouples_reference/Makefile
+++ b/misc/py-thermocouples_reference/Makefile
@@ -1,6 +1,6 @@
PORTNAME= thermocouples_reference
DISTVERSION= 0.20
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-timm-vis/Makefile b/misc/py-timm-vis/Makefile
index 8f459bf56932..1424eb94ba63 100644
--- a/misc/py-timm-vis/Makefile
+++ b/misc/py-timm-vis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timm-vis
DISTVERSION= 2.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-torch-geometric/Makefile b/misc/py-torch-geometric/Makefile
index 76287873d83f..359b99a030c1 100644
--- a/misc/py-torch-geometric/Makefile
+++ b/misc/py-torch-geometric/Makefile
@@ -1,6 +1,6 @@
PORTNAME= torch-geometric
DISTVERSION= 2.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-torchsummary/Makefile b/misc/py-torchsummary/Makefile
index 9ca5d9f08613..8fa6259c5153 100644
--- a/misc/py-torchsummary/Makefile
+++ b/misc/py-torchsummary/Makefile
@@ -1,5 +1,6 @@
PORTNAME= torchsummary
DISTVERSION= 1.5.1
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-transformers/Makefile b/misc/py-transformers/Makefile
index 03486f68cb9e..06434ff63dfd 100644
--- a/misc/py-transformers/Makefile
+++ b/misc/py-transformers/Makefile
@@ -1,5 +1,6 @@
PORTNAME= transformers
DISTVERSION= 5.3.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-tvm/Makefile b/misc/py-tvm/Makefile
index 997b2ed47686..1e6fe0ded16c 100644
--- a/misc/py-tvm/Makefile
+++ b/misc/py-tvm/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tvm
DISTVERSIONPREFIX= v
DISTVERSION= 0.19.0
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-uhi/Makefile b/misc/py-uhi/Makefile
index ba24ea7339fe..5e300b7a0735 100644
--- a/misc/py-uhi/Makefile
+++ b/misc/py-uhi/Makefile
@@ -1,5 +1,6 @@
PORTNAME= uhi
DISTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-wurlitzer/Makefile b/misc/py-wurlitzer/Makefile
index e61bf82e353e..ba6c60b1c645 100644
--- a/misc/py-wurlitzer/Makefile
+++ b/misc/py-wurlitzer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wurlitzer
PORTVERSION= 3.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-xformers/Makefile b/misc/py-xformers/Makefile
index 726061628a6c..c3627e5b02a7 100644
--- a/misc/py-xformers/Makefile
+++ b/misc/py-xformers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xformers
DISTVERSION= 0.0.25
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-xgboost/Makefile b/misc/py-xgboost/Makefile
index 4eb0ccef8a42..eef7e565ea23 100644
--- a/misc/py-xgboost/Makefile
+++ b/misc/py-xgboost/Makefile
@@ -1,6 +1,7 @@
PORTNAME= xgboost
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.3
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/urh/Makefile b/misc/urh/Makefile
index 5ab19a7bf6ee..b9b193177d9d 100644
--- a/misc/urh/Makefile
+++ b/misc/urh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= urh
DISTVERSION= 2.9.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc hamradio python
MASTER_SITES= PYPI
diff --git a/multimedia/pitivi/Makefile b/multimedia/pitivi/Makefile
index e34009e9ebff..0f998254a016 100644
--- a/multimedia/pitivi/Makefile
+++ b/multimedia/pitivi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pitivi
DISTVERSION= 2023.03
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= multimedia
MASTER_SITES= GNOME
diff --git a/multimedia/py-moviepy/Makefile b/multimedia/py-moviepy/Makefile
index 6440ffaa63b8..d491585f1240 100644
--- a/multimedia/py-moviepy/Makefile
+++ b/multimedia/py-moviepy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= moviepy
PORTVERSION= 2.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \
${PYTHON_PKGNAMEPREFIX}decorator>=4.0.2<6.0:devel/py-decorator@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}imageio>=2.5<3.0:graphics/py-imageio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}imageio-ffmpeg>=0.2.0:graphics/py-imageio-ffmpeg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.25.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.25.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}proglog>=0<1.0.0_99:devel/py-proglog@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=9.2.0<12.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.10:www/py-python-dotenv@${PY_FLAVOR}
diff --git a/multimedia/py-pretty_midi/Makefile b/multimedia/py-pretty_midi/Makefile
index 4ad2a5a7133e..75b8d02a9cef 100644
--- a/multimedia/py-pretty_midi/Makefile
+++ b/multimedia/py-pretty_midi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pretty_midi
DISTVERSION= 0.2.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/multimedia/py-scenedetect/Makefile b/multimedia/py-scenedetect/Makefile
index cf024309e126..6d8490ac37bd 100644
--- a/multimedia/py-scenedetect/Makefile
+++ b/multimedia/py-scenedetect/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scenedetect
DISTVERSION= 0.6.7
+PORTREVISION= 1
CATEGORIES= multimedia python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-p2p/bazarr/Makefile b/net-p2p/bazarr/Makefile
index e14dd7190dc5..7fe1b5004362 100644
--- a/net-p2p/bazarr/Makefile
+++ b/net-p2p/bazarr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= bazarr
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.4
+PORTREVISION= 1
CATEGORIES= net-p2p python
MASTER_SITES= https://github.com/morpheus65535/bazarr/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
DISTNAME= bazarr
@@ -12,9 +13,8 @@ WWW= https://www.bazarr.media
LICENSE= GPLv3
-RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}lxml>=4.3.0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>1.12.0:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.3.0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>1.12.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=9.0.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webrtcvad>=2.0.10:audio/py-webrtcvad@${PY_FLAVOR} \
diff --git a/net/py-smart-open/Makefile b/net/py-smart-open/Makefile
index 3bbb6b0f0d5b..72051078dcec 100644
--- a/net/py-smart-open/Makefile
+++ b/net/py-smart-open/Makefile
@@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscli>=0:devel/py-awscli@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}azure-storage-blob>=0:devel/py-azure-storage-blob@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}boto3>=0:www/py-boto3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-cloud-storage>=2.6.0:www/py-google-cloud-storage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=0:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyopenssl>=0,1:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-benchmark>=0:devel/py-pytest-benchmark@${PY_FLAVOR} \
diff --git a/print/py-glyphtools/Makefile b/print/py-glyphtools/Makefile
index 397d5db043f9..0dd50775c6bb 100644
--- a/print/py-glyphtools/Makefile
+++ b/print/py-glyphtools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glyphtools
PORTVERSION= 0.8.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beziers>=0:graphics/py-beziers@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}glyphsLib>=0:x11-fonts/py-glyphsLib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/science/agrum/Makefile b/science/agrum/Makefile
index 677b17bc32cf..b690c6ac65ea 100644
--- a/science/agrum/Makefile
+++ b/science/agrum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= agrum
DISTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science math
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/bout++/Makefile b/science/bout++/Makefile
index 7d7c387f8264..ee71768dcf59 100644
--- a/science/bout++/Makefile
+++ b/science/bout++/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bout++
DISTVERSIONPREFIX= v
DISTVERSION= 5.1.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= science math # physics
MAINTAINER= yuri@FreeBSD.org
@@ -20,7 +20,7 @@ RUN_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}matplotlib>=3.2.1:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}natsort>=8.1.0:devel/py-natsort@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netCDF4>=0:science/py-netCDF4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.4.1:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sympy>=1.5.1:math/py-sympy@${PY_FLAVOR}
diff --git a/science/cantera/Makefile b/science/cantera/Makefile
index bb99d1558988..353d2b626024 100644
--- a/science/cantera/Makefile
+++ b/science/cantera/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cantera
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science # chemistry physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/dftbplus/Makefile b/science/dftbplus/Makefile
index f97174af05a4..9b30895f40ce 100644
--- a/science/dftbplus/Makefile
+++ b/science/dftbplus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dftbplus
DISTVERSION= 24.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/gnudatalanguage/Makefile b/science/gnudatalanguage/Makefile
index 02aa70457ba8..8275fc27a564 100644
--- a/science/gnudatalanguage/Makefile
+++ b/science/gnudatalanguage/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnudatalanguage
PORTVERSION= 1.1.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science lang
MASTER_SITES= https://github.com/${PORTNAME}/gdl/releases/download/v${PORTVERSION}/
.if defined(BUILD_PYTHON_MODULE)
diff --git a/science/meep/Makefile b/science/meep/Makefile
index f52c8610e68b..9161e5db1bb6 100644
--- a/science/meep/Makefile
+++ b/science/meep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= meep
DISTVERSIONPREFIX= v
DISTVERSION= 1.29.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= science cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index 23211bbb4df7..246230266768 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paraview
DISTVERSION= ${PARAVIEW_VER}.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science graphics
MASTER_SITES= http://www.paraview.org/files/v${PARAVIEW_VER}/
DISTNAME= ParaView-v${PORTVERSION}
diff --git a/science/pastix/Makefile b/science/pastix/Makefile
index 4520f4c93ef1..47f46e15b561 100644
--- a/science/pastix/Makefile
+++ b/science/pastix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pastix
PORTVERSION= 6.3.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= https://gitlab.inria.fr/solverstack/pastix/uploads/${GL_TAG}/
diff --git a/science/precice/Makefile b/science/precice/Makefile
index 419d8e0cccc3..d25cd5cf9929 100644
--- a/science/precice/Makefile
+++ b/science/precice/Makefile
@@ -1,7 +1,7 @@
PORTNAME= precice
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
diff --git a/science/py-GPy/Makefile b/science/py-GPy/Makefile
index 6a87dce87266..bb89cc77fe45 100644
--- a/science/py-GPy/Makefile
+++ b/science/py-GPy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= GPy
DISTVERSION= 1.13.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-GPyOpt/Makefile b/science/py-GPyOpt/Makefile
index a35f71579580..8fb425a14826 100644
--- a/science/py-GPyOpt/Makefile
+++ b/science/py-GPyOpt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= GPyOpt # the upstream repository was archived but this packages seems to be ok and is useful
DISTVERSION= 1.2.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-HofstadterTools/Makefile b/science/py-HofstadterTools/Makefile
index 44bd350e5745..5f04ee03342a 100644
--- a/science/py-HofstadterTools/Makefile
+++ b/science/py-HofstadterTools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= HofstadterTools
DISTVERSION= 1.0.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # physics
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prettytable>0:devel/py-prettytable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR}
diff --git a/science/py-MDAnalysis/Makefile b/science/py-MDAnalysis/Makefile
index 3df1c2089e7c..a381496e9960 100644
--- a/science/py-MDAnalysis/Makefile
+++ b/science/py-MDAnalysis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= MDAnalysis
DISTVERSION= 2.7.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-MDAnalysisTests/Makefile b/science/py-MDAnalysisTests/Makefile
index 4150fad1fa25..f62458a01906 100644
--- a/science/py-MDAnalysisTests/Makefile
+++ b/science/py-MDAnalysisTests/Makefile
@@ -1,6 +1,6 @@
PORTNAME= MDAnalysisTests
DISTVERSION= 2.7.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-OpenFermion/Makefile b/science/py-OpenFermion/Makefile
index 7ba275fab7f0..4c805a94ad0f 100644
--- a/science/py-OpenFermion/Makefile
+++ b/science/py-OpenFermion/Makefile
@@ -1,7 +1,7 @@
PORTNAME= OpenFermion
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-PyFR/Makefile b/science/py-PyFR/Makefile
index a8846e1c46ad..e606e1717bac 100644
--- a/science/py-PyFR/Makefile
+++ b/science/py-PyFR/Makefile
@@ -1,5 +1,6 @@
PORTNAME= PyFR
DISTVERSION= 3.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-SimpleSpectral/Makefile b/science/py-SimpleSpectral/Makefile
index 46ad75d2c44c..55a6e5b1ff56 100644
--- a/science/py-SimpleSpectral/Makefile
+++ b/science/py-SimpleSpectral/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SimpleSpectral
DISTVERSION= 1.0.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-abipy/Makefile b/science/py-abipy/Makefile
index 17fc7722db8c..9db250fd7a81 100644
--- a/science/py-abipy/Makefile
+++ b/science/py-abipy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= abipy
DISTVERSION= 0.9.8
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-access/Makefile b/science/py-access/Makefile
index c403f383e5a3..68ae2e52d65d 100644
--- a/science/py-access/Makefile
+++ b/science/py-access/Makefile
@@ -1,6 +1,6 @@
PORTNAME= access
PORTVERSION= 1.1.9
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=0:graphics/py-geopandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0.23.4,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2:www/py-requests@${PY_FLAVOR}
diff --git a/science/py-arbor/Makefile b/science/py-arbor/Makefile
index bd106edf2ffd..8e48a4c4c3c5 100644
--- a/science/py-arbor/Makefile
+++ b/science/py-arbor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= arbor
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.0
+PORTREVISION= 1
CATEGORIES= science
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-asap3/Makefile b/science/py-asap3/Makefile
index d50c65ba8e29..0b67866b0dad 100644
--- a/science/py-asap3/Makefile
+++ b/science/py-asap3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= asap3
DISTVERSION= 3.13.11
+PORTREVISION= 1
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-asdf/Makefile b/science/py-asdf/Makefile
index e2905a7be7ae..19a032e787e6 100644
--- a/science/py-asdf/Makefile
+++ b/science/py-asdf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= asdf
PORTVERSION= 5.1.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asdf-standard>=1.1.0:science/py-asdf-standar
${PYTHON_PKGNAMEPREFIX}asdf-transform-schemas>=0.3:science/py-asdf-transform-schemas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}attrs>=22.2.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.6.2:devel/py-jmespath@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=19:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.4.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}semantic-version>=2.8:devel/py-semantic-version@${PY_FLAVOR}
diff --git a/science/py-ase/Makefile b/science/py-ase/Makefile
index f3e0a8056fdc..a8f81a71f644 100644
--- a/science/py-ase/Makefile
+++ b/science/py-ase/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ase
DISTVERSION= 3.26.0
+PORTREVISION= 1
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-cfgrib/Makefile b/science/py-cfgrib/Makefile
index 0d1d3856f1df..4b687a499f28 100644
--- a/science/py-cfgrib/Makefile
+++ b/science/py-cfgrib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfgrib
PORTVERSION= 0.9.15.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.2:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}eccodes>=0.9.8:science/py-eccodes@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=0:devel/py-dask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
diff --git a/science/py-chainer-chemistry/Makefile b/science/py-chainer-chemistry/Makefile
index 43b43174b0e8..04d74ed97f1b 100644
--- a/science/py-chainer-chemistry/Makefile
+++ b/science/py-chainer-chemistry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chainer-chemistry
DISTVERSION= 0.7.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science biology # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-chainer/Makefile b/science/py-chainer/Makefile
index 89389f30e427..89d6915dc6d4 100644
--- a/science/py-chainer/Makefile
+++ b/science/py-chainer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chainer
DISTVERSION= 7.8.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= science # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-cirq-core/Makefile b/science/py-cirq-core/Makefile
index 4a52814ebfbf..cfbb4119fa75 100644
--- a/science/py-cirq-core/Makefile
+++ b/science/py-cirq-core/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cirq-core
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dftd4/Makefile b/science/py-dftd4/Makefile
index 1da18914b99b..cf2608a561b5 100644
--- a/science/py-dftd4/Makefile
+++ b/science/py-dftd4/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dftd4
DISTVERSION= 4.1.0
+PORTREVISION= 1
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dimod/Makefile b/science/py-dimod/Makefile
index c1e32eab2de0..9796968c7838 100644
--- a/science/py-dimod/Makefile
+++ b/science/py-dimod/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dimod
DISTVERSION= 0.12.21
+PORTREVISION= 1
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dipy/Makefile b/science/py-dipy/Makefile
index 68d804e012a3..ae3c6b08bf72 100644
--- a/science/py-dipy/Makefile
+++ b/science/py-dipy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dipy
DISTVERSION= 1.10.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-gate/Makefile b/science/py-dwave-gate/Makefile
index baa82c65d6e1..ec419c8720c4 100644
--- a/science/py-dwave-gate/Makefile
+++ b/science/py-dwave-gate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dwave-gate
DISTVERSION= 0.3.4
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-inspector/Makefile b/science/py-dwave-inspector/Makefile
index cb10191752ba..55a82df0c9c4 100644
--- a/science/py-dwave-inspector/Makefile
+++ b/science/py-dwave-inspector/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dwave-inspector
DISTVERSION= 0.5.5
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-optimization/Makefile b/science/py-dwave-optimization/Makefile
index 49487580acc5..e985030030c5 100644
--- a/science/py-dwave-optimization/Makefile
+++ b/science/py-dwave-optimization/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dwave-optimization
DISTVERSION= 0.6.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # quantum-computing
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-dwave-preprocessing/Makefile b/science/py-dwave-preprocessing/Makefile
index 590256f1f905..658a7b6b773f 100644
--- a/science/py-dwave-preprocessing/Makefile
+++ b/science/py-dwave-preprocessing/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dwave-preprocessing
DISTVERSION= 0.6.11
+PORTREVISION= 1
CATEGORIES= science python # quantum-computing
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-earthpy/Makefile b/science/py-earthpy/Makefile
index 8717fb174349..7e774e2b1c69 100644
--- a/science/py-earthpy/Makefile
+++ b/science/py-earthpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= earthpy
PORTVERSION= 0.9.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science geography python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-eccodes/Makefile b/science/py-eccodes/Makefile
index fd4bdc3d9485..e050b3650eb0 100644
--- a/science/py-eccodes/Makefile
+++ b/science/py-eccodes/Makefile
@@ -1,5 +1,6 @@
PORTNAME= eccodes
PORTVERSION= 2.45.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ LIB_DEPENDS= libeccodes.so:science/eccodes
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}findlibs>=0:devel/py-findlibs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-flakes>=0:devel/py-pytest-flakes@${PY_FLAVOR} \
diff --git a/science/py-esda/Makefile b/science/py-esda/Makefile
index a0d79e024b3e..bcfa14f178a3 100644
--- a/science/py-esda/Makefile
+++ b/science/py-esda/Makefile
@@ -1,5 +1,6 @@
PORTNAME= esda
PORTVERSION= 2.8.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=0.14:graphics/py-geopandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}libpysal>=4.12:science/py-libpysal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.1,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.4:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.12:science/py-scipy@${PY_FLAVOR} \
diff --git a/science/py-geometer/Makefile b/science/py-geometer/Makefile
index 2a6c6aa18abb..bfa8bde1fd51 100644
--- a/science/py-geometer/Makefile
+++ b/science/py-geometer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= geometer
PORTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.1<5.0.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/science/py-geometric/Makefile b/science/py-geometric/Makefile
index 186198e8badf..1e3fd75df693 100644
--- a/science/py-geometric/Makefile
+++ b/science/py-geometric/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geometric
DISTVERSION= 1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-gpaw/Makefile b/science/py-gpaw/Makefile
index 486020a01409..9e1c778d1d96 100644
--- a/science/py-gpaw/Makefile
+++ b/science/py-gpaw/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gpaw
DISTVERSION= 24.6.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-gsd/Makefile b/science/py-gsd/Makefile
index 53fd157c99dd..0652dc399f78 100644
--- a/science/py-gsd/Makefile
+++ b/science/py-gsd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gsd
DISTVERSION= 3.4.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-h5json/Makefile b/science/py-h5json/Makefile
index 3d7ff0cb87c3..05c7989010b9 100644
--- a/science/py-h5json/Makefile
+++ b/science/py-h5json/Makefile
@@ -1,6 +1,6 @@
PORTNAME= h5json
DISTVERSION= 1.1.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-h5py/Makefile b/science/py-h5py/Makefile
index 7212b6c1c307..440b33ddcad2 100644
--- a/science/py-h5py/Makefile
+++ b/science/py-h5py/Makefile
@@ -1,5 +1,6 @@
PORTNAME= h5py
PORTVERSION= 3.15.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,12 +13,12 @@ WWW= https://www.h5py.org/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/licenses/license.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25.0,1<3,1:math/py-numpy@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.25.0<3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pkgconfig>=1.5.5,1:devel/py-pkgconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libhdf5.so:science/hdf5
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.21.2,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.21.2:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpi4py>=3.1.2:net/py-mpi4py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tables>=3.4.4:devel/py-tables@${PY_FLAVOR}
diff --git a/science/py-h5pyd/Makefile b/science/py-h5pyd/Makefile
index 9df63007d228..f013ed993f78 100644
--- a/science/py-h5pyd/Makefile
+++ b/science/py-h5pyd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= h5pyd
DISTVERSION= 0.18.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-hiPhive/Makefile b/science/py-hiPhive/Makefile
index 32e729c27d4c..3b000c66153a 100644
--- a/science/py-hiPhive/Makefile
+++ b/science/py-hiPhive/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hiPhive
DISTVERSION= 1.5
+PORTREVISION= 1
CATEGORIES= science python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-icet/Makefile b/science/py-icet/Makefile
index 9797bd59dace..a33ebe876d0e 100644
--- a/science/py-icet/Makefile
+++ b/science/py-icet/Makefile
@@ -1,5 +1,6 @@
PORTNAME= icet
DISTVERSION= 3.2
+PORTREVISION= 1
CATEGORIES= science # chemistry, physics
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-inequality/Makefile b/science/py-inequality/Makefile
index 09cf630db61e..4f0737a72a51 100644
--- a/science/py-inequality/Makefile
+++ b/science/py-inequality/Makefile
@@ -1,5 +1,6 @@
PORTNAME= inequality
PORTVERSION= 1.1.2
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=4.12:science/py-libpysal@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=3.8:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.1,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.12:science/py-scipy@${PY_FLAVOR}
diff --git a/science/py-ipygany/Makefile b/science/py-ipygany/Makefile
index 7514a49259ec..6848ddba8c66 100644
--- a/science/py-ipygany/Makefile
+++ b/science/py-ipygany/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipygany
DISTVERSION= 0.5.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-kimpy/Makefile b/science/py-kimpy/Makefile
index 0c537ae18c1e..25a3e5041ae1 100644
--- a/science/py-kimpy/Makefile
+++ b/science/py-kimpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kimpy
DISTVERSION= 2.1.3
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-kinematics/Makefile b/science/py-kinematics/Makefile
index 85341adb5cc1..ee9301f08a0f 100644
--- a/science/py-kinematics/Makefile
+++ b/science/py-kinematics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kinematics
PORTVERSION= 0.1.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= GPLv3
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
diff --git a/science/py-kliff/Makefile b/science/py-kliff/Makefile
index b346f87c3fbe..e1ba1505967b 100644
--- a/science/py-kliff/Makefile
+++ b/science/py-kliff/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kliff
DISTVERSION= 0.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-libpysal/Makefile b/science/py-libpysal/Makefile
index a9a51ade59e7..2e747d718513 100644
--- a/science/py-libpysal/Makefile
+++ b/science/py-libpysal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libpysal
PORTVERSION= 4.14.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.13.0:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}geopandas>=0.14.0:graphics/py-geopandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.1.0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=3.11.0:devel/py-platformdirs@${PY_FLAVOR} \
diff --git a/science/py-lifelines/Makefile b/science/py-lifelines/Makefile
index 7e2307e559b6..7d1e91bf6fca 100644
--- a/science/py-lifelines/Makefile
+++ b/science/py-lifelines/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lifelines
DISTVERSION= 0.19.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mdp/Makefile b/science/py-mdp/Makefile
index ff1777f0b491..b3168197bd5b 100644
--- a/science/py-mdp/Makefile
+++ b/science/py-mdp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mdp
PORTVERSION= 3.5
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= science python
MASTER_SITES= SF/${PORTNAME}-toolkit/${PORTNAME}-toolkit/${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-meshio/Makefile b/science/py-meshio/Makefile
index e403e63a4aab..7ddb40379bb5 100644
--- a/science/py-meshio/Makefile
+++ b/science/py-meshio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= meshio
PORTVERSION= 5.3.5
+PORTREVISION= 1
CATEGORIES= science cad python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mmtf-python/Makefile b/science/py-mmtf-python/Makefile
index bad9703ac614..44a765d129d9 100644
--- a/science/py-mmtf-python/Makefile
+++ b/science/py-mmtf-python/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmtf-python
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mne/Makefile b/science/py-mne/Makefile
index 6ecf6ef3aec3..d245e0dcdbe0 100644
--- a/science/py-mne/Makefile
+++ b/science/py-mne/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mne
PORTVERSION= 1.11.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-molmod/Makefile b/science/py-molmod/Makefile
index f405235c4096..32e3724b887d 100644
--- a/science/py-molmod/Makefile
+++ b/science/py-molmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= molmod
DISTVERSION= 1.4.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mpcontribs-client/Makefile b/science/py-mpcontribs-client/Makefile
index 50a04843eab8..0a4f01763853 100644
--- a/science/py-mpcontribs-client/Makefile
+++ b/science/py-mpcontribs-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mpcontribs-client
DISTVERSION= 5.10.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-mplhep/Makefile b/science/py-mplhep/Makefile
index d1b5c9b1af24..dab303fdf531 100644
--- a/science/py-mplhep/Makefile
+++ b/science/py-mplhep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mplhep
DISTVERSION= 0.3.59
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-ncrystal/Makefile b/science/py-ncrystal/Makefile
index c6a90d0c973f..65bcdf5502b5 100644
--- a/science/py-ncrystal/Makefile
+++ b/science/py-ncrystal/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ncrystal
DISTVERSIONPREFIX= v
DISTVERSION= 4.2.8
+PORTREVISION= 1
CATEGORIES= science # physics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-neo/Makefile b/science/py-neo/Makefile
index 87932cd97b3c..86663b0e933e 100644
--- a/science/py-neo/Makefile
+++ b/science/py-neo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= neo
PORTVERSION= 0.14.3
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-netCDF4/Makefile b/science/py-netCDF4/Makefile
index c67bc700866e..f6bedee9fca5 100644
--- a/science/py-netCDF4/Makefile
+++ b/science/py-netCDF4/Makefile
@@ -1,5 +1,6 @@
PORTNAME= netCDF4
DISTVERSION= 1.7.2
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-nglview/Makefile b/science/py-nglview/Makefile
index cdc789bfea60..e143a0dcbabb 100644
--- a/science/py-nglview/Makefile
+++ b/science/py-nglview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nglview
DISTVERSION= 4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-nibabel/Makefile b/science/py-nibabel/Makefile
index 755f4718340e..dcde7df55c23 100644
--- a/science/py-nibabel/Makefile
+++ b/science/py-nibabel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nibabel
DISTVERSION= 5.3.2
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-openpiv/Makefile b/science/py-openpiv/Makefile
index 98b63217ff89..38bda7888609 100644
--- a/science/py-openpiv/Makefile
+++ b/science/py-openpiv/Makefile
@@ -1,5 +1,6 @@
PORTNAME= openpiv
PORTVERSION= 0.25.3
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-optking/Makefile b/science/py-optking/Makefile
index cd7140bd5b2e..91be9f19901f 100644
--- a/science/py-optking/Makefile
+++ b/science/py-optking/Makefile
@@ -1,6 +1,6 @@
PORTNAME= optking
DISTVERSION= 0.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python # chemistry
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-paramz/Makefile b/science/py-paramz/Makefile
index 1f865cd0ded3..ed3901df6ab5 100644
--- a/science/py-paramz/Makefile
+++ b/science/py-paramz/Makefile
@@ -1,7 +1,7 @@
PORTNAME= paramz
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
#MASTER_SITES= PYPI # no tarball
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-periodictable/Makefile b/science/py-periodictable/Makefile
index c31d11d087c5..165a95135838 100644
--- a/science/py-periodictable/Makefile
+++ b/science/py-periodictable/Makefile
@@ -1,6 +1,7 @@
PORTNAME= periodictable
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.0
+PORTREVISION= 1
CATEGORIES= science python
#MASTER_SITES= PYPI # no tarball available
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-phonopy/Makefile b/science/py-phonopy/Makefile
index f7eb483d7477..582ec0d93ce3 100644
--- a/science/py-phonopy/Makefile
+++ b/science/py-phonopy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= phonopy
DISTVERSION= 3.4.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pnetcdf/Makefile b/science/py-pnetcdf/Makefile
index 400a993c5118..8641f17e3e62 100644
--- a/science/py-pnetcdf/Makefile
+++ b/science/py-pnetcdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pnetcdf
PORTVERSION= 1.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,13 +12,13 @@ WWW= https://github.com/Parallel-NetCDF/PnetCDF-Python
LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpi4py-mpich>=3.1.4:net/py-mpi4py-mpich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=23.1:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libpnetcdf.so:science/pnetcdf@mpich
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpi4py-mpich>=3.1.4:net/py-mpi4py-mpich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= localbase mpi:mpich python
USE_PYTHON= autoplist concurrent cython cython_run pep517
diff --git a/science/py-pupynere/Makefile b/science/py-pupynere/Makefile
index e873fb887dc4..c9321166afd6 100644
--- a/science/py-pupynere/Makefile
+++ b/science/py-pupynere/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pupynere
PORTVERSION= 1.0.15
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/science/py-pyberny/Makefile b/science/py-pyberny/Makefile
index f2afc4eac598..8b34ce7d7c66 100644
--- a/science/py-pyberny/Makefile
+++ b/science/py-pyberny/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyberny
DISTVERSION= 0.6.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pygmo2/Makefile b/science/py-pygmo2/Makefile
index b86ea2682ff5..100926346dfe 100644
--- a/science/py-pygmo2/Makefile
+++ b/science/py-pygmo2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pygmo2
DISTVERSIONPREFIX= v
DISTVERSION= 2.19.7
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= science graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pyked/Makefile b/science/py-pyked/Makefile
index 52b4ef9ea5f8..d53ea7654cdd 100644
--- a/science/py-pyked/Makefile
+++ b/science/py-pyked/Makefile
@@ -2,7 +2,7 @@ PORTNAME= pyked
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1-16
DISTVERSIONSUFFIX= -gfcccaf8
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science python
#MASTER_SITES= PYPI 0.4.1 is broken there
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pymatgen/Makefile b/science/py-pymatgen/Makefile
index 9a43fc7b1005..1a00000e9732 100644
--- a/science/py-pymatgen/Makefile
+++ b/science/py-pymatgen/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pymatgen
DISTVERSIONPREFIX= v
DISTVERSION= 2025.10.7
+PORTREVISION= 1
CATEGORIES= science python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pymol/Makefile b/science/py-pymol/Makefile
index a5d83df2c640..d90847e3d9e8 100644
--- a/science/py-pymol/Makefile
+++ b/science/py-pymol/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pymol
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science biology python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pynrrd/Makefile b/science/py-pynrrd/Makefile
index 11058c29480c..94d793a59ab0 100644
--- a/science/py-pynrrd/Makefile
+++ b/science/py-pynrrd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pynrrd
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.3
+PORTREVISION= 1
CATEGORIES= science python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-pysal/Makefile b/science/py-pysal/Makefile
index 8b1a1cf157ea..7f3de6b4bf38 100644
--- a/science/py-pysal/Makefile
+++ b/science/py-pysal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysal
PORTVERSION= 25.7
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -25,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}access>=1.1.9:science/py-access@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}mapclassify>=2.10.0:graphics/py-mapclassify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mgwr>=2.2.1:graphics/py-mgwr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}momepy>=0.10.0:graphics/py-momepy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=22:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.4:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=2.0.2:devel/py-platformdirs@${PY_FLAVOR} \
diff --git a/science/py-pyteomics/Makefile b/science/py-pyteomics/Makefile
index 546b78099722..b1444318f195 100644
--- a/science/py-pyteomics/Makefile
+++ b/science/py-pyteomics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyteomics
PORTVERSION= 4.7.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -30,10 +30,10 @@ XML_DESC= XML support
DF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0.17,1:math/py-pandas@${PY_FLAVOR}
GRAPHICS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR}
-TDA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+TDA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
UNIMOD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=0:databases/py-sqlalchemy14@${PY_FLAVOR}
XML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/science/py-qcelemental/Makefile b/science/py-qcelemental/Makefile
index b9a64aa99be0..64f4711a1a06 100644
--- a/science/py-qcelemental/Makefile
+++ b/science/py-qcelemental/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qcelemental
DISTVERSION= 0.30.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-qiskit/Makefile b/science/py-qiskit/Makefile
index 8ac691b5f074..07b15e1a043c 100644
--- a/science/py-qiskit/Makefile
+++ b/science/py-qiskit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qiskit
DISTVERSION= 2.2.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-qspin/Makefile b/science/py-qspin/Makefile
index 13ad59fc50b2..452723a1eba0 100644
--- a/science/py-qspin/Makefile
+++ b/science/py-qspin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qspin
DISTVERSION= 2.3.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science education
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-quantities/Makefile b/science/py-quantities/Makefile
index da4732974edb..5a8e9ce66c45 100644
--- a/science/py-quantities/Makefile
+++ b/science/py-quantities/Makefile
@@ -1,5 +1,6 @@
PORTNAME= quantities
DISTVERSION= 0.16.4
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-rmsd/Makefile b/science/py-rmsd/Makefile
index e2878059457a..009c96d173ec 100644
--- a/science/py-rmsd/Makefile
+++ b/science/py-rmsd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rmsd
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 1.6.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
#MASTER_SITES= PYPI # missing test files, see https://github.com/charnley/rmsd/issues/123
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-sarpy/Makefile b/science/py-sarpy/Makefile
index 05d70b126ce1..b570e6aaa51a 100644
--- a/science/py-sarpy/Makefile
+++ b/science/py-sarpy/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sarpy
PORTVERSION= 1.3.64
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deprecated>=0:devel/py-deprecated@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}h5py>=0:science/py-h5py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lxml>=4.1.1:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shapely>=1.6.4:devel/py-shapely@${PY_FLAVOR}
diff --git a/science/py-scikit-optimize/Makefile b/science/py-scikit-optimize/Makefile
index 70e58d5af449..4921bc731b44 100644
--- a/science/py-scikit-optimize/Makefile
+++ b/science/py-scikit-optimize/Makefile
@@ -1,5 +1,6 @@
PORTNAME= scikit-optimize
PORTVERSION= 0.10.2
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joblib>=0.11:devel/py-joblib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.20.3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.20.3:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyaml>=16.9:textproc/py-pyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.0.0:science/py-scikit-learn@${PY_FLAVOR} \
diff --git a/science/py-scikit-sparse/Makefile b/science/py-scikit-sparse/Makefile
index 07833b0bb0eb..a4fba04fe3a0 100644
--- a/science/py-scikit-sparse/Makefile
+++ b/science/py-scikit-sparse/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scikit-sparse
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.16
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
#MASTER_SITES= PYPI # missing files under tests/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-scimath/Makefile b/science/py-scimath/Makefile
index 3836354ed405..d04b813275af 100644
--- a/science/py-scimath/Makefile
+++ b/science/py-scimath/Makefile
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE LGPL3
LICENSE_COMB= dual
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traits>=0:devel/py-traits@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= python
diff --git a/science/py-scipy/Makefile b/science/py-scipy/Makefile
index e85eb38c495e..7b127f899173 100644
--- a/science/py-scipy/Makefile
+++ b/science/py-scipy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scipy
DISTVERSION= 1.11.1
-PORTREVISION= 5
+PORTREVISION= 6
PORTEPOCH= 1
CATEGORIES= science python
MASTER_SITES= https://docs.scipy.org/doc/scipy-${DISTVERSION}/:doc \
diff --git a/science/py-scoria/Makefile b/science/py-scoria/Makefile
index 7b7977974729..a659ffed8abc 100644
--- a/science/py-scoria/Makefile
+++ b/science/py-scoria/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scoria
DISTVERSION= 1.0.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-sdf/Makefile b/science/py-sdf/Makefile
index 8e4670177f9d..2d306975c06d 100644
--- a/science/py-sdf/Makefile
+++ b/science/py-sdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdf
PORTVERSION= 0.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= science cad python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-seekpath/Makefile b/science/py-seekpath/Makefile
index ab69881e7f6b..7608706ca15c 100644
--- a/science/py-seekpath/Makefile
+++ b/science/py-seekpath/Makefile
@@ -1,5 +1,6 @@
PORTNAME= seekpath
DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= science # chemistry
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-segregation/Makefile b/science/py-segregation/Makefile
index 3eafa1e11215..80ff2ce11520 100644
--- a/science/py-segregation/Makefile
+++ b/science/py-segregation/Makefile
@@ -1,5 +1,6 @@
PORTNAME= segregation
PORTVERSION= 2.5.3
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deprecation>=0:devel/py-deprecation@${PY_FLA
${PYTHON_PKGNAMEPREFIX}mapclassify>=0:graphics/py-mapclassify@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numba>=0:devel/py-numba@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproj>=3:graphics/py-pyproj@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.21.3:science/py-scikit-learn@${PY_FLAVOR} \
diff --git a/science/py-segyio/Makefile b/science/py-segyio/Makefile
index 87b0e78476e0..433f9ec05792 100644
--- a/science/py-segyio/Makefile
+++ b/science/py-segyio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= segyio
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.13
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-sklearn-pandas/Makefile b/science/py-sklearn-pandas/Makefile
index 446dd48628c3..6405e10d90e4 100644
--- a/science/py-sklearn-pandas/Makefile
+++ b/science/py-sklearn-pandas/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sklearn-pandas
PORTVERSION= 2.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.18.1,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.18.1:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.1.4,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.23.0:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.5.1:science/py-scipy@${PY_FLAVOR}
diff --git a/science/py-skrebate/Makefile b/science/py-skrebate/Makefile
index 70e9e4e9c44d..62e74301a741 100644
--- a/science/py-skrebate/Makefile
+++ b/science/py-skrebate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= skrebate
PORTVERSION= 0.62
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR}
diff --git a/science/py-spaghetti/Makefile b/science/py-spaghetti/Makefile
index 308535880617..1325018c6333 100644
--- a/science/py-spaghetti/Makefile
+++ b/science/py-spaghetti/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spaghetti
PORTVERSION= 1.7.6
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}esda>=2.1:science/py-esda@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}geopandas>=0.12:graphics/py-geopandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}libpysal>=4.6:science/py-libpysal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=1.4,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rtree>=1.0:devel/py-rtree@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.8:science/py-scipy@${PY_FLAVOR} \
diff --git a/science/py-spglib/Makefile b/science/py-spglib/Makefile
index c2111d696cb6..eb1d06645afb 100644
--- a/science/py-spglib/Makefile
+++ b/science/py-spglib/Makefile
@@ -1,6 +1,7 @@
PORTNAME= spglib
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.0
+PORTREVISION= 1
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-symfc/Makefile b/science/py-symfc/Makefile
index 452bc303c020..9b270920dce7 100644
--- a/science/py-symfc/Makefile
+++ b/science/py-symfc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= symfc
DISTVERSION= 1.6.1
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-tensorflow/Makefile b/science/py-tensorflow/Makefile
index 46c0b7aa3e1d..d465c21b1967 100644
--- a/science/py-tensorflow/Makefile
+++ b/science/py-tensorflow/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tensorflow
DISTVERSIONPREFIX= v
DISTVERSION= 2.21.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DIST_SUBDIR= ${PORTNAME}
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= amd64
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}grpcio-tools>=1.22.0:devel/py-grpcio-tools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
bash:shells/bash \
bazel:devel/bazel7 \
@@ -46,7 +46,7 @@ RUN_DEPENDS= pybind11>=2.6.2:devel/pybind11 \
${PYTHON_PKGNAMEPREFIX}gast>=0.2.1:devel/py-gast@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-pasta>=0.1.1:devel/py-google-pasta@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}h5py>=2.9.0:science/py-h5py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.22.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.21.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.3:devel/py-protobuf@${PY_FLAVOR} \
diff --git a/science/py-tobler/Makefile b/science/py-tobler/Makefile
index 909f89b4e296..354532994517 100644
--- a/science/py-tobler/Makefile
+++ b/science/py-tobler/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tobler
PORTVERSION= 0.13.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geopandas>=1.0:graphics/py-geopandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}joblib>=1.4:devel/py-joblib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}libpysal>=4.10:science/py-libpysal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.2,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rasterio>=1.4:graphics/py-rasterio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rasterstats>=0.20:graphics/py-rasterstats@${PY_FLAVOR} \
diff --git a/science/py-trainstation/Makefile b/science/py-trainstation/Makefile
index bffd28582755..5b286285b1e7 100644
--- a/science/py-trainstation/Makefile
+++ b/science/py-trainstation/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trainstation
DISTVERSION= 1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-vedo/Makefile b/science/py-vedo/Makefile
index 6f620f799b36..e2d5879c6094 100644
--- a/science/py-vedo/Makefile
+++ b/science/py-vedo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vedo
DISTVERSION= 2025.5.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-veusz/Makefile b/science/py-veusz/Makefile
index 6ee685c3877c..c53154e40a73 100644
--- a/science/py-veusz/Makefile
+++ b/science/py-veusz/Makefile
@@ -1,6 +1,7 @@
PORTNAME= veusz
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 4.2
+PORTREVISION= 1
CATEGORIES= science
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/pynn/Makefile b/science/pynn/Makefile
index 953821f032b0..00ae775ae60b 100644
--- a/science/pynn/Makefile
+++ b/science/pynn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pynn
PORTVERSION= 0.12.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/rdkit/Makefile b/science/rdkit/Makefile
index f02115771af1..4e9e7fb3afad 100644
--- a/science/rdkit/Makefile
+++ b/science/rdkit/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rdkit
DISTVERSIONPREFIX= Release_
DISTVERSION= 2025_09_2
+PORTREVISION= 1
CATEGORIES= science
MASTER_SITES= https://github.com/schrodinger/maeparser/archive/:maeparser \
https://github.com/schrodinger/coordgenlibs/archive/:coordgen \
diff --git a/science/tfel-edf/Makefile b/science/tfel-edf/Makefile
index 4c48fa3ba758..3396673542ce 100644
--- a/science/tfel-edf/Makefile
+++ b/science/tfel-edf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tfel
DISTVERSION= 3.2.1-1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= science
PKGNAMESUFFIX= -mfront-edf
diff --git a/science/tfel/Makefile b/science/tfel/Makefile
index 87805fdc1d76..6282e35a550c 100644
--- a/science/tfel/Makefile
+++ b/science/tfel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tfel
PORTVERSION= 4.0.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= science
MASTER_SITES= SF/${PORTNAME}/
PKGNAMESUFFIX= -mfront
diff --git a/science/v_sim/Makefile b/science/v_sim/Makefile
index d14c5625f2cb..568055c2e784 100644
--- a/science/v_sim/Makefile
+++ b/science/v_sim/Makefile
@@ -1,5 +1,6 @@
PORTNAME= v_sim
DISTVERSION= 3.9.0
+PORTREVISION= 1
CATEGORIES= science
MAINTAINER= thierry@FreeBSD.org
diff --git a/science/vmd/Makefile b/science/vmd/Makefile
index 7eae5b0ac5eb..6779f3de5c48 100644
--- a/science/vmd/Makefile
+++ b/science/vmd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vmd
DISTVERSION= 1.9.4
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONSUFFIX= a57
CATEGORIES= science graphics python tcl tk
MASTER_SITES= http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.99b6/:tachyon \
diff --git a/science/votca/Makefile b/science/votca/Makefile
index 64dd6876295e..96a50a1b58e5 100644
--- a/science/votca/Makefile
+++ b/science/votca/Makefile
@@ -1,7 +1,7 @@
PORTNAME= votca
DISTVERSIONPREFIX= v
DISTVERSION= 2025.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/caldera/Makefile b/security/caldera/Makefile
index b8cc72d41743..c486e46fa358 100644
--- a/security/caldera/Makefile
+++ b/security/caldera/Makefile
@@ -1,6 +1,6 @@
PORTNAME= caldera
DISTVERSION= 5.3.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= security python
MAINTAINER= acm@FreeBSD.org
@@ -45,7 +45,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webdriver_manager>0:www/py-webdriver_manager@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}croniter2>0:sysutils/py-croniter2@${PY_FLAVOR} \
upx>0:archivers/upx \
base64>0:converters/base64 \
diff --git a/security/howdy/Makefile b/security/howdy/Makefile
index 34d39f49194a..a5fde52de877 100644
--- a/security/howdy/Makefile
+++ b/security/howdy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= howdy
PORTVERSION= 3.0.0.b.20230306
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security
MAINTAINER= arrowd@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= opencv>0:graphics/opencv \
${PYTHON_PKGNAMEPREFIX}python-pam>0:security/py-python-pam@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dlib>0:science/py-dlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${LOCALBASE}/share/dlib-models/shape_predictor_5_face_landmarks.dat:misc/dlib-models
USES= python:run shebangfix
diff --git a/textproc/py-elasticsearch6/Makefile b/textproc/py-elasticsearch6/Makefile
index c58c4b39efef..a368556f81a6 100644
--- a/textproc/py-elasticsearch6/Makefile
+++ b/textproc/py-elasticsearch6/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.21.1,1:net/py-urllib3@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR}
diff --git a/textproc/py-gensim/Makefile b/textproc/py-gensim/Makefile
index d98b20b902c6..3818d39dee30 100644
--- a/textproc/py-gensim/Makefile
+++ b/textproc/py-gensim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gensim
DISTVERSION= 4.3.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-langid/Makefile b/textproc/py-langid/Makefile
index 0267c44cac27..e02a82246e67 100644
--- a/textproc/py-langid/Makefile
+++ b/textproc/py-langid/Makefile
@@ -1,6 +1,6 @@
PORTNAME= langid
DISTVERSION= 1.1.6-20170715
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-petl/Makefile b/textproc/py-petl/Makefile
index 23cf5c57930e..dad18f7a17a2 100644
--- a/textproc/py-petl/Makefile
+++ b/textproc/py-petl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= petl
PORTVERSION= 1.7.17
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -41,13 +41,13 @@ WHOOSH_DESC= Whoosh support
AVRO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastavro>=0.24.0:textproc/py-fastavro@${PY_FLAVOR}
DB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.3.6<2.0:databases/py-sqlalchemy14@${PY_FLAVOR}
HDF5_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numexpr>=2.6.9:math/py-numexpr@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.16.4,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16.4:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tables>=3.5.2:devel/py-tables@${PY_FLAVOR}
HDF5_USE_PYTHON= cython_run
HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.6.2:www/py-aiohttp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
INTERVAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}intervaltree>=3.0.2:devel/py-intervaltree@${PY_FLAVOR}
-NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16.4,1:math/py-numpy@${PY_FLAVOR}
+NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16.4:math/py-numpy1@${PY_FLAVOR}
PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0.24.2,1:math/py-pandas@${PY_FLAVOR}
REMOTE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=0.7.4:filesystems/py-fsspec@${PY_FLAVOR}
SMB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}smbprotocol>=1.0.1:net/py-smbprotocol@${PY_FLAVOR}
diff --git a/textproc/py-rouge-score/Makefile b/textproc/py-rouge-score/Makefile
index 24bd3bd8b072..ac4dc84749b0 100644
--- a/textproc/py-rouge-score/Makefile
+++ b/textproc/py-rouge-score/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rouge-score
DISTVERSION= 0.1.2
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sense2vec/Makefile b/textproc/py-sense2vec/Makefile
index 32301340a891..8e3605ef4d2f 100644
--- a/textproc/py-sense2vec/Makefile
+++ b/textproc/py-sense2vec/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sense2vec
PORTVERSION= 2.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}catalogue>=2.0.1<2.1.0:devel/py-catalogue@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.15.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.15.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spacy>=3.0.0<4.0.0:textproc/py-spacy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}srsly>=2.4.0<3.0.0:devel/py-srsly@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wasabi>=0.8.1<1.2.0:textproc/py-wasabi@${PY_FLAVOR}
diff --git a/textproc/py-spacy/Makefile b/textproc/py-spacy/Makefile
index d6c1a05bddef..8f08dac5916e 100644
--- a/textproc/py-spacy/Makefile
+++ b/textproc/py-spacy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spacy
PORTVERSION= 3.8.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}thinc8>=8.3.4<8.4.0:devel/py-thinc8@${PY_FLAVOR} \
@@ -24,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}catalogue>=2.0.6<2.1.0:devel/py-catalogue@${
${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.19.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}preshed3>=3.0.2<3.1.0:devel/py-preshed3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=1.7.4<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
diff --git a/textproc/py-textdistance/Makefile b/textproc/py-textdistance/Makefile
index 48054025a932..f4d44f50aab1 100644
--- a/textproc/py-textdistance/Makefile
+++ b/textproc/py-textdistance/Makefile
@@ -1,5 +1,6 @@
PORTNAME= textdistance
PORTVERSION= 4.6.3
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-textual-fastdatatable/Makefile b/textproc/py-textual-fastdatatable/Makefile
index fa1c419ce534..3a8718922502 100644
--- a/textproc/py-textual-fastdatatable/Makefile
+++ b/textproc/py-textual-fastdatatable/Makefile
@@ -1,5 +1,6 @@
PORTNAME= textual-fastdatatable
DISTVERSION= 0.14.0
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.28.0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.4:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.26.4:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=2.3.3,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyarrow>=21.0.0:databases/py-pyarrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}textual>=0.89.1:textproc/py-textual@${PY_FLAVOR} \
diff --git a/textproc/py-tokenizers/Makefile b/textproc/py-tokenizers/Makefile
index 4e592144d79a..348f19cf3e3e 100644
--- a/textproc/py-tokenizers/Makefile
+++ b/textproc/py-tokenizers/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLA
LIB_DEPENDS= libonig.so:devel/oniguruma
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}huggingface-hub>=0.16.4<2.0:misc/py-huggingface-hub@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}datasets>0:misc/py-datasets@${PY_FLAVOR}
USES= cargo python
diff --git a/textproc/py-wordcloud/Makefile b/textproc/py-wordcloud/Makefile
index 6f850ee6b8dd..770c7a5333e8 100644
--- a/textproc/py-wordcloud/Makefile
+++ b/textproc/py-wordcloud/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wordcloud
DISTVERSION= 1.9.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-bokeh/Makefile b/www/py-bokeh/Makefile
index 625e73c11159..6ef2c8e6e2bf 100644
--- a/www/py-bokeh/Makefile
+++ b/www/py-bokeh/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bokeh
PORTVERSION= 2.4.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-folium/Makefile b/www/py-folium/Makefile
index cb183e44667f..66389b63eced 100644
--- a/www/py-folium/Makefile
+++ b/www/py-folium/Makefile
@@ -1,5 +1,6 @@
PORTNAME= folium
PORTVERSION= 0.20.0
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=41.2:devel/py-setuptools@${PY_
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}branca>=0.6.0:www/py-branca@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.9:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xyzservices>=0:www/py-xyzservices@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
diff --git a/www/py-quilt3/Makefile b/www/py-quilt3/Makefile
index 04461c2265f4..a24f98bda7d7 100644
--- a/www/py-quilt3/Makefile
+++ b/www/py-quilt3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= quilt3
PORTVERSION= 7.2.0
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -34,7 +35,7 @@ ANNDATA_DESC= Annotated data support
PYARROW_DESC= Apache Arrow support
ANNDATA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anndata>=0.8.0:devel/py-anndata@${PY_FLAVOR}
-PYARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.14.0,1:math/py-numpy@${PY_FLAVOR} \
+PYARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.14.0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0.19.2,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyarrow>=0.14.1:databases/py-pyarrow@${PY_FLAVOR}
diff --git a/www/py-sentinelhub/Makefile b/www/py-sentinelhub/Makefile
index e255ca4eccf2..14e9aefb3a8d 100644
--- a/www/py-sentinelhub/Makefile
+++ b/www/py-sentinelhub/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sentinelhub
PORTVERSION= 3.11.4
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVO
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aenum>=2.1.4:devel/py-aenum@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dataclasses-json>=0:devel/py-dataclasses-json@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oauthlib>=0:security/py-oauthlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=9.2.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproj>=2.2.0:graphics/py-pyproj@${PY_FLAVOR} \
diff --git a/www/py-streamlit/Makefile b/www/py-streamlit/Makefile
index 902638da0092..fda9b5c9f20d 100644
--- a/www/py-streamlit/Makefile
+++ b/www/py-streamlit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= streamlit
DISTVERSION= 1.48.1
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}altair>0:graphics/py-altair@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}blinker>0:devel/py-blinker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cachetools>0:devel/py-cachetools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
diff --git a/x11-toolkits/py-magicgui/Makefile b/x11-toolkits/py-magicgui/Makefile
index 0fd21e146c39..53efa093b7c8 100644
--- a/x11-toolkits/py-magicgui/Makefile
+++ b/x11-toolkits/py-magicgui/Makefile
@@ -30,7 +30,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}annotated-types>0:devel/py-annotated-types@
${PYTHON_PKGNAMEPREFIX}ipykernel>0:devel/py-ipykernel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ipywidgets>0:devel/py-ipywidgets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=4.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pint>=0.13.0:devel/py-pint@${PY_FLAVOR} \
diff --git a/x11-toolkits/py-wxpython/Makefile b/x11-toolkits/py-wxpython/Makefile
index 53ff69453a9e..de09e9ca32c5 100644
--- a/x11-toolkits/py-wxpython/Makefile
+++ b/x11-toolkits/py-wxpython/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wxpython
DISTVERSION= 4.2.5
+PORTREVISION= 1
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +20,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.26.0:www/py-requests@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
${PY_TYPING_EXTENSIONS}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR} \
${PY_TYPING_EXTENSIONS}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.26.0:www/py-requests@${PY_FLAVOR} \
@@ -30,7 +31,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinxcontrib-jquery>=0:textproc/py-sphinxcontrib-jquery@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beautifulsoup@${PY_FLAVOR} \
${PY_TYPING_EXTENSIONS} \
- ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}numpy1>=0:math/py-numpy1@${PY_FLAVOR}
USES= compiler:c++11-lib localbase pkgconfig pyqt:6 python
USE_WX= 3.2
diff --git a/x11/py-xdot/Makefile b/x11/py-xdot/Makefile
index fb6968450576..db1744024166 100644
--- a/x11/py-xdot/Makefile
+++ b/x11/py-xdot/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xdot
DISTVERSION= 1.6
+PORTREVISION= 1
CATEGORIES= x11 python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}