HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51973,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=873",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=871",
"results": [
{
"name": "py312-scikit-rf",
"portdir": "python/py-scikit-rf",
"version": "1.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "scikit-rf (aka skrf): a Python package for RF engineering",
"long_description": "scikit-rf (aka skrf) is an Open Source, BSD-licensed package for RF/Microwave engineering implemented in the Python programming language. It provides a modern, object-oriented library which is both flexible and scalable.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-typing_extensions",
"py312-numpy",
"py312-pandas",
"py312-scipy"
]
}
],
"depends_on": []
},
{
"name": "py313-scikit-rf",
"portdir": "python/py-scikit-rf",
"version": "1.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "scikit-rf (aka skrf): a Python package for RF engineering",
"long_description": "scikit-rf (aka skrf) is an Open Source, BSD-licensed package for RF/Microwave engineering implemented in the Python programming language. It provides a modern, object-oriented library which is both flexible and scalable.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-typing_extensions",
"py313-numpy",
"py313-scipy",
"py313-pandas"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikit-rf"
]
}
]
},
{
"name": "py310-scikit-umfpack",
"portdir": "python/py-scikit-umfpack",
"version": "0.4.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikit-umfpack/",
"description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"long_description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 143
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"swig-python",
"py310-build",
"py310-installer",
"py310-meson-python"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-numpy",
"py310-scipy",
"SuiteSparse_UMFPACK"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-scipy"
]
}
]
},
{
"name": "py311-scikit-umfpack",
"portdir": "python/py-scikit-umfpack",
"version": "0.4.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikit-umfpack/",
"description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"long_description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 143
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"swig-python",
"py311-build",
"py311-installer",
"py311-meson-python"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-numpy",
"py311-scipy",
"SuiteSparse_UMFPACK"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-scipy"
]
}
]
},
{
"name": "py312-scikit-umfpack",
"portdir": "python/py-scikit-umfpack",
"version": "0.4.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikit-umfpack/",
"description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"long_description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 143
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"swig-python",
"py312-build",
"py312-installer",
"py312-meson-python"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-numpy",
"py312-scipy",
"SuiteSparse_UMFPACK"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-scipy"
]
}
]
},
{
"name": "py313-scikit-umfpack",
"portdir": "python/py-scikit-umfpack",
"version": "0.4.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikit-umfpack/",
"description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"long_description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 143
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-meson-python",
"swig-python",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy",
"py313-scipy",
"SuiteSparse_UMFPACK"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py313-scipy"
]
}
]
},
{
"name": "py314-scikit-umfpack",
"portdir": "python/py-scikit-umfpack",
"version": "0.4.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikit-umfpack/",
"description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"long_description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 143
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-meson-python",
"swig-python",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-numpy",
"py314-scipy",
"SuiteSparse_UMFPACK"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikit-umfpack"
]
},
{
"type": "test",
"ports": [
"py314-scipy"
]
}
]
},
{
"name": "py-scikits-ann",
"portdir": "python/py-scikits-ann",
"version": "0.2",
"license": "LGPL-2.1+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikits.ann",
"description": "scikits.ann is a SWIG python wrapper for the Approximate Nearest Neighbor (ANN) Library",
"long_description": "scikits.ann is a SWIG python wrapper for the Approximate Nearest Neighbor (ANN) Library scikits.ann provides an immutable kdtree implementation (via ANN) which can perform k-nearest neighbor and approximate k-nearest neighbor searches.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-ann"
]
}
],
"depends_on": []
},
{
"name": "py-scikits-audiolab",
"portdir": "python/py-scikits-audiolab",
"version": "0.11.0",
"license": "LGPL-2.1+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cournape.github.io/audiolab/",
"description": "Audiolab is a python toolbox to read/write audio files from numpy arrays",
"long_description": "Audiolab is a python toolbox to read/write audio files from numpy arrays. It gives SciPy the equivalent of Matlab wavread, wavwrite, etc... as well as soundsc on the supported platforms. Audiolab supports all format supported by libsndfile, including wav, aiff, ircam files, and flac",
"active": true,
"categories": [
"science",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-audiolab"
]
}
],
"depends_on": []
},
{
"name": "py27-scikits-ann",
"portdir": "python/py-scikits-ann",
"version": "0.2",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikits.ann",
"description": "scikits.ann is a SWIG python wrapper for the Approximate Nearest Neighbor (ANN) Library",
"long_description": "scikits.ann is a SWIG python wrapper for the Approximate Nearest Neighbor (ANN) Library scikits.ann provides an immutable kdtree implementation (via ANN) which can perform k-nearest neighbor and approximate k-nearest neighbor searches.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-configobj",
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-module",
"swig-python",
"libANN",
"python27",
"py27-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-ann"
]
}
]
},
{
"name": "py27-scikits-audiolab",
"portdir": "python/py-scikits-audiolab",
"version": "0.11.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cournape.github.io/audiolab/",
"description": "Audiolab is a python toolbox to read/write audio files from numpy arrays",
"long_description": "Audiolab is a python toolbox to read/write audio files from numpy arrays. It gives SciPy the equivalent of Matlab wavread, wavwrite, etc... as well as soundsc on the supported platforms. Audiolab supports all format supported by libsndfile, including wav, aiff, ircam files, and flac",
"active": true,
"categories": [
"science",
"audio",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsndfile",
"python27",
"py27-numpy",
"py27-scikits-module"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-audiolab"
]
}
]
},
{
"name": "py-scikits-bootstrap",
"portdir": "python/py-scikits-bootstrap",
"version": "1.1.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Bootstrap confidence interval estimation routines for Numpy/Scipy/Pandas",
"long_description": "Algorithms for SciPy to calculate bootstrap confidence intervals for statistics functions applied to data.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 446
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-scikits-bootstrap"
]
}
],
"depends_on": []
},
{
"name": "py-scikits-bvp_solver",
"portdir": "python/py-scikits-bvp_solver",
"version": "1.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jsalvatier/scikits.bvp_solver",
"description": "Python package for solving two-point boundary-value problems.",
"long_description": "scikits.bvp_solver is a python package for solving two-point boundary-value problems, which is based on a modified version of the BVP_SOLVER Fortran package.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-bvp_solver"
]
}
],
"depends_on": []
},
{
"name": "py313-scikits-bootstrap",
"portdir": "python/py-scikits-bootstrap",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Bootstrap confidence interval estimation routines for Numpy/Scipy/Pandas",
"long_description": "Algorithms for SciPy to calculate bootstrap confidence intervals for statistics functions applied to data.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 446
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-hatchling",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-numpy"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pandas"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-bootstrap"
]
}
]
},
{
"name": "py27-scikits-bvp_solver",
"portdir": "python/py-scikits-bvp_solver",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jsalvatier/scikits.bvp_solver",
"description": "Python package for solving two-point boundary-value problems.",
"long_description": "scikits.bvp_solver is a python package for solving two-point boundary-value problems, which is based on a modified version of the BVP_SOLVER Fortran package.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"python27",
"py27-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-bvp_solver"
]
}
]
},
{
"name": "py-scikits-module",
"portdir": "python/py-scikits-module",
"version": "0.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scikits.appspot.com",
"description": "provides the files common to all scikits",
"long_description": "provides the files common to all scikits",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-module"
]
}
],
"depends_on": []
},
{
"name": "py-scikits-samplerate",
"portdir": "python/py-scikits-samplerate",
"version": "0.3.3",
"license": "GPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/scikits.samplerate/0.3.3",
"description": "A Python module for high quality audio resampling",
"long_description": "Samplerate is a small python package to do high quality audio resampling for data in numpy arrays. It is a wrapper around the Secret Rabbit Code by Erik de Castro Lopo (http://www.mega-nerd.com/SRC/) providing a high quality converters based on the work of J.O. Smith from CCRMA, Stanford University (https://ccrma.stanford.edu/~jos/resample/)",
"active": true,
"categories": [
"science",
"audio",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-samplerate"
]
}
],
"depends_on": []
},
{
"name": "py27-scikits-module",
"portdir": "python/py-scikits-module",
"version": "0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scikits.appspot.com",
"description": "provides the files common to all scikits",
"long_description": "provides the files common to all scikits",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-scikits-ann",
"py27-scikits-audiolab",
"py-scikits-module",
"py27-scikits-timeseries"
]
}
]
},
{
"name": "py27-scikits-samplerate",
"portdir": "python/py-scikits-samplerate",
"version": "0.3.3",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/scikits.samplerate/0.3.3",
"description": "A Python module for high quality audio resampling",
"long_description": "Samplerate is a small python package to do high quality audio resampling for data in numpy arrays. It is a wrapper around the Secret Rabbit Code by Erik de Castro Lopo (http://www.mega-nerd.com/SRC/) providing a high quality converters based on the work of J.O. Smith from CCRMA, Stanford University (https://ccrma.stanford.edu/~jos/resample/)",
"active": true,
"categories": [
"science",
"audio",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-numpy",
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsamplerate",
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-samplerate"
]
}
]
},
{
"name": "py-scikits-talkbox",
"portdir": "python/py-scikits-talkbox",
"version": "0.2.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikits.talkbox",
"description": "Talkbox, a set of python modules for speech/signal processing",
"long_description": "Talkbox, a set of python modules for speech/signal processing",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-talkbox"
]
}
],
"depends_on": []
},
{
"name": "py27-scikits-talkbox",
"portdir": "python/py-scikits-talkbox",
"version": "0.2.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikits.talkbox",
"description": "Talkbox, a set of python modules for speech/signal processing",
"long_description": "Talkbox, a set of python modules for speech/signal processing",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-numpy",
"py27-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-talkbox"
]
}
]
},
{
"name": "py-scikits-timeseries",
"portdir": "python/py-scikits-timeseries",
"version": "0.91.3",
"license": "BSD and Permissive and GPLConflict",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytseries.sourceforge.net/",
"description": "Classes and functions for manipulating, reporting, and plotting time series",
"long_description": "Classes and functions for manipulating, reporting, and plotting time series The focus is on convenient data access and manipulation while leveraging the existing mathematical functionality in numpy and scipy",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scikits-timeseries"
]
}
],
"depends_on": []
},
{
"name": "py-scimath",
"portdir": "python/py-scimath",
"version": "5.0.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/scimath",
"description": "The Enthought scimath package",
"long_description": "The SciMath project includes packages to support scientific and mathematical calculations, enthought.interpolate, enthought.mathematics, enthought.units",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-scimath"
]
}
],
"depends_on": []
},
{
"name": "py27-scikits-timeseries",
"portdir": "python/py-scikits-timeseries",
"version": "0.91.3",
"license": "BSD and Permissive and GPLConflict",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytseries.sourceforge.net/",
"description": "Classes and functions for manipulating, reporting, and plotting time series",
"long_description": "Classes and functions for manipulating, reporting, and plotting time series The focus is on convenient data access and manipulation while leveraging the existing mathematical functionality in numpy and scipy",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-numpy",
"py27-scikits-module"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scikits-timeseries"
]
}
]
},
{
"name": "py312-scimath",
"portdir": "python/py-scimath",
"version": "5.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/scimath",
"description": "The Enthought scimath package",
"long_description": "The SciMath project includes packages to support scientific and mathematical calculations, enthought.interpolate, enthought.mathematics, enthought.units",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-oldest-supported-numpy",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"py312-scipy",
"py312-traits",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scimath"
]
}
]
},
{
"name": "py-scipy",
"portdir": "python/py-scipy",
"version": "1.17.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boost176",
"py314-scipy"
]
}
],
"depends_on": []
},
{
"name": "py-scitokens",
"portdir": "python/py-scitokens",
"version": "1.8.1",
"license": "Apache-2.0",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scitokens.org",
"description": "SciToken reference implementation library",
"long_description": "SciToken reference implementation library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-scitokens"
]
}
],
"depends_on": []
},
{
"name": "py310-scipy",
"portdir": "python/py-scipy",
"version": "1.15.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-pythran",
"py310-build",
"py310-installer",
"py310-meson-python",
"clang-20",
"gcc15",
"pkgconfig",
"py310-cython"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"python310",
"py310-mypy",
"py310-numpy",
"py310-pybind11",
"boost181"
]
},
{
"type": "test",
"ports": [
"py310-hypothesis",
"py310-pytest",
"py310-mpmath",
"py310-threadpoolctl",
"py310-gmpy2",
"py310-pooch",
"py310-scikit-umfpack"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py310-theano-pymc"
]
},
{
"type": "lib",
"ports": [
"py310-xarray-einstats",
"py310-peakutils",
"py310-barnaba",
"py310-cartopy",
"py310-commpy",
"py310-pyFAI",
"py310-control",
"py310-pyqtgraph",
"py310-quantecon",
"py310-qutip",
"py310-mdtraj",
"py310-scikit-dsp-comm",
"py310-scikit-image",
"py310-scikit-learn",
"py310-scikit-rf",
"py310-scikit-umfpack",
"py310-filterpy",
"py310-fipy",
"py310-gensim",
"py310-pymc",
"py310-graph-tool",
"py310-hdbscan",
"NanoVNASaver",
"py310-pytensor",
"py310-statsmodels",
"py310-tropycal",
"vpype",
"py310-tpot",
"py310-libsvm",
"py310-keras",
"py310-keras_applications",
"py310-aeppl",
"py310-aesara",
"py310-algopy",
"py310-lmfit",
"py310-mapclassify",
"py310-metpy",
"py310-pymc3",
"py310-mlxtend",
"py310-networkit",
"py310-nmrglue",
"py310-nmrglue-devel",
"py310-arviz",
"py310-numdifftools",
"py310-obspy",
"py310-pacal",
"py310-astropy"
]
},
{
"type": "run",
"ports": [
"gr-specest",
"py310-spyder-devel",
"py310-tensorflow-macos",
"py310-allennlp",
"py310-esda",
"py310-giddy",
"py310-imagehash",
"py310-imutils",
"py310-inequality",
"py310-kraken",
"py310-libpysal",
"py310-librosa",
"py310-mgwr",
"py310-note-seq",
"py310-oct2py",
"py310-photomosaic",
"py310-pmdarima",
"py310-pointpats",
"py310-pymatgen",
"py310-reproject",
"py310-resampy",
"py310-sentence-transformers",
"py310-spaghetti",
"py310-spglm",
"py310-spint",
"py310-spopt",
"py310-spreg",
"py310-spvcm",
"py310-spyder",
"py310-tobler",
"gr-lora-rpp0",
"gr-osmosdr",
"gr-rds",
"gr-satellites",
"py310-xraydb",
"py310-xraylarch",
"gnuradio",
"gnuradio-next",
"gr-adapt",
"gr-air-modes",
"gr-baz",
"gr-fcdproplus",
"gr-foo",
"gr-fosphor",
"gr-gfdm",
"gr-gsm",
"gr-hermeslite2",
"gr-hpsdr",
"gr-ieee802-11",
"gr-ieee802-15-4",
"gr-iio",
"gr-iqbalance",
"gr-iridium",
"gr-limesdr",
"gr-linrad"
]
},
{
"type": "test",
"ports": [
"py310-svgelements",
"py310-patsy",
"py310-igraph",
"py310-emcee3"
]
}
]
},
{
"name": "py311-scipy",
"portdir": "python/py-scipy",
"version": "1.17.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-cython",
"py311-pythran",
"py311-meson-python",
"clang-20",
"gcc15",
"pkgconfig",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"python311",
"py311-mypy",
"py311-pybind11",
"py311-numpy",
"boost181"
]
},
{
"type": "test",
"ports": [
"py311-mpmath",
"py311-gmpy2",
"py311-hypothesis",
"py311-pytest",
"py311-threadpoolctl",
"py311-pooch",
"py311-scikit-umfpack"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-fipy",
"py311-gammapy",
"py311-pyFAI",
"py311-pymc",
"py311-gensim",
"py311-pyqtgraph",
"py311-pytensor",
"py311-quantecon",
"py311-aesara",
"py311-graph-tool",
"py311-scikit-image",
"py311-scikit-learn",
"py311-scikit-rf",
"py311-scikit-umfpack",
"py311-hdbscan",
"py311-xarray-einstats",
"py311-algopy",
"py311-arviz",
"py311-keras",
"py311-keras_applications",
"py311-astropy",
"py311-cartopy",
"py311-statsmodels",
"py311-lmfit",
"py311-mapclassify",
"py311-metpy",
"py311-control",
"py311-networkit",
"py311-nmrglue",
"py311-nmrglue-devel",
"py311-libsvm",
"py311-numdifftools",
"py311-obspy",
"py311-aeppl",
"py311-pacal",
"py311-tropycal",
"py311-peakutils"
]
},
{
"type": "run",
"ports": [
"py311-xraylarch",
"py311-esda",
"py311-giddy",
"py311-imagehash",
"py311-inequality",
"py311-libpysal",
"py311-librosa",
"py311-mgwr",
"py311-note-seq",
"py311-oct2py",
"py311-pmdarima",
"py311-pointpats",
"py311-pymatgen",
"py311-reproject",
"py311-resampy",
"py311-sentence-transformers",
"py311-spaghetti",
"py311-spglm",
"py311-spint",
"py311-spopt",
"py311-spreg",
"py311-spvcm",
"py311-spyder",
"py311-tobler",
"py311-xraydb"
]
},
{
"type": "test",
"ports": [
"py311-patsy",
"py311-igraph",
"py311-svgelements",
"py311-emcee3"
]
}
]
},
{
"name": "py312-scipy",
"portdir": "python/py-scipy",
"version": "1.17.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-cython",
"py312-meson-python",
"py312-pythran",
"clang-20",
"gcc15",
"pkgconfig",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"boost181",
"python312",
"py312-mypy",
"py312-numpy",
"py312-pybind11"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-hypothesis",
"py312-mpmath",
"py312-pooch",
"py312-threadpoolctl",
"py312-gmpy2",
"py312-scikit-umfpack"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-gwpy",
"py312-libsvm",
"py312-aeppl",
"py312-aesara",
"py312-algopy",
"py312-arviz",
"py312-astropy",
"py312-cartopy",
"py312-colour",
"py312-control",
"py312-lmfit",
"py312-mapclassify",
"py312-metpy",
"py312-networkit",
"py312-nmrglue",
"py312-nmrglue-devel",
"py312-numdifftools",
"py312-obspy",
"py312-pacal",
"py312-peakutils",
"py312-pyFAI",
"py312-pymc",
"py312-pymvpa",
"py312-pyqtgraph",
"py312-pytensor",
"py312-quantecon",
"py312-scikit-image",
"py312-scikit-learn",
"py312-scikit-rf",
"py312-scikit-umfpack",
"py312-scimath",
"py312-statsmodels",
"py312-tropycal",
"py312-wntr",
"py312-xarray-einstats",
"py312-lalburst",
"py312-lalinference",
"paramagpy",
"py312-fipy",
"py312-gammapy",
"py312-gensim",
"py312-geomagpy",
"py312-graph-tool",
"py312-kombine"
]
},
{
"type": "run",
"ports": [
"py312-pmdarima",
"py312-esda",
"py312-pointpats",
"py312-spaghetti",
"py312-spglm",
"py312-pymatgen",
"py312-giddy",
"py312-spint",
"py312-spyder",
"py312-xraydb",
"py312-tobler",
"py312-xraylarch",
"py312-sentence-transformers",
"py312-imagehash",
"py312-inequality",
"py312-spopt",
"py312-libpysal",
"py312-librosa",
"py312-spreg",
"py312-spvcm",
"py312-reproject",
"py312-mgwr",
"py312-resampy"
]
},
{
"type": "test",
"ports": [
"hpddm",
"py312-igraph",
"py312-svgelements",
"py312-patsy",
"py312-emcee3"
]
}
]
},
{
"name": "py313-scipy",
"portdir": "python/py-scipy",
"version": "1.17.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-cython",
"py313-meson-python",
"py313-pythran",
"clang-20",
"gcc15",
"pkgconfig",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"boost181",
"python313",
"py313-mypy",
"py313-numpy",
"py313-pybind11"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-mpmath",
"py313-gmpy2",
"py313-pooch",
"py313-scikit-umfpack",
"py313-threadpoolctl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-libsvm",
"py313-GridDataFormats",
"py313-MDAnalysis",
"py313-algopy",
"py313-arviz",
"py313-astlib",
"py313-astroML",
"py313-astropy",
"py313-beancount-import",
"py313-cartopy",
"py313-mdtraj",
"py313-metpy",
"py313-networkit",
"py313-nmrglue",
"py313-nmrglue-devel",
"py313-numdifftools",
"py313-obspy",
"py313-peakutils",
"py313-photutils",
"py313-plotpy",
"py313-pyFAI",
"py313-pymc",
"py313-pynndescent",
"py313-pyqtgraph",
"py313-pyside6-fluent-widgets",
"py313-pystoi",
"py313-pytensor",
"py313-quantecon",
"py313-scikit-image",
"py313-scikit-learn",
"py313-scikit-rf",
"py313-scikit-umfpack",
"py313-sparse",
"py313-statsmodels",
"py313-torchdiffeq",
"py313-tropycal",
"py313-usadel1",
"py313-xarray-einstats",
"py313-graph-tool",
"py313-lmfit",
"py313-mapclassify"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen",
"py313-esda",
"py313-giddy",
"py313-spglm",
"py313-pmdarima",
"py313-pointpats",
"py313-spaghetti",
"py313-xraylarch",
"py313-imagehash",
"py313-inequality",
"py313-libpysal",
"py313-librosa",
"py313-spint",
"py313-spopt",
"py313-spreg",
"py313-spvcm",
"py313-mgwr",
"py313-spyder",
"py313-reproject",
"py313-resampy",
"py313-umap-learn",
"py313-tobler",
"py313-xraydb",
"py313-sentence-transformers"
]
},
{
"type": "test",
"ports": [
"py313-igraph",
"py313-emcee3",
"py313-svgelements",
"py313-patsy"
]
}
]
},
{
"name": "py314-scipy",
"portdir": "python/py-scipy",
"version": "1.17.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"py314-build",
"py314-installer",
"py314-cython",
"py314-meson-python",
"py314-pythran",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"boost181",
"python314",
"py314-mypy",
"py314-numpy",
"py314-pybind11"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis",
"py314-gmpy2",
"py314-mpmath",
"py314-pooch",
"py314-scikit-umfpack",
"py314-threadpoolctl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-scikit-umfpack",
"py-scipy",
"py314-cclib",
"py314-spacepy",
"py314-eli5",
"graphtage",
"py314-statsmodels",
"napari",
"chemex",
"py314-torchdiffeq",
"py314-xarray-einstats",
"verde",
"py314-algopy",
"py314-arviz",
"py314-lmfit",
"py314-mapclassify",
"py314-ase",
"py314-nmrglue",
"py314-nmrglue-devel",
"py314-numdifftools",
"py314-obspy",
"peakipy",
"py314-peakutils",
"py314-plotpy",
"py314-astropy",
"py314-pymc",
"py314-pyside6-fluent-widgets",
"py314-pystoi",
"py314-pytensor",
"py314-quantecon",
"py314-cartopy",
"py314-scikit-image",
"py314-scikit-learn"
]
},
{
"type": "run",
"ports": [
"py314-tobler",
"py314-esda",
"py314-libpysal",
"py314-librosa",
"py314-mir_eval",
"py314-pointpats",
"py314-reproject",
"py314-sentence-transformers",
"py314-spreg",
"py314-spyder",
"qgis3"
]
},
{
"type": "test",
"ports": [
"py314-svgelements",
"py314-patsy",
"py314-igraph",
"py314-emcee3"
]
}
]
},
{
"name": "py312-scitokens",
"portdir": "python/py-scitokens",
"version": "1.8.1",
"license": "Apache-2.0",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scitokens.org",
"description": "SciToken reference implementation library",
"long_description": "SciToken reference implementation library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-requests",
"py312-cryptography",
"py312-jwt"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-igwn-auth-utils",
"py-scitokens"
]
}
]
},
{
"name": "py-scitools",
"portdir": "python/py-scitools",
"version": "0.9.0",
"license": "bsd",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hplgit/scitools",
"description": "Scientific computing tools for Python",
"long_description": "Scientific computing tools for Python, built on other widely used packages such as Numpy and Scipy.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 446
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-scitools"
]
}
],
"depends_on": []
},
{
"name": "py-sclapp",
"portdir": "python/py-sclapp",
"version": "0.5.1",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.alittletooquiet.net/software/sclapp/",
"description": "framework for writing command-line applications",
"long_description": "easy-to-use framework for writing simple command-line applications in Python",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-sclapp"
]
}
],
"depends_on": []
},
{
"name": "py27-scitools",
"portdir": "python/py-scitools",
"version": "0.9.0",
"license": "bsd",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hplgit/scitools",
"description": "Scientific computing tools for Python",
"long_description": "Scientific computing tools for Python, built on other widely used packages such as Numpy and Scipy.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 446
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-matplotlib"
]
},
{
"type": "run",
"ports": [
"py27-numpy",
"py27-scipy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scitools"
]
}
]
},
{
"name": "py27-sclapp",
"portdir": "python/py-sclapp",
"version": "0.5.1",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.alittletooquiet.net/software/sclapp/",
"description": "framework for writing command-line applications",
"long_description": "easy-to-use framework for writing simple command-line applications in Python",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sclapp"
]
}
]
},
{
"name": "py-scoop",
"portdir": "python/py-scoop",
"version": "0.7.2.0",
"license": "LGPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pyscoop.org/",
"description": "SCOOP (Scalable COncurrent Operations in Python)",
"long_description": "SCOOP (Scalable COncurrent Operations in Python) is a distributed task module allowing concurrent parallel programming on various environments, from heterogeneous grids to supercomputers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-scoop"
]
}
],
"depends_on": []
},
{
"name": "py-scour",
"portdir": "python/py-scour",
"version": "0.38.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scour-project/scour",
"description": "SVG optimizer/cleaner written in Python",
"long_description": "Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-scour"
]
}
],
"depends_on": []
},
{
"name": "py310-scoop",
"portdir": "python/py-scoop",
"version": "0.7.2.0",
"license": "LGPL",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pyscoop.org/",
"description": "SCOOP (Scalable COncurrent Operations in Python)",
"long_description": "SCOOP (Scalable COncurrent Operations in Python) is a distributed task module allowing concurrent parallel programming on various environments, from heterogeneous grids to supercomputers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-greenlet",
"py310-zmq",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scoop"
]
}
]
},
{
"name": "py310-scour",
"portdir": "python/py-scour",
"version": "0.38.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scour-project/scour",
"description": "SVG optimizer/cleaner written in Python",
"long_description": "Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-six",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-scour",
"portdir": "python/py-scour",
"version": "0.38.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scour-project/scour",
"description": "SVG optimizer/cleaner written in Python",
"long_description": "Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-six",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-scour",
"portdir": "python/py-scour",
"version": "0.38.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scour-project/scour",
"description": "SVG optimizer/cleaner written in Python",
"long_description": "Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-six",
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"inkscape-devel"
]
}
]
},
{
"name": "py313-scour",
"portdir": "python/py-scour",
"version": "0.38.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scour-project/scour",
"description": "SVG optimizer/cleaner written in Python",
"long_description": "Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-six",
"python313"
]
}
],
"depends_on": []
},
{
"name": "py314-scour",
"portdir": "python/py-scour",
"version": "0.38.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scour-project/scour",
"description": "SVG optimizer/cleaner written in Python",
"long_description": "Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 359
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-six",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-scour"
]
},
{
"type": "run",
"ports": [
"inkscape"
]
}
]
},
{
"name": "py-scp",
"portdir": "python/py-scp",
"version": "0.15.0",
"license": "LGPL-2.1+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jbardin/scp.py",
"description": "SCP module for paramiko",
"long_description": "The scp module extends paramiko to send and receive files via the SCP1 protocol.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 176
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-scp"
]
}
],
"depends_on": []
},
{
"name": "py-scrapy",
"portdir": "python/py-scrapy",
"version": "2.13.3",
"license": "BSD",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://scrapy.org/",
"description": "A high-level Web Crawling and Web Scraping framework",
"long_description": "Scrapy is a high level scraping and web crawling framework for writing spiders to crawl and parse web pages for all kinds of purposes, from information retrieval to monitoring or testing web sites.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-scrapy"
]
}
],
"depends_on": []
},
{
"name": "py313-scp",
"portdir": "python/py-scp",
"version": "0.15.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jbardin/scp.py",
"description": "SCP module for paramiko",
"long_description": "The scp module extends paramiko to send and receive files via the SCP1 protocol.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 176
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-paramiko",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-robotframework-sshlibrary"
]
}
]
},
{
"name": "py314-scp",
"portdir": "python/py-scp",
"version": "0.15.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jbardin/scp.py",
"description": "SCP module for paramiko",
"long_description": "The scp module extends paramiko to send and receive files via the SCP1 protocol.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 176
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-paramiko",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-robotframework-sshlibrary",
"py-scp"
]
}
]
},
{
"name": "py310-scrapy",
"portdir": "python/py-scrapy",
"version": "2.13.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://scrapy.org/",
"description": "A high-level Web Crawling and Web Scraping framework",
"long_description": "Scrapy is a high level scraping and web crawling framework for writing spiders to crawl and parse web pages for all kinds of purposes, from information retrieval to monitoring or testing web sites.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-lxml",
"py310-cryptography",
"py310-openssl",
"py310-twisted",
"py310-tldextract",
"py310-service_identity",
"py310-dispatcher",
"py310-itemadapter",
"py310-itemloaders",
"py310-parsel",
"py310-protego",
"py310-queuelib",
"py310-w3lib",
"python310",
"py310-defusedxml",
"py310-typing_extensions",
"py310-zopeinterface",
"py310-cssselect"
]
},
{
"type": "run",
"ports": [
"scrapy_select"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-Pillow",
"py310-botocore",
"py310-jmespath",
"py310-testfixtures",
"py310-pexpect",
"py310-pytest-asyncio",
"py310-sybil",
"py310-tldextract"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-itemadapter",
"py310-itemloaders"
]
}
]
}
]
}