HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51956,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=120",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=118",
"results": [
{
"name": "pyflakes_select",
"portdir": "python/pyflakes_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default pyflakes version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of pyflakes.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-pyflakes",
"py35-pyflakes",
"py36-pyflakes",
"py37-pyflakes",
"py39-pyflakes",
"py38-pyflakes",
"py310-pyflakes",
"py311-pyflakes",
"py312-pyflakes",
"py313-pyflakes",
"py314-pyflakes"
]
}
]
},
{
"name": "pydocstyle_select",
"portdir": "python/pydocstyle_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default pydocstyle version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of pydocstyle.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-docstyle",
"py35-docstyle",
"py36-docstyle",
"py37-docstyle",
"py38-docstyle",
"py39-docstyle",
"py310-docstyle",
"py311-docstyle",
"py312-docstyle",
"py313-docstyle",
"py314-docstyle"
]
}
]
},
{
"name": "pycodestyle_select",
"portdir": "python/pycodestyle_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default pycodestyle version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of pycodestyle.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-codestyle",
"py35-codestyle",
"py36-codestyle",
"py37-codestyle",
"py39-codestyle",
"py38-codestyle",
"py310-codestyle",
"py311-codestyle",
"py312-codestyle",
"py313-codestyle",
"py314-codestyle"
]
}
]
},
{
"name": "py3c",
"portdir": "python/py3c",
"version": "1.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://py3c.readthedocs.io/",
"description": "Python compatibility headers",
"long_description": "A Python 2/3 compatibility layer for C extensions",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"subversion-pythonbindings-3.9",
"subversion-pythonbindings-2.7",
"subversion-pythonbindings-3.5",
"subversion-pythonbindings-3.6",
"subversion-pythonbindings-3.7",
"subversion-pythonbindings-3.8",
"subversion-pythonbindings-3.10",
"subversion-pythonbindings-3.11",
"subversion-pythonbindings-3.12"
]
}
]
},
{
"name": "py27-pyqt5-chart",
"portdir": "python/py27-pyqt5",
"version": "5.15.4",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqt/intro",
"description": "PyQt5 Charts bindings",
"long_description": "PyQt5 Charts bindings",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qtcharts",
"python27",
"py27-pyqt5"
]
}
],
"depends_on": []
},
{
"name": "py27-pyqt5-webengine",
"portdir": "python/py27-pyqt5",
"version": "5.15.5",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqt/intro",
"description": "PyQt5 Webengine bindings",
"long_description": "PyQt5 Webengine bindings",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qtwebengine",
"python27",
"py27-pyqt5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-eric-ide"
]
}
]
},
{
"name": "py27-pyqt5-common",
"portdir": "python/py27-pyqt5",
"version": "5.15.4",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqt/intro",
"description": "PyQt5 is a set of Python bindings for the Qt5 toolkit (.sip sourcefiles)",
"long_description": "PyQt5 is a set of Python bindings for the Qt5 toolkit. The bindings are implemented as a set of Python modules and contain over 620 classes. This port contains the .sip source files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "py27-scipy",
"portdir": "python/py27-scipy",
"version": "1.2.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
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"atlas",
"openblas",
"mkl"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig-python",
"py27-cython-compat",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"py27-pybind11",
"libgcc",
"python27",
"OpenBLAS",
"py27-numpy"
]
},
{
"type": "test",
"ports": [
"py27-py",
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-nmrglue",
"py27-seaborn",
"py27-pysal",
"py27-pyqtgraph",
"py27-theano",
"py27-tpot",
"py27-lalinference",
"py27-commpy",
"py27-statsmodels",
"py27-algopy",
"py27-lmfit",
"py27-numdifftools",
"py27-GridDataFormats",
"py27-graph-tool",
"py27-fipy",
"py27-obspy",
"py27-scikit-image",
"py27-barnaba",
"py27-mdtraj",
"py27-scikit-learn",
"py27-lalburst",
"py27-pyne",
"py27-mlpy",
"py27-pacal",
"py27-pyFAI",
"py27-trep",
"py27-usadel1",
"py27-pyphant",
"py27-pyphant-imageprocessing",
"py27-pyphant-osc",
"py27-pyphant-statistics",
"py27-pandas",
"py27-psychopy",
"py27-lal",
"py27-pyvttbl",
"py27-scikits-talkbox",
"EGSimulation",
"HORTON",
"alps",
"ccpnmr",
"relax",
"vapor",
"py27-MDAnalysis",
"py27-astlib",
"py27-astroML",
"py27-cartopy",
"py27-colour",
"py27-control",
"py27-filterpy",
"py27-gwpy",
"py27-keras",
"py27-keras_applications",
"py27-kombine",
"py27-pymvpa",
"py27-qutip",
"py27-scikit-umfpack",
"py27-sfepy",
"py27-spacepy"
]
},
{
"type": "run",
"ports": [
"gnuradio-devel",
"gr37-iridium",
"gr37-limesdr",
"gr37-lora-BastilleResearch",
"gr37-lora-rpp0",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"py27-gammapy",
"gr37-ofdm",
"py27-magpy",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr37-rds",
"gr37-satellites",
"py27-scitools",
"gr37-sdrplay",
"gr37-specest",
"gr37-tdd",
"lscsoft-deps",
"digital_rf",
"gnuradio37",
"gr37-adapt",
"gr37-air-modes",
"gr37-ais",
"gr37-baz",
"gr37-cdma",
"gr37-fcdproplus",
"gr37-foo",
"gr37-fosphor",
"gr37-gfdm",
"gr37-gsm",
"py27-oct2py",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr37-iio",
"gr37-iqbalance"
]
}
]
},
{
"name": "py27-pyqt5",
"portdir": "python/py27-pyqt5",
"version": "5.15.4",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqt/intro",
"description": "PyQt5 is a set of Python bindings for the Qt5 toolkit",
"long_description": "PyQt5 is a set of Python bindings for the Qt5 toolkit. The bindings are implemented as a set of Python modules and contain over 620 classes.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"scintilla",
"webkit",
"graceful"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtscript",
"qt5-qt3d",
"dbus",
"qt5",
"python27",
"py27-enum34",
"py27-sip4",
"dbus-python27",
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pyqt5-chart",
"gnuradio-devel",
"py27-pyqtgraph",
"py27-eric-ide",
"py27-poppler-qt5",
"py27-qscintilla-qt5",
"py27-pyqt5-webengine"
]
},
{
"type": "run",
"ports": [
"py27-qimage2ndarray"
]
}
]
},
{
"name": "py27-pyobjc-cocoa",
"portdir": "python/py27-pyobjc-cocoa",
"version": "5.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "cocoa wrappers for PyObjC",
"long_description": "This port provides the CoreFoundation, Foundation and AppKit wrappers for use with PyObjC.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-pyobjc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pyxg",
"namebench",
"calendar-contacts-server",
"py27-lightblue"
]
}
]
},
{
"name": "py35-pyobjc",
"portdir": "python/py27-pyobjc",
"version": "5.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "bidirectional bridge between python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libffi",
"python35",
"py35-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-applaunchservices",
"py35-pyobjc-cocoa"
]
}
]
},
{
"name": "py27-pygtksourceview",
"portdir": "python/py27-pygtksourceview",
"version": "2.10.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org/",
"description": "Python bindings for GtkSourceView2",
"long_description": "Python bindings for GtkSourceView2",
"active": true,
"categories": [
"python",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"docbook-xsl-nons",
"libxslt",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-gobject",
"py27-pygtk",
"gtksourceview2"
]
}
],
"depends_on": []
},
{
"name": "py27-pyobjc",
"portdir": "python/py27-pyobjc",
"version": "5.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "bidirectional bridge between python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libffi",
"python27",
"py27-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-applaunchservices",
"py27-zope-hookable",
"namebench",
"py27-pyobjc-cocoa"
]
}
]
},
{
"name": "py27-osmgpsmap",
"portdir": "python/py27-osmgpsmap",
"version": "0.7.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nzjrs.github.io/osm-gps-map/",
"description": "Python interfaces for osm-gps-map",
"long_description": "Python interfaces for osm-gps-map",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"py27-pygtk",
"osm-gps-map-gtk2"
]
}
],
"depends_on": []
},
{
"name": "py27-numpy",
"portdir": "python/py27-numpy",
"version": "1.16.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/numpy/numpy",
"description": "The core utilities for the scientific library scipy for Python",
"long_description": "The core utilities for the scientific library scipy for Python",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"atlas",
"openblas",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-cython-compat",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"fftw-3",
"py27-cython",
"libgcc",
"python27",
"OpenBLAS"
]
},
{
"type": "run",
"ports": [
"py27-oldest-supported-numpy"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py27-minecraft-overviewer",
"py27-scikits-samplerate",
"py27-cartopy",
"py27-obspy",
"py27-pyopencl",
"py27-pyregion"
]
},
{
"type": "lib",
"ports": [
"py27-gsd",
"gnuradio-devel",
"py27-stfio",
"py27-MDAnalysis",
"py27-astlib",
"py27-astroML",
"py27-astroML_addons",
"py27-astroplan",
"py27-astropy",
"py27-astropy-healpix",
"py27-bcolz",
"py27-biggles",
"py27-blaze",
"py27-bqplot",
"py27-cartopy",
"py27-colormath",
"py27-colour",
"py27-control",
"py27-dap",
"py27-datashape",
"py27-descartes",
"py27-patsy",
"py27-filterpy",
"py27-gwpy",
"py27-healpy",
"py27-htseq",
"py27-iminuit",
"py27-imread",
"py27-instrumentkit",
"py27-keras",
"py27-keras_applications",
"py27-keras_preprocessing",
"py27-kombine",
"py27-langid",
"py27-mahotas",
"vapor",
"py27-xarray",
"py27-nmrglue",
"py27-nltk",
"py27-seaborn",
"py27-pysal",
"gr37-limesdr",
"gr37-lora-BastilleResearch",
"gr37-lora-rpp0",
"gr37-lte",
"gr37-mapper",
"gr37-mac",
"gr37-ofdm",
"gr37-osmosdr",
"gr37-pcap",
"gr37-pyqt",
"gr37-rds",
"gr37-satellites",
"gr37-sdrplay",
"gr37-specest",
"gr37-tdd",
"relax",
"py27-molmod",
"py27-nibabel",
"py27-numba",
"py27-odo",
"py27-openopt",
"py27-pygpu",
"py27-pymvpa",
"py27-pysparse",
"py27-quantities",
"py27-qutip",
"py27-regions",
"py27-scikits-bootstrap",
"py27-sfepy",
"py27-slepc4py",
"py27-snuggs",
"py27-spacepy",
"py27-svipc",
"py27-tensorboard1",
"py27-theano",
"py27-tpot",
"py27-word2vec",
"py27-yt",
"py27-lalinference",
"py27-lalpulsar",
"py27-pygrib",
"py27-commpy",
"py27-fabio",
"py27-pydicom",
"py27-statsmodels",
"py27-python-ivi",
"py27-biopython",
"py27-algopy",
"py27-lmfit",
"py27-numdifftools",
"py27-pywavelets",
"py27-GridDataFormats",
"py27-gdal",
"py27-rasterio",
"py27-altair",
"py27-pyfftw",
"py27-graph-tool",
"py27-ttfquery",
"py27-matplotlib-basemap",
"py27-fipy",
"py27-pyside2",
"py27-gsl",
"py27-obspy",
"py27-bokeh",
"py27-scikit-image",
"py27-emcee",
"py27-pyilmbase",
"py27-numexpr",
"py27-corner",
"py27-barnaba",
"py27-mdtraj",
"py27-imageio",
"py27-scikit-learn",
"py27-lalburst",
"py27-lalframe",
"py27-lalinspiral",
"py27-lalmetaio",
"py27-lalsimulation",
"py27-acor",
"py27-astrolibcoords",
"py27-chainer",
"py27-dynd",
"py27-pyne",
"py27-hcluster",
"py27-mlpy",
"py27-pacal",
"py27-petsc4py",
"py27-pyFAI",
"py27-pycg",
"py27-pycluster",
"py27-pymca",
"py27-pyml",
"py27-pyviennacl",
"py27-tstables",
"py27-trep",
"py27-usadel1",
"py27-spectral",
"py27-nds2-client",
"py27-pyphant",
"py27-pyphant-imageprocessing",
"py27-pyphant-osc",
"py27-pyphant-statistics",
"py27-pytools",
"py27-mdp-toolkit",
"py27-pandas",
"py27-llvmmath",
"py27-milk",
"py27-parakeet",
"py27-pebl",
"py27-bottleneck",
"py27-lal",
"py27-cftime",
"py27-netcdf4",
"py27-tables",
"py27-opencv3",
"py27-opencv3-devel",
"py27-dice3ds",
"py27-game",
"py27-gnuplot",
"py27-ligo-lw",
"py27-logilab-hmm",
"py27-lscsoft-glue",
"py27-nio",
"py27-opengl-accelerate",
"py27-pyepl",
"py27-pygtk",
"py27-pygtk-devel",
"py27-pynds",
"py27-pynifti",
"py27-pyqwt",
"py27-pyvttbl",
"py27-scientific",
"py27-scikits-ann",
"py27-scikits-audiolab",
"py27-scikits-bvp_solver",
"py27-scikits-talkbox",
"py27-scikits-timeseries",
"py27-matplotlib",
"py27-scipy",
"EGSimulation",
"HORTON",
"alps",
"digital_rf",
"gds",
"gnuradio37",
"gr37-adapt",
"gr37-air-modes",
"gr37-ais",
"gr37-baz",
"gr37-cdma",
"gr37-fcdproplus",
"gr37-foo",
"gr37-fosphor",
"gr37-gfdm",
"gr37-gsm",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr37-iio",
"gr37-iqbalance",
"gr37-iridium"
]
},
{
"type": "run",
"ports": [
"py27-minecraft-overviewer",
"py27-sounddevice",
"py27-aplpy",
"py27-magpy",
"lscsoft-deps",
"py27-qimage2ndarray",
"py27-scitools",
"py27-montage",
"py27-gammapy",
"py27-wxpython-4.0",
"py27-pyorick",
"py27-kapteyn"
]
},
{
"type": "test",
"ports": [
"py27-cairocffi",
"py27-blosc",
"py27-uncertainties",
"py27-mmtf-python",
"py27-json-tricks"
]
}
]
},
{
"name": "py27-matplotlib",
"portdir": "python/py27-matplotlib",
"version": "2.2.5",
"license": "(PSF or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://matplotlib.org/",
"description": "Matplotlib is a python plotting library",
"long_description": "Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt4, qt5, cairo, latex).",
"active": true,
"categories": [
"graphics",
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"gtk2",
"qt4",
"webagg",
"tkinter",
"gtk3",
"qt5",
"cairo",
"dvipng",
"ghostscript",
"latex",
"pdftops",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"freetype",
"py27-backports-functools_lru_cache",
"py27-cairo",
"py27-cycler",
"py27-dateutil",
"py27-importlib-resources",
"libpng",
"py27-numpy",
"py27-parsing",
"py27-six",
"py27-subprocess32",
"py27-tornado",
"py27-tz",
"py27-kiwisolver",
"python27",
"qhull"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-nltk",
"py27-seaborn",
"py27-stfio",
"py27-MDAnalysis",
"py27-astlib",
"py27-astroML",
"py27-cartopy",
"py27-control",
"py27-descartes",
"py27-gwpy",
"py27-healpy",
"py27-ipympl",
"py27-mpld3",
"py27-qutip",
"py27-sfepy",
"py27-spacepy",
"py27-lalinference",
"py27-commpy",
"py27-matplotlib-basemap",
"py27-fipy",
"py27-obspy",
"py27-corner",
"py27-pytest-mpl",
"py27-pacal",
"py27-pyFAI",
"py27-pymca",
"py27-pyml",
"py27-trep",
"py27-pyphant",
"py27-pyphant-osc",
"py27-pandas",
"py27-psychopy",
"py27-pyslides",
"py27-pyvttbl",
"py27-scitools",
"HORTON",
"alps",
"nMOLDYN"
]
},
{
"type": "run",
"ports": [
"gr37-mapper",
"gr37-ofdm",
"gr37-osmosdr",
"py27-magpy",
"gr37-pcap",
"gr37-pyqt",
"pyfa",
"gr37-rds",
"gr37-satellites",
"py27-scapy",
"gr37-mac",
"gnuradio-devel",
"gr37-sdrplay",
"gr37-specest",
"py27-aplpy",
"gr37-tdd",
"digital_rf",
"gnuradio37",
"py27-colour",
"gr37-adapt",
"gr37-air-modes",
"py27-gammapy",
"gr37-ais",
"gr37-baz",
"py27-htseq",
"gr37-cdma",
"py27-kapteyn",
"py27-memprof",
"gr37-fcdproplus",
"py27-pyregion",
"gr37-foo",
"gr37-fosphor",
"gr37-gfdm",
"py27-yt",
"gr37-gsm",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr37-iio",
"gr37-iqbalance",
"py27-scikit-image",
"gr37-iridium",
"gr37-limesdr",
"gr37-lora-BastilleResearch",
"gr37-lora-rpp0",
"gr37-lte"
]
},
{
"type": "test",
"ports": [
"py27-nbval"
]
}
]
},
{
"name": "py27-gst-python",
"portdir": "python/py27-gst-python",
"version": "0.10.22",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gstreamer.freedesktop.org/modules/gst-python.html",
"description": "GStreamer python bindings",
"long_description": "gst-python allows python programs built with the gnome toolkit to use gstreamer for multimedia input/output",
"active": true,
"categories": [
"multimedia",
"gnome",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gstreamer010-gst-plugins-base",
"py27-pygtk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"coherence",
"gourmet"
]
}
]
},
{
"name": "py27-gobject3",
"portdir": "python/py27-gobject3",
"version": "3.36.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pygobject.readthedocs.io/",
"description": "Python bindings for GObject, version 3",
"long_description": "PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.",
"active": true,
"categories": [
"gnome",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"clang-18",
"pkgconfig",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"py27-cairo",
"python27",
"gobject-introspection",
"libffi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuradio-devel",
"py27-graph-tool",
"gnome3-core",
"alacarte",
"goocanvas2"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "py27-gnome",
"portdir": "python/py27-gnome",
"version": "2.28.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pygtk.org/",
"description": "gnome-python is a set of python interfaces to gnome-libs.",
"long_description": "gnome-python is a set of python interfaces to gnome-libs.",
"active": true,
"categories": [
"gnome",
"python"
],
"maintainers": [],
"variants": [
"quartz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libbonobo",
"libbonoboui",
"libgnome",
"libgnomecanvas",
"gconf",
"python27",
"py27-orbit",
"py27-pygtk",
"libgnomeui",
"gnome-vfs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-bindings-python",
"py27-gdl"
]
}
]
},
{
"name": "py27-dulwich",
"portdir": "python/py27-dulwich",
"version": "0.19.16",
"license": "(GPL-2+ or Apache-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dulwich.io",
"description": "Pure-Python Git Library",
"long_description": "Simple Pure-Python implementation of the Git file formats and protocols. Dulwich is the place where Mr. and Mrs. Git live in one of the Monty Python sketches.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 175
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"bzr-git"
]
}
]
},
{
"name": "py312-zxcvbn",
"portdir": "python/py-zxcvbn",
"version": "4.4.28",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dwolfhub/zxcvbn-python",
"description": "Implementation of Dropbox’s realistic password strength estimator",
"long_description": "Implementation of Dropbox’s realistic password strength estimator",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"secrets",
"py-zxcvbn"
]
}
]
},
{
"name": "py311-zxcvbn",
"portdir": "python/py-zxcvbn",
"version": "4.4.28",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dwolfhub/zxcvbn-python",
"description": "Implementation of Dropbox’s realistic password strength estimator",
"long_description": "Implementation of Dropbox’s realistic password strength estimator",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-zxcvbn",
"portdir": "python/py-zxcvbn",
"version": "4.4.28",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dwolfhub/zxcvbn-python",
"description": "Implementation of Dropbox’s realistic password strength estimator",
"long_description": "Implementation of Dropbox’s realistic password strength estimator",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py27-atspi",
"portdir": "python/py27-atspi",
"version": "0.4.1",
"license": "LGPL",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Accessibility",
"description": "Python bindings to AT-SPI over DBus on GNOME 2",
"long_description": "This module provides a Python client library for the Service Provider Interface to Assistive Technologies available on the GNOME 2 platform using the DBus rather than the CORBA infrastructure.",
"active": true,
"categories": [
"gnome",
"python"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"dbus-python27",
"py27-pygtk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-bindings-python"
]
}
]
},
{
"name": "py-zxcvbn",
"portdir": "python/py-zxcvbn",
"version": "4.4.28",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dwolfhub/zxcvbn-python",
"description": "Implementation of Dropbox’s realistic password strength estimator",
"long_description": "Implementation of Dropbox’s realistic password strength estimator",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-zxcvbn"
]
}
],
"depends_on": []
},
{
"name": "py314-zstd",
"portdir": "python/py-zstd",
"version": "0.25.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/indygreg/python-zstandard",
"description": "Zstandard compression",
"long_description": "This extension allows Zstandard compression from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cffi",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-packaging"
]
},
{
"type": "lib",
"ports": [
"python314",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"taisei",
"py314-nuitka",
"py314-pbs_installer",
"py314-urllib3-future",
"py-zstd"
]
},
{
"type": "run",
"ports": [
"py314-pytorch"
]
}
]
},
{
"name": "py313-zstd",
"portdir": "python/py-zstd",
"version": "0.25.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/indygreg/python-zstandard",
"description": "Zstandard compression",
"long_description": "This extension allows Zstandard compression from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-cffi",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-packaging"
]
},
{
"type": "lib",
"ports": [
"python313",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-discordpy",
"py313-mitmproxy",
"py313-nuitka",
"py313-pbs_installer",
"py313-urllib3-future"
]
},
{
"type": "run",
"ports": [
"py313-pytorch"
]
}
]
},
{
"name": "py312-zstd",
"portdir": "python/py-zstd",
"version": "0.25.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/indygreg/python-zstandard",
"description": "Zstandard compression",
"long_description": "This extension allows Zstandard compression from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-cffi",
"py312-build",
"py312-installer",
"py312-packaging",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-discordpy",
"py312-mitmproxy",
"py312-nuitka",
"py312-pbs_installer"
]
},
{
"type": "run",
"ports": [
"py312-pytorch"
]
}
]
},
{
"name": "py311-zstd",
"portdir": "python/py-zstd",
"version": "0.25.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/indygreg/python-zstandard",
"description": "Zstandard compression",
"long_description": "This extension allows Zstandard compression from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-wheel",
"py311-cffi",
"py311-build",
"py311-installer",
"py311-packaging",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-discordpy",
"py311-mitmproxy",
"py311-nuitka",
"py311-pbs_installer"
]
},
{
"type": "run",
"ports": [
"py311-pytorch"
]
}
]
},
{
"name": "py310-zstd",
"portdir": "python/py-zstd",
"version": "0.25.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/indygreg/python-zstandard",
"description": "Zstandard compression",
"long_description": "This extension allows Zstandard compression from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-packaging",
"py310-cffi",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"python310",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-discordpy",
"py310-mitmproxy",
"py310-nuitka",
"py310-pbs_installer"
]
},
{
"type": "run",
"ports": [
"py310-pytorch"
]
}
]
},
{
"name": "py27-zsi",
"portdir": "python/py-zsi",
"version": "2.0",
"license": "MIT and BSD and ZPL-2 and (PSF or W3C)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pywebsvcs.sourceforge.net/",
"description": "Zolera SOAP Infrastructure is a Python implementation of SOAP",
"long_description": "ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that provides an implementation of SOAP messaging, as described in The SOAP 1.1 Specification. It can also be used to build applications using SOAP Messages with Attachments. ZSI is intended to make it easier to write web services in Python.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zsi"
]
}
]
},
{
"name": "py-zstd",
"portdir": "python/py-zstd",
"version": "0.25.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/indygreg/python-zstandard",
"description": "Zstandard compression",
"long_description": "This extension allows Zstandard compression from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-zstd"
]
}
],
"depends_on": []
},
{
"name": "py-zsi",
"portdir": "python/py-zsi",
"version": "2.0",
"license": "MIT and BSD and ZPL-2 and (PSF or W3C)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pywebsvcs.sourceforge.net/",
"description": "Zolera SOAP Infrastructure is a Python implementation of SOAP",
"long_description": "ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that provides an implementation of SOAP messaging, as described in The SOAP 1.1 Specification. It can also be used to build applications using SOAP Messages with Attachments. ZSI is intended to make it easier to write web services in Python.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-zsi"
]
}
],
"depends_on": []
},
{
"name": "py314-zopfli",
"portdir": "python/py-zopfli",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zopfli"
]
},
{
"type": "run",
"ports": [
"py314-fonttools"
]
}
]
},
{
"name": "py313-zopfli",
"portdir": "python/py-zopfli",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-fonttools"
]
}
]
},
{
"name": "py312-zopfli",
"portdir": "python/py-zopfli",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-setuptools_scm",
"py312-build",
"clang-18",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-fonttools"
]
}
]
},
{
"name": "py311-zopfli",
"portdir": "python/py-zopfli",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-setuptools_scm",
"py311-build",
"clang-18",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-fonttools"
]
}
]
},
{
"name": "py310-zopfli",
"portdir": "python/py-zopfli",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools_scm",
"py310-installer",
"py310-setuptools",
"clang-18",
"py310-wheel",
"py310-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-fonttools"
]
}
]
},
{
"name": "py314-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-gevent",
"py314-twisted",
"py-zopeinterface",
"platformio",
"py314-repoze.sphinx.autointerface"
]
},
{
"type": "run",
"ports": [
"py314-flufl.bounce"
]
},
{
"type": "test",
"ports": [
"py314-attrs"
]
}
]
},
{
"name": "py313-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"deluge",
"py313-twisted",
"py313-zope-component",
"certbot-dns-namecheap",
"py313-gevent",
"py313-repoze.sphinx.autointerface"
]
},
{
"type": "run",
"ports": [
"py313-lazr.delegates",
"py313-lazr.config"
]
},
{
"type": "test",
"ports": [
"py313-attrs"
]
}
]
},
{
"name": "py312-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-repoze.sphinx.autointerface",
"py312-comet",
"py312-gevent",
"py312-zope-component",
"py312-scrapy",
"py312-twisted"
]
},
{
"type": "test",
"ports": [
"py312-attrs"
]
}
]
},
{
"name": "py311-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-gevent",
"py311-repoze.sphinx.autointerface",
"py311-scrapy",
"py311-twisted",
"py311-zope-component"
]
},
{
"type": "test",
"ports": [
"py311-attrs"
]
}
]
},
{
"name": "py310-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-twisted",
"py310-zope-component",
"py310-gevent",
"py310-repoze.sphinx.autointerface",
"py310-scrapy"
]
},
{
"type": "run",
"ports": [
"py310-zope-schema",
"buildbot",
"py310-zope-configuration"
]
},
{
"type": "test",
"ports": [
"py310-attrs"
]
}
]
},
{
"name": "py27-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "5.5.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-coverage",
"py27-pytest",
"py27-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-twisted",
"py27-zope-component",
"py27-scrapy",
"py27-gevent",
"py27-zodb",
"py27-comet",
"calendar-contacts-server",
"py27-transaction"
]
},
{
"type": "test",
"ports": [
"py27-attrs"
]
}
]
},
{
"name": "py-zopfli",
"portdir": "python/py-zopfli",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py314-zopfli"
]
}
],
"depends_on": []
},
{
"name": "py-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-zopeinterface"
]
}
],
"depends_on": []
},
{
"name": "py310-zope-schema",
"portdir": "python/py-zope-schema",
"version": "6.2.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.schema",
"description": "zope.interface extension for defining data schemas",
"long_description": "Schemas extend the notion of interfaces to detailed descriptions of Attributes (but not methods). Every schema is an interface and specifies the public fields of an object. A field roughly corresponds to an attribute of a Python object. But a Field provides space for at least a title and a description. It can also constrain its value and provide a validation method. Besides you can optionally specify characteristics such as its value being read-only or not required.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-zope-event",
"py310-zopeinterface"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zope-schema"
]
},
{
"type": "run",
"ports": [
"py310-zope-configuration"
]
}
]
},
{
"name": "py310-zope-proxy",
"portdir": "python/py-zope-proxy",
"version": "4.6.1",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.proxy",
"description": "Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.",
"long_description": "Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-zope-deferredimport",
"py-zope-proxy"
]
}
]
},
{
"name": "py-zope-schema",
"portdir": "python/py-zope-schema",
"version": "6.2.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.schema",
"description": "zope.interface extension for defining data schemas",
"long_description": "Schemas extend the notion of interfaces to detailed descriptions of Attributes (but not methods). Every schema is an interface and specifies the public fields of an object. A field roughly corresponds to an attribute of a Python object. But a Field provides space for at least a title and a description. It can also constrain its value and provide a validation method. Besides you can optionally specify characteristics such as its value being read-only or not required.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-zope-schema"
]
}
],
"depends_on": []
},
{
"name": "py-zope-proxy",
"portdir": "python/py-zope-proxy",
"version": "4.6.1",
"license": "ZPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.proxy",
"description": "Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.",
"long_description": "Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-zope-proxy"
]
}
],
"depends_on": []
}
]
}