HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51981,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=351",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=349",
"results": [
{
"name": "py311-numpy",
"portdir": "python/py-numpy",
"version": "2.4.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://numpy.org",
"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": 458
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gcc15",
"py311-meson-python",
"clang-20",
"pkgconfig",
"py311-build",
"py311-installer",
"py311-cython"
]
},
{
"type": "lib",
"ports": [
"python311",
"libgcc"
]
},
{
"type": "run",
"ports": [
"py311-oldest-supported-numpy"
]
},
{
"type": "test",
"ports": [
"py311-typing_extensions",
"py311-mypy",
"py311-cython",
"py311-hypothesis",
"py311-pytest",
"py311-cffi",
"py311-charset-normalizer",
"py311-tz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-reproject",
"py311-rsgislib",
"py311-pyopencl"
]
},
{
"type": "lib",
"ports": [
"py311-tifffile",
"py311-opencv3",
"py311-opencv3-devel",
"py311-async-geotiff",
"py311-pyarrow",
"py311-numba",
"py311-scikit-hep-awkward1",
"py311-scikit-hep-uproot4",
"py311-healpy",
"py311-pyedr",
"py311-pyerfa",
"py311-pygeos",
"py311-pymc",
"py311-pymatgen",
"py311-pyogrio",
"py311-pytensor",
"py311-pythran",
"py311-pytools",
"py311-pytorch",
"py311-pyviennacl",
"py311-pywavelets",
"py311-quantecon",
"py311-quantities",
"py311-rasterio",
"py311-rawpy",
"py311-regions",
"py311-rustworkx",
"py311-samplerate",
"py311-scikit-hep-awkward",
"py311-imagecodecs",
"py311-scikit-hep-uproot",
"py311-scikit-image",
"py311-scikit-learn",
"py311-scikit-rf",
"py311-scikit-umfpack",
"py311-scipy",
"py311-seaborn",
"py311-shapely",
"py311-silx",
"py311-siphon",
"py311-skyfield",
"py311-slepc4py",
"py311-snuggs",
"py311-spaCy",
"py311-spectral",
"py311-spglib",
"py311-spiceypy",
"py311-statsmodels",
"py311-sunpy",
"py311-tables",
"py311-termplotlib",
"py311-thinc",
"py311-torchvision",
"py311-transformers",
"py311-tropycal",
"py311-tstables",
"py311-ttfquery",
"py311-xarray",
"py311-xarray-einstats",
"py311-zarr",
"py311-gyoto",
"py311-vispy",
"py311-pyside6",
"py311-pyside2",
"grass7",
"py311-opencv4",
"py311-opencv4-devel",
"py311-libsvm",
"py311-acor",
"py311-aeppl",
"py311-aesara",
"py311-algopy",
"py311-altair",
"py311-arviz",
"py311-asdf",
"py311-asdf-astropy",
"py311-astropy",
"py311-astropy-healpix",
"py311-astroquery",
"py311-aubio",
"py311-biopython",
"py311-blis",
"py311-blosc2",
"py311-bokeh",
"py311-bottleneck",
"py311-bqplot",
"py311-cartopy",
"py311-cftime",
"py311-chainer",
"py311-contextily",
"py311-contourpy",
"py311-control",
"py311-corner",
"py311-deap",
"py311-diffusers",
"py311-dijitso",
"py311-dm-tree",
"py311-dolfin",
"py311-drms",
"py311-dynd",
"py311-eccodes",
"py311-emcee3",
"py311-emmet-core",
"py311-fabio",
"py311-fiat",
"py311-fipy",
"py311-g2p-en",
"py311-game",
"py311-gammapy",
"py311-gdal",
"py311-gensim",
"py311-geopandas",
"py311-geoviews",
"py311-graph-tool",
"py311-gsl",
"py311-h5py",
"py311-hdbscan",
"py311-hvplot",
"py311-imageio",
"py311-iminuit",
"py311-imread",
"py311-ipympl",
"py311-jplephem",
"py311-keras",
"py311-keras_applications",
"py311-keras_preprocessing",
"py311-lmfit",
"py311-lonboard",
"py311-maggma",
"py311-mahotas",
"py311-mapclassify",
"py311-matplotlib",
"py311-mayavi",
"py311-mdp-toolkit",
"py311-meshio",
"py311-metpy",
"py311-mpl-animators",
"py311-napari-svg",
"py311-ndindex",
"py311-netcdf4",
"py311-networkit",
"py311-nmrglue",
"py311-nmrglue-devel",
"py311-npx",
"py311-numcodecs",
"py311-numdifftools",
"py311-numexpr",
"py311-obspy",
"py311-onnx",
"py311-opengl-accelerate",
"py311-opt_einsum",
"py311-pacal",
"py311-pandas",
"py311-patsy",
"py311-pdal",
"py311-pdal-plugins",
"py311-peakutils",
"py311-petsc4py",
"py311-pyFAI",
"py311-pycifrw",
"py311-pydicom"
]
},
{
"type": "run",
"ports": [
"py311-segregation",
"py311-pdftl",
"py311-sentence-transformers",
"py311-folium",
"py311-seqeval",
"py311-spyder",
"py311-xraylarch",
"py311-note-seq",
"py311-access",
"py311-splot",
"py311-spopt",
"py311-spreg",
"py311-mgwr",
"py311-ml_dtypes",
"py311-spvcm",
"py311-esda",
"py311-ezdxf",
"py311-tensorflow-datasets",
"py311-qimage2ndarray",
"py311-xraydb",
"py311-sounddevice",
"py311-rasterstats",
"py311-soundfile",
"py311-imagehash",
"py311-soxr",
"py311-reproject",
"py311-pygmt",
"py311-inequality",
"py311-resampy",
"py311-wordcloud",
"py311-bpemb",
"py311-spaghetti",
"py311-tobler",
"py311-libpysal",
"py311-librosa",
"py311-pmdarima",
"py311-pointpats",
"py311-pretty-midi",
"py311-datasets",
"py311-wxmplot",
"py311-spglm",
"py311-wxpython-4.0",
"py311-spint"
]
},
{
"type": "test",
"ports": [
"py311-zbar",
"py311-svgelements",
"py311-blosc",
"py311-plumed",
"py311-uncertainties",
"py311-cairocffi",
"py311-json-tricks",
"py311-dill",
"py311-igraph"
]
}
]
},
{
"name": "py311-mock",
"portdir": "python/py-mock",
"version": "5.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mock.readthedocs.org/en/latest/",
"description": "Rolling backport of unittest.mock for all Pythons",
"long_description": "Rolling backport of unittest.mock for all Pythons.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-skyfield",
"py311-stem"
]
},
{
"type": "run",
"ports": [
"py311-pytest-shutil",
"py311-pytest-mock"
]
},
{
"type": "test",
"ports": [
"http-prompt",
"py311-argh",
"py311-aws-sam-translator",
"py311-bitmath",
"py311-cfn-lint",
"py311-columnize",
"py311-configargparse",
"py311-ddt",
"py311-docker",
"py311-freezegun",
"py311-geopy",
"py311-hcloud",
"py311-m2r",
"py311-oauthlib",
"py311-openid",
"py311-parameterized",
"py311-pytest-virtualenv",
"py311-python-lsp-jsonrpc",
"py311-python-lsp-server",
"py311-qt4py",
"py311-requests-oauthlib",
"py311-webtest",
"py311-flake8",
"py311-wurlitzer",
"py311-srsly",
"py311-docx",
"py311-pygls"
]
}
]
},
{
"name": "py311-jwt",
"portdir": "python/py-jwt",
"version": "2.12.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jpadilla/pyjwt",
"description": "JSON Web Token implementation in Python",
"long_description": "JSON Web Token implementation in Python",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-oauthlib"
]
},
{
"type": "run",
"ports": [
"py311-pygithub",
"py311-django-allauth"
]
}
]
},
{
"name": "py311-iso8601",
"portdir": "python/py-iso8601",
"version": "2.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/micktwomey/pyiso8601",
"description": "Simple module to parse ISO 8601 dates",
"long_description": "Simple module to parse ISO 8601 dates",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-poetry-core",
"py311-build",
"py311-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-hypothesis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-colander"
]
},
{
"type": "run",
"ports": [
"py311-keystoneauth1",
"py311-novaclient",
"py311-openstackclient",
"py311-openstacksdk",
"py311-oslo-utils"
]
}
]
},
{
"name": "py311-geographiclib",
"portdir": "python/py-geographiclib",
"version": "2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/geographiclib/",
"description": "The geodesic routines from GeographicLib",
"long_description": "The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.",
"active": true,
"categories": [
"devel",
"python",
"gis"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-geopy"
]
}
]
},
{
"name": "py311-freezegun",
"portdir": "python/py-freezegun",
"version": "1.5.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spulec/freezegun",
"description": "FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.",
"long_description": "FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-wheel",
"clang-18",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-dateutil",
"py311-six"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-mock"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-Faker",
"py311-babel",
"py311-dateutil",
"py311-itsdangerous",
"py311-structlog",
"py311-tempora"
]
}
]
},
{
"name": "py311-execnet",
"portdir": "python/py-execnet",
"version": "2.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/execnet",
"description": "rapid multi-Python deployment",
"long_description": "rapid multi-Python deployment",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-vcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pytest-xdist"
]
},
{
"type": "run",
"ports": [
"py311-pytest-shutil"
]
}
]
},
{
"name": "py311-crcmod",
"portdir": "python/py-crcmod",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crcmod.sourceforge.net/",
"description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"long_description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-cpuinfo",
"portdir": "python/py-cpuinfo",
"version": "9.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/workhorsy/py-cpuinfo",
"description": "Py-cpuinfo gets CPU info with pure Python.",
"long_description": "Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work without any extra programs or libraries, beyond what your OS provides. It does not require any compilation(C/C++, assembly, et cetera) to use. It works with Python 2 and 3.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-blosc",
"py311-hdf5plugin"
]
},
{
"type": "lib",
"ports": [
"py311-numcodecs",
"py311-tables"
]
},
{
"type": "run",
"ports": [
"py311-pytest-benchmark"
]
},
{
"type": "test",
"ports": [
"py311-py7zr"
]
}
]
},
{
"name": "py311-coverage",
"portdir": "python/py-coverage",
"version": "7.14.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nedbat/coveragepy",
"description": "Code coverage measurement for Python",
"long_description": "Coverage measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-coveralls",
"py311-pytest-cov"
]
},
{
"type": "run",
"ports": [
"py311-codecov",
"py311-nbval",
"py311-python-coveralls"
]
},
{
"type": "test",
"ports": [
"py311-webtest",
"py311-spopt",
"py311-pyppmd"
]
}
]
},
{
"name": "py311-blinker",
"portdir": "python/py-blinker",
"version": "1.9.0",
"license": "MIT and BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://blinker.readthedocs.io",
"description": "Fast, simple object-to-object and broadcast signaling",
"long_description": "Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or \"signals\". Signal receivers can subscribe to specific senders or receive signals sent by any sender.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-flit_core",
"py311-build",
"py311-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest-asyncio",
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-flask",
"py311-oauthlib"
]
}
]
},
{
"name": "postgresql15-server",
"portdir": "databases/postgresql15-server",
"version": "15.18",
"license": "Permissive",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.postgresql.org/",
"description": "run postgresql15 as server",
"long_description": "run postgresql15 as server",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "jwa",
"github": "jyrkiwahlstedt",
"ports_count": 44
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"postgresql15"
]
}
],
"depends_on": []
},
{
"name": "postgresql15-doc",
"portdir": "databases/postgresql15-doc",
"version": "15.18",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.postgresql.org/",
"description": "Documentation for the PostgreSQL database version 15",
"long_description": "PostgreSQL is Object-Relational Database Management System. It supports almost all SQL constructs, including transactions, subselects, and user-defined types and functions. Write-ahead logging means increased performance while retaining data integrity. This is the documentation.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "jwa",
"github": "jyrkiwahlstedt",
"ports_count": 44
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"docbook-xml-4.5",
"docbook-xsl-nons",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "postgresql15",
"portdir": "databases/postgresql15",
"version": "15.18",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.postgresql.org/",
"description": "The most advanced open-source database available anywhere.",
"long_description": "PostgreSQL is Object-Relational Database Management System. It supports almost all SQL constructs, including transactions, subselects, and user-defined types and functions. Write-ahead logging means increased performance while retaining data integrity.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 146
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"python3",
"perl",
"tcl",
"llvm",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"bison",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"kerberos5",
"libxml2",
"zlib",
"openssl3",
"libxslt",
"icu",
"readline"
]
},
{
"type": "run",
"ports": [
"postgresql_select-15"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pg15-postgis3-doc",
"pg15-postgis-doc"
]
},
{
"type": "lib",
"ports": [
"pg15-pgrouting",
"PDAL",
"mosml-dynlibs",
"pg15-postgis",
"pg15-pgpointcloud",
"R-RPostgreSQL",
"R-RPostgres",
"R-adbcpostgresql",
"qt4-mac-postgresql15-plugin",
"qt64-psql-plugin",
"qt67-psql-plugin",
"pgmodeler",
"pg15-timescaledb",
"grass7",
"mapserver"
]
},
{
"type": "run",
"ports": [
"postgresql15-server"
]
}
]
},
{
"name": "py311-platformdirs",
"portdir": "python/py-platformdirs",
"version": "4.9.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-vcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-yapf",
"py311-virtualenv",
"py311-black",
"py311-findpython",
"py311-jupyter_core",
"py311-requests-cache",
"py311-textual",
"py311-tox",
"py311-python-discovery",
"py311-npe2",
"py311-pint",
"py311-pooch",
"py311-pylint",
"py311-pyopencl"
]
},
{
"type": "run",
"ports": [
"py311-libpysal",
"py311-milc",
"py311-xraydb",
"py311-openstacksdk"
]
}
]
},
{
"name": "py311-hatch-vcs",
"portdir": "python/py-hatch-vcs",
"version": "0.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ofek/hatch-vcs",
"description": "Hatch plugin for versioning with your preferred VCS",
"long_description": "Hatch plugin for versioning with your preferred VCS",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-hatchling",
"py311-setuptools_scm",
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-zarr",
"py311-python-discovery",
"py311-astropy-iers-data",
"py311-superqt",
"py311-virtualenv",
"py311-filelock",
"py311-param",
"gitlint",
"py311-aesara",
"py311-ulid",
"py311-urllib3",
"py311-discovery",
"py311-app-model",
"py311-argcomplete",
"py311-argon2-cffi",
"py311-attrs",
"py311-automat",
"py311-black",
"py311-cattrs",
"py311-corner",
"py311-eventlet",
"py311-execnet",
"py311-fmf",
"py311-fsspec",
"py311-geoviews",
"py311-holoviews",
"py311-humanize",
"py311-hvplot",
"py311-in-n-out",
"py311-isort",
"py311-jsonschema",
"py311-jsonschema-format-nongpl",
"py311-jsonschema-specifications",
"py311-magicgui",
"py311-mongomock",
"py311-npe2",
"py311-panel",
"py311-pint",
"py311-pipdeptree",
"py311-platformdirs",
"py311-plumbum",
"py311-psygnal",
"py311-pyct",
"py311-pydantic-compat",
"py311-pyhamcrest",
"py311-pylast",
"py311-pyproject_api",
"py311-pytest-env",
"py311-pytest-html",
"py311-pytest-metadata",
"py311-referencing",
"py311-scikit-build",
"py311-scikit-build-core",
"py311-scikit-hep-awkward",
"py311-scikit-hep-hepunits",
"py311-scikit-hep-hist",
"py311-scikit-hep-particle",
"py311-sentinels",
"py311-sphinx-autodoc-typehints",
"py311-structlog",
"py311-termcolor",
"py311-tox"
]
},
{
"type": "lib",
"ports": [
"py311-aiofiles",
"py311-service_identity",
"py311-scikit-hep-uproot"
]
}
]
},
{
"name": "py311-hatch-fancy-pypi-readme",
"portdir": "python/py-hatch-fancy-pypi-readme",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/hatch-fancy-pypi-readme",
"description": "a Hatch metadata plugin for projects' PyPI landing page",
"long_description": "a Hatch metadata plugin for projects' PyPI landing page",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-ulid",
"py311-argon2-cffi",
"py311-attrs",
"py311-black",
"py311-httpcore",
"py311-httpx",
"py311-httpx-aiohttp",
"py311-jsonschema",
"py311-jsonschema-format-nongpl",
"py311-pydantic",
"py311-pytest-cov",
"py311-scikit-build",
"py311-scikit-hep-awkward",
"py311-cloudflare",
"py311-structlog",
"py311-twisted"
]
},
{
"type": "lib",
"ports": [
"py311-service_identity"
]
}
]
},
{
"name": "py311-click",
"portdir": "python/py-click",
"version": "8.3.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pallets/click",
"description": "A simple wrapper around optparse for powerful command line utilities.",
"long_description": "A simple wrapper around optparse for powerful command line utilities.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-xdis",
"py311-pytorch",
"py311-sigma-cli",
"py311-snuggs",
"py311-spark_parser",
"py311-textx",
"py311-tmuxp",
"py311-uncompyle6",
"py311-uvicorn",
"py311-hanko",
"http-prompt",
"oci-cli",
"present",
"py311-beancount",
"py311-black",
"py311-canmatrix",
"py311-certomancer",
"py311-click-plugins",
"py311-cligj",
"py311-cookiecutter",
"py311-dask",
"py311-distributed",
"py311-fiona",
"py311-flask",
"py311-gammapy",
"py311-gsecrets",
"py311-httpx",
"py311-incremental",
"py311-lonboard",
"py311-mercantile",
"py311-morecantile",
"py311-nltk",
"py311-osxmetadata",
"py311-pgspecial",
"py311-python-dotenv"
]
},
{
"type": "run",
"ports": [
"gitlint",
"seaport",
"py311-rich-click",
"py311-sacremoses",
"py311-sphinx-click",
"py311-typer",
"py311-userpath",
"py311-rasterio",
"py311-rasterstats"
]
}
]
},
{
"name": "py311-black",
"portdir": "python/py-black",
"version": "26.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://black.readthedocs.io/",
"description": "The uncompromising code formatter for Python.",
"long_description": "By using Black, you agree to cede control over minutiae of hand-formatting your Python source code. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters. Black makes code review faster by producing the smallest diffs possible. Blackened code looks the same regardless of the project you’re reading. Formatting becomes transparent after a while and you can focus on the content instead.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 175
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-fancy-pypi-readme",
"py311-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"py311-pytokens",
"python311",
"py311-packaging",
"py311-pathspec",
"py311-mypy_extensions",
"py311-click",
"py311-platformdirs"
]
},
{
"type": "run",
"ports": [
"black_select"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-python-lsp-black",
"py311-sphinx-copybutton"
]
},
{
"type": "run",
"ports": [
"py311-orjson"
]
},
{
"type": "test",
"ports": [
"py311-license-expression"
]
}
]
},
{
"name": "py311-unicodedata2",
"portdir": "python/py-unicodedata2",
"version": "17.0.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/unicodedata2",
"description": "Unicodedata backport for Python 2/3 updated to the latest Unicode version.",
"long_description": "Unicodedata backport for Python 2/3 updated to the latest Unicode version.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-fonttools"
]
}
]
},
{
"name": "py311-setuptools_scm_git_archive",
"portdir": "python/py-setuptools_scm_git_archive",
"version": "1.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Changaco/setuptools_scm_git_archive",
"description": "Plugin for setuptools_scm that add support for git archives.",
"long_description": "Plugin for setuptools_scm that add support for git archives.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "giovanni.bussi",
"github": "GiovanniBussi",
"ports_count": 93
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-setuptools_scm"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-vispy",
"py311-ansible-compat",
"py311-cartopy",
"py311-h5netcdf",
"py311-pytest-subtests"
]
}
]
},
{
"name": "py311-kiwisolver",
"portdir": "python/py-kiwisolver",
"version": "1.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nucleic/kiwi",
"description": "Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm.",
"long_description": "Kiwi is an implementation of the algorithm based on the seminal Cassowary paper. It is not a refactoring of the original C++ solver. Kiwi has been designed from the ground up to be lightweight and fast. Kiwi ranges from 10x to 500x faster than the original Cassowary solver with typical use cases gaining a 40x improvement. Memory savings are consistently > 5x.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm",
"py311-cppy"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-vispy",
"py311-matplotlib"
]
}
]
},
{
"name": "py311-fonttools",
"portdir": "python/py-fonttools",
"version": "4.63.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fonttools/fonttools",
"description": "XML<->TrueType/OpenType Converter",
"long_description": "TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.",
"active": true,
"categories": [
"python",
"print"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [
"lxml",
"ufo",
"woff",
"unicode",
"graphite",
"interpolatable",
"plot",
"symfont",
"type1",
"cocoa",
"qt",
"png",
"all",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-cython",
"py311-installer",
"clang-18",
"py311-build",
"py311-wheel",
"py311-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-unicodedata2",
"py311-lxml",
"py311-brotli",
"py311-zopfli",
"fonttools_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-hanko",
"py311-fpdf2",
"py311-matplotlib",
"py311-ttfquery"
]
},
{
"type": "run",
"ports": [
"py311-pdftl",
"py311-ezdxf"
]
}
]
},
{
"name": "py311-cycler",
"portdir": "python/py-cycler",
"version": "0.12.1",
"license": "(PSF or BSD)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/cycler",
"description": "cycler: composable cycles",
"long_description": "cycler: composable cycles",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-matplotlib"
]
}
]
},
{
"name": "py311-cppy",
"portdir": "python/py-cppy",
"version": "1.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nucleic/cppy",
"description": "C++ headers for C extension development",
"long_description": "C++ headers for C extension development",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-kiwisolver"
]
}
]
},
{
"name": "py311-cairo",
"portdir": "python/py-cairo",
"version": "1.29.0",
"license": "(LGPL-2.1 or MPL-1.1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pygobject/pycairo",
"description": "Pycairo is set of Python bindings for the cairo graphics library",
"long_description": "Pycairo is set of Python bindings for the cairo graphics library",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-cython",
"py311-meson-python",
"clang-18",
"pkgconfig",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"glib2",
"cairo",
"python311"
]
},
{
"type": "test",
"ports": [
"py311-hypothesis",
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-gobject3",
"py311-graph-tool",
"py311-matplotlib",
"py311-rlpycairo"
]
}
]
},
{
"name": "py311-xlsx2csv",
"portdir": "python/py-xlsx2csv",
"version": "0.8.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dilshod/xlsx2csv",
"description": "xlsx to csv converter",
"long_description": "Converts xslx files to csv format. Handles large XLSX files. Fast and easy to use.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-xlrd",
"portdir": "python/py-xlrd",
"version": "2.0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.python-excel.org/",
"description": "module to extract data from Microsoft Excel spreadsheet files",
"long_description": "xlrd is a Python module to extract data from Microsoft Excel spreadsheet files.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-agate-excel",
"py311-csvkit"
]
}
]
},
{
"name": "py311-parse",
"portdir": "python/py-parse",
"version": "1.20.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/parse/",
"description": "parse() is the opposite of format()",
"long_description": "Parse strings using a specification based on the Python format() syntax -- parse() is the opposite of format()",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 175
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-openssl",
"portdir": "python/py-openssl",
"version": "25.3.0",
"license": "Apache-2",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyopenssl.org/",
"description": "python wrapper around the OpenSSL library",
"long_description": "This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.",
"active": true,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-typing_extensions",
"py311-cryptography",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-service_identity",
"py311-mitmproxy",
"py311-ndg_httpsclient",
"py311-scrapy",
"py311-acme",
"oci-cli",
"py311-aioquic",
"py311-gsecrets"
]
},
{
"type": "run",
"ports": [
"py311-autobahn",
"py311-oci"
]
},
{
"type": "test",
"ports": [
"py311-trio",
"py311-trustme"
]
}
]
},
{
"name": "py311-cryptography_vectors",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "{darwin any >= 13}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-uv-build",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-cryptography"
]
}
]
},
{
"name": "py311-cryptography",
"portdir": "python/py-cryptography",
"version": "46.0.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/cryptography",
"description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"long_description": "cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-setuptools-rust",
"py311-maturin",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl3",
"python311",
"py311-cffi"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-pretend",
"py311-certifi",
"py311-cryptography_vectors",
"py311-pytest-benchmark",
"py311-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-hanko",
"py311-hanko-certvalidator",
"py311-openssl",
"py311-paramiko",
"py311-pdfminer",
"py311-pskc",
"py311-pyspnego",
"py311-requests-kerberos",
"py311-requests_ntlm",
"py311-scapy",
"py311-scrapy",
"py311-service_identity",
"py311-stem",
"py311-asyncssh",
"py311-acme",
"py311-scapy-devel",
"osc",
"oci-cli",
"py311-aioquic",
"py311-ansible-core",
"py311-certomancer-csc-dummy",
"py311-dnspython",
"py311-fido2",
"py311-josepy",
"py311-mitmproxy",
"py311-oauthlib",
"py311-omemo-dr"
]
},
{
"type": "run",
"ports": [
"py311-autobahn",
"py311-oci",
"py311-dns-lexicon",
"py311-django-allauth",
"py311-openstackclient",
"py311-openstacksdk",
"py311-pygithub",
"py311-trustme"
]
},
{
"type": "test",
"ports": [
"py311-trio",
"py311-werkzeug",
"py311-openid"
]
}
]
},
{
"name": "py311-tz",
"portdir": "python/py-tz",
"version": "2026.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pytz",
"description": "World Timezone Definitions for Python",
"long_description": "pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-tstables",
"py311-skyfield",
"oci-cli",
"py311-pandas",
"py311-pydantic-extra-types",
"py311-agate",
"py311-celery",
"py311-croniter",
"py311-zeep",
"py311-flask-babel",
"py311-fs",
"py311-geopy",
"py311-pyrfc3339",
"py311-leather",
"py311-mongomock"
]
},
{
"type": "run",
"ports": [
"py311-django",
"py311-dateutil",
"py311-oci",
"py311-oslo-serialization",
"py311-oslo-utils",
"py311-wxmplot"
]
},
{
"type": "test",
"ports": [
"py311-numpy",
"py311-pyarrow",
"py311-srsly",
"py311-json-tricks"
]
}
]
},
{
"name": "py311-six",
"portdir": "python/py-six",
"version": "1.17.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/six/",
"description": "py-six is a Python 2 and 3 compatibility library.",
"long_description": "py-six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pytools",
"py311-pytorch",
"py311-pywinrm",
"py311-qrcode",
"py311-rchitect",
"py311-amazon.ion",
"py311-rfc3339-validator",
"py311-scour",
"py311-bbpb",
"py311-stone",
"py311-taskw",
"py311-bigfloat",
"py311-blessed",
"py311-blessings",
"py311-canmatrix",
"py311-configobj",
"py311-dateutil",
"py311-xdis",
"py311-dijitso",
"py311-docker",
"py311-dockerpty",
"py311-dropbox",
"py311-ecdsa",
"py311-flasgger",
"py311-freezegun",
"py311-fs",
"py311-google-auth",
"grass7",
"py311-hdbscan",
"py311-hdfs",
"py311-html5lib",
"py311-httpbin",
"py311-iniparse",
"py311-vobject",
"py311-ipython-sql",
"py311-jsonpath-rw",
"py311-junit-xml",
"py311-keras",
"py311-keras_applications",
"py311-kubernetes",
"oci-cli",
"py311-leather",
"py311-lesscpy",
"py311-logilab-constraint",
"py311-mando",
"py311-ufl",
"py311-parver",
"py311-pathlib2",
"docker-compose",
"py311-protobuf3",
"py311-prov",
"py311-pyannotate",
"py311-tox",
"py311-pynacl",
"py311-agate",
"py311-pypostal",
"py311-tempora",
"py311-pytest-profiling",
"py311-ansible-core",
"py311-astunparse"
]
},
{
"type": "run",
"ports": [
"py311-xmldiff",
"py311-tensorflow-datasets",
"py311-automat",
"py311-halo",
"py311-langdetect",
"py311-pretty-midi",
"py311-pyopencl",
"py311-pytest-shutil",
"py311-python-coveralls",
"py311-resampy",
"py311-spotipy",
"py311-oslo-i18n"
]
},
{
"type": "test",
"ports": [
"py311-pyicu",
"py311-openid",
"py311-uncompyle6",
"py311-iocapture",
"py311-ddt",
"py311-pytest-fixture-config"
]
}
]
},
{
"name": "py311-dateutil",
"portdir": "python/py-dateutil",
"version": "2.9.0.post0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dateutil/dateutil/",
"description": "Extensions to the standard Python datetime module",
"long_description": "The dateutil module provides powerful extensions to the datetime module available in the Python standard library.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"py311-setuptools_scm",
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-six"
]
},
{
"type": "run",
"ports": [
"py311-tz"
]
},
{
"type": "test",
"ports": [
"py311-hypothesis",
"py311-pytest",
"py311-freezegun"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-vobject",
"oci-cli",
"py311-pskc",
"py311-skyfield",
"py311-socid-extractor",
"py311-soundcloud-v2",
"py311-sunpy",
"py311-tastypie",
"py311-aiobotocore",
"py311-aniso8601",
"py311-arrow",
"py311-awscli2",
"py311-beancount",
"py311-botocore",
"py311-certomancer",
"py311-croniter",
"py311-discogs-client",
"py311-fdsnwsscripts",
"py311-freezegun",
"py311-holidays",
"py311-ipyparallel",
"py311-jupyter_client",
"py311-kubernetes",
"py311-maggma",
"py311-matplotlib",
"py311-owslib",
"py311-pandas",
"py311-pendulum",
"py311-prov"
]
},
{
"type": "run",
"ports": [
"py311-Faker",
"py311-arrow",
"py311-hcloud",
"py311-pync",
"py311-oci"
]
},
{
"type": "test",
"ports": [
"py311-time-machine"
]
}
]
},
{
"name": "d2",
"portdir": "graphics/d2",
"version": "0.6.8",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/terrastruct/d2",
"description": "D2 is a modern diagram scripting language that turns text to diagrams.",
"long_description": "D2 is a modern diagram scripting language that turns text to diagrams.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
},
{
"name": "ivofrolov",
"github": "ivofrolov",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "xray",
"portdir": "net/xray",
"version": "26.3.27",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xtls.github.io/",
"description": "Platform for building proxies to bypass network restrictions",
"long_description": "Project X originates from XTLS protocol, provides a set of network tools such as Xray-core. Xray-core is a superset of v2ray-core, with various improvements such as XTLS, and is mostly compatible with v2ray-core.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 272
}
],
"variants": [
"geoip"
],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"wget",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ubertooth-devel",
"portdir": "devel/ubertooth",
"version": "2022-07-19",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ubertooth.readthedocs.io",
"description": "Software, firmware and hardware designs for Ubertooth.",
"long_description": "Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic connections.",
"active": true,
"categories": [
"devel",
"net",
"security"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"libusb",
"py314-qtpy",
"libbtbb-devel",
"python314",
"py314-numpy"
]
}
],
"depends_on": []
},
{
"name": "ubertooth",
"portdir": "devel/ubertooth",
"version": "2020-12-R1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ubertooth.readthedocs.io",
"description": "Software, firmware and hardware designs for Ubertooth.",
"long_description": "Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart) sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic connections.",
"active": true,
"categories": [
"devel",
"net",
"security"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"libusb",
"py314-qtpy",
"libbtbb",
"python314",
"py314-numpy"
]
}
],
"depends_on": []
},
{
"name": "libbtbb-devel",
"portdir": "devel/libbtbb",
"version": "2022-08-26",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/greatscottgadgets/libbtbb",
"description": "Bluetooth baseband decoding library.",
"long_description": "Bluetooth baseband decoding library, forked from the GR-Bluetooth project. It can be used to extract Bluetooth packet and piconet information from Ubertooth devices as well as GR-Bluetooth/USRP.",
"active": true,
"categories": [
"devel",
"net",
"security"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"python314",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ubertooth-devel"
]
}
]
},
{
"name": "py311-lxml",
"portdir": "python/py-lxml",
"version": "6.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lxml.de/",
"description": "Powerful and Pythonic XML processing library",
"long_description": "lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-wheel",
"py311-cython",
"clang-18",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libxml2",
"libxslt",
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-zeep",
"py311-pikepdf",
"py311-lxml_html_clean",
"py311-docx",
"openconnect-sso",
"py311-skyfield",
"py311-soco",
"py311-svglib",
"py311-urlwatch",
"py311-xmlsec",
"py311-agate",
"py311-beautifulsoup4",
"py311-fabio",
"py311-leather",
"py311-mechanicalsoup",
"py311-obspy",
"py311-owslib",
"py311-parsel",
"py311-pptx",
"py311-prov",
"py311-pykeepass",
"py311-readability-lxml",
"py311-scrapy"
]
},
{
"type": "run",
"ports": [
"libreoffice",
"py311-fonttools",
"py311-pyquery",
"py311-xmldiff"
]
},
{
"type": "test",
"ports": [
"py311-openid"
]
}
]
},
{
"name": "py311-parso",
"portdir": "python/py-parso",
"version": "0.8.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/davidhalter/parso",
"description": "A Python Parser",
"long_description": "A Python Parser",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jedi"
]
},
{
"type": "run",
"ports": [
"py311-spyder"
]
}
]
},
{
"name": "py311-snowballstemmer",
"portdir": "python/py-snowballstemmer",
"version": "3.0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/snowballstem/snowball",
"description": "This package provides 23 stemmer algorithms for 22 languages generated from Snowball algorithms.",
"long_description": "This package provides 23 stemmer algorithms for 22 languages generated from Snowball algorithms.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-docstyle"
]
},
{
"type": "run",
"ports": [
"py311-sphinx"
]
}
]
},
{
"name": "py311-imagesize",
"portdir": "python/py-imagesize",
"version": "2.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shibukawa/imagesize_py",
"description": "get size from image file headers",
"long_description": "This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-sphinx"
]
}
]
},
{
"name": "py311-alabaster",
"portdir": "python/py-alabaster",
"version": "1.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://alabaster.readthedocs.io/en/latest/",
"description": "A configurable sidebar enabled Sphinx theme",
"long_description": "A configurable sidebar enabled Sphinx theme",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-alagitpull",
"py311-sphinx"
]
}
]
},
{
"name": "py311-jinja2",
"portdir": "python/py-jinja2",
"version": "3.1.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://palletsprojects.com/p/jinja/",
"description": "Python based sandboxed template engine",
"long_description": "Jinja is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-markupsafe"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-numpydoc",
"py311-astropy"
]
},
{
"type": "lib",
"ports": [
"py311-ansible-core",
"py311-bokeh",
"py311-breathe",
"py311-cookiecutter",
"py311-distributed",
"py311-flask",
"py311-flask-babel",
"py311-uv-dynamic-versioning",
"py311-altair",
"py311-pysigma",
"py311-smi",
"py311-spaCy",
"py311-stone",
"py311-upt-macports",
"usd",
"py311-glad2",
"py311-jinja2-time",
"py311-jupyter_server",
"py311-jupyterlab",
"py311-jupyterlab_server",
"py311-nbclassic",
"py311-nbconvert",
"py311-pyerfa"
]
},
{
"type": "run",
"ports": [
"py311-folium",
"py311-libpysal",
"py311-myst-parser",
"py311-pyvis",
"py311-sphinx",
"py311-branca"
]
}
]
},
{
"name": "summon",
"portdir": "devel/summon",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cyberark/summon",
"description": "CLI that provides on-demand secrets access for common DevOps tools.",
"long_description": "summon is a command-line tool to make working with secrets easier. It provides an interface for reading a secrets.yml file, fetching secrets from a trusted store and exporting secret values to a sub-process environment.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "jsonnet-language-server",
"portdir": "devel/jsonnet-language-server",
"version": "0.16.0",
"license": "AGPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/grafana/jsonnet-language-server",
"description": "A Language Server Protocol (LSP) server for Jsonnet",
"long_description": "A Language Server Protocol (LSP) server for Jsonnet",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gopass-summon-provider",
"portdir": "devel/gopass-summon-provider",
"version": "1.16.1",
"license": "MIT",
"platforms": "{darwin >= 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gopasspw/gopass-summon-provider",
"description": "Gopass Summon Provider",
"long_description": "Use gopass as secret provider for summon.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "clojure-lsp",
"portdir": "devel/clojure-lsp",
"version": "2023.02.27-13.12.12",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/clojure-lsp/clojure-lsp",
"description": "Clojure & ClojureScript Language Server (LSP) implementation",
"long_description": "The goal of this project is to bring great editing tools for Clojure/Clojurescript to all editors. It aims to work alongside you to help you navigate, identify and fix errors, perform refactors and much more!",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "",
"github": "kakuhen",
"ports_count": 9
}
],
"variants": [
"jdk17",
"jdk11"
],
"dependencies": [
{
"type": "build",
"ports": [
"openjdk17-graalvm",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"clojure"
]
}
],
"depends_on": []
}
]
}