math/py-spopt 0.7.0_2
Spatial Optimization in PySAL
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
92375a410b- License
- BSD3CLAUSE
- Categories
- math, python
Description
Spatial Optimization
Spopt is an open-source Python library for solving optimization problems with spatial data. Originating from the region module in PySAL (Python Spatial Analysis Library), it is under active development for the inclusion of newly proposed models and methods for regionalization, facility location, and transportation-oriented solutions.
Install
As a binary package — by origin, or by package name:
pkg install math/py-spopt
pkg install py312-spopt
From the ports tree:
cd /usr/ports/math/py-spopt/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-spopt>0:math/py-spopt
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | 0.5.0_3 | 0.7.0_2 |
| FreeBSD:14:quarterly | - | 0.7.0_2 | n/a | 0.5.0_3 | 0.7.0_2 |
| FreeBSD:15:latest | - | 0.7.0_2 | n/a | 0.5.0_3 | 0.5.0_3 |
| FreeBSD:15:quarterly | - | 0.7.0_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 0.7.0_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2: devel/py-setuptools-scm${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 13
${PYTHON_PKGNAMEPREFIX}geopandas>=0.14.0: graphics/py-geopandas${PYTHON_PKGNAMEPREFIX}libpysal>=4.10.0: science/py-libpysal${PYTHON_PKGNAMEPREFIX}mapclassify>=2.7.0: graphics/py-mapclassify${PYTHON_PKGNAMEPREFIX}networkx>=3.2,1: math/py-networkx${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1: math/py-numpy${PYTHON_PKGNAMEPREFIX}pandas>=2.1.0,1: math/py-pandas${PYTHON_PKGNAMEPREFIX}pointpats>=2.4.0: graphics/py-pointpats${PYTHON_PKGNAMEPREFIX}pulp>=2.8: math/py-PuLP${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.4.0: science/py-scikit-learn${PYTHON_PKGNAMEPREFIX}scipy>=1.12.0: science/py-scipy${PYTHON_PKGNAMEPREFIX}shapely>=2.1.0: devel/py-shapely${PYTHON_PKGNAMEPREFIX}spaghetti>=1.7.4: science/py-spaghetti${PYTHON_PKGNAMEPREFIX}tqdm>=4.66.0: misc/py-tqdm
The full lists below include those, and their dependencies in turn.
All build dependencies 17
All run dependencies 216
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/zopfli
- archivers/zstd
- converters/fribidi
- converters/libiconv
- converters/py-webencodings
- databases/postgresql18-client
- databases/py-sqlite3
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/gettext-runtime
- devel/glib20
- devel/icu
- devel/json-c
- devel/libdatrie
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/librttopo
- devel/libthai
- devel/libunistring
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-Jinja2
- devel/py-annotated-types
- devel/py-babel
- devel/py-cloudpickle
- devel/py-cpsat-logutils
- devel/py-cycler
- devel/py-joblib
- devel/py-lxml
- devel/py-olefile
- devel/py-orloge
- devel/py-packaging
- devel/py-platformdirs
- devel/py-pydantic-core
- devel/py-pydantic2
- devel/py-pyparsing
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-pyyaml
- devel/py-rtree
- devel/py-shapely
- devel/py-six
- devel/py-threadpoolctl
- devel/py-typing-extensions
- devel/py-typing-inspection
- devel/py-tzdata
- devel/py-unicodedata2
- devel/readline
- devel/spatialindex
- dns/libidn2
- dns/libpsl
- dns/py-idna
- ftp/curl
- graphics/cairo
- graphics/gd
- graphics/gdal
- graphics/gdk-pixbuf2
- graphics/geos
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libgeotiff
- graphics/libimagequant
- graphics/libyuv
- graphics/openjpeg
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/proj
- graphics/py-gdal
- graphics/py-geopandas
- graphics/py-mapclassify
- graphics/py-pillow
- graphics/py-pointpats
- graphics/py-pydot
- graphics/py-pygraphviz
- graphics/py-pyogrio
- graphics/py-pyproj
- graphics/tiff
- graphics/webp
- lang/gcc14
The first 100 are listed.
Required by 2
Configuration
No options to configure.
- USES
- python:3.11+
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| spopt-0.7.0.tar.gz | 3.2372541e+07 | ed599b8c0e219682e48e85852b615dbc6f122ef2907d73c11894ad3ffdb39d47 |
Master sites 1
- PYPI