HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50795,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=997",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=995",
"results": [
{
"name": "py314-numpy",
"portdir": "python/py-numpy",
"version": "2.4.2",
"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": 466
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2007
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-cython",
"py314-meson-python",
"pkgconfig",
"clang-20",
"gcc15",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"python314"
]
},
{
"type": "run",
"ports": [
"py314-oldest-supported-numpy"
]
},
{
"type": "test",
"ports": [
"py314-cython",
"py314-tz",
"py314-pytest",
"py314-hypothesis",
"py314-charset-normalizer",
"py314-cffi",
"py314-mypy",
"py314-typing_extensions"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-rsgislib"
]
},
{
"type": "lib",
"ports": [
"vitables",
"grass",
"py314-scipy",
"py314-opencv4",
"py314-numba",
"py314-tifffile",
"py314-netcdf4",
"graphtage",
"py314-pyerfa",
"py314-asdf",
"py314-bottleneck",
"py314-lmfit",
"py314-peakutils",
"py314-pythonqwt",
"py314-skyfield",
"py314-shapely",
"boost188-numpy",
"py314-astropy",
"py314-astropy-healpix",
"py314-biopython",
"py314-statsmodels",
"py314-ndindex",
"py314-nds2-client",
"py314-contextily",
"py314-rasterio",
"rdkit",
"py314-cftime",
"py314-scikit-umfpack",
"py314-emcee3",
"py314-contourpy",
"py314-matplotlib",
"py314-numdifftools",
"py314-geoviews",
"py314-hvplot",
"arpeggio",
"arpeggio-devel",
"py314-lonboard",
"py314-mapclassify",
"py314-algopy",
"peakipy",
"py314-onnx",
"py314-meshio",
"py314-jplephem",
"py314-vispy",
"py314-eccodes",
"py314-nmrglue",
"py314-nmrglue-devel",
"py314-numexpr",
"py314-asdf-astropy",
"gildas",
"py314-geopandas",
"py314-game",
"chemex",
"py314-arviz",
"py314-dm-tree",
"pdb2pqr",
"py314-gdal",
"root6",
"py314-pandas",
"py314-pyogrio",
"py314-pywavelets",
"py314-pyarrow",
"py314-blosc2",
"py314-guidata",
"py314-tables",
"py314-imageio",
"py314-mahotas",
"py314-ipympl",
"py314-corner",
"py314-pytorch",
"py-numpy",
"py314-bokeh",
"py314-gsl",
"py314-scikit-image",
"py314-patsy",
"py314-xarray",
"py314-pyside6",
"py314-pyedr",
"py314-gyoto",
"py314-imagecodecs",
"py314-xarray-einstats",
"pymol",
"pymol-devel",
"py314-seaborn",
"py314-cartopy",
"py314-h5py",
"py314-fastdtw",
"py314-eli5",
"py314-pymc",
"py314-pytensor",
"py314-pythran",
"py314-scikit-learn"
]
},
{
"type": "run",
"ports": [
"py314-sounddevice",
"py314-tobler",
"py314-spreg",
"py314-access",
"py314-libpysal",
"py314-folium",
"py314-pointpats",
"py314-rasterstats",
"py314-wxpython-4.0",
"qgis3",
"qgis3-ltr",
"py314-esda",
"py314-spyder",
"py314-ml_dtypes"
]
},
{
"type": "test",
"ports": [
"propka",
"py314-cairocffi",
"py314-dill",
"py314-uncertainties",
"py314-svgelements",
"py314-igraph"
]
}
]
},
{
"name": "py313-numpy",
"portdir": "python/py-numpy",
"version": "2.4.2",
"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": 466
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2007
}
],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-meson-python",
"clang-20",
"gcc15",
"pkgconfig",
"py313-build",
"py313-installer",
"py313-cython"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"python313"
]
},
{
"type": "run",
"ports": [
"py313-oldest-supported-numpy"
]
},
{
"type": "test",
"ports": [
"py313-tz",
"py313-charset-normalizer",
"py313-hypothesis",
"py313-pytest",
"py313-typing_extensions",
"py313-mypy",
"py313-cffi",
"py313-cython"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-reproject",
"py313-rsgislib"
]
},
{
"type": "lib",
"ports": [
"py313-pycifrw",
"py313-pydicom",
"py313-pymca",
"boost181-numpy",
"py313-pdal-plugins",
"py313-acor",
"py313-gsd",
"py313-quantecon",
"py313-mrcfile",
"py313-altair",
"py313-regions",
"py313-scipy",
"boost187-numpy",
"py313-opencv4",
"py313-zlmdb",
"py313-opencv4-devel",
"py313-numba",
"py313-lap",
"py313-tifffile",
"py313-netcdf4",
"py313-mdtraj",
"py313-pyerfa",
"py313-astroscrappy",
"py313-asdf",
"py313-bottleneck",
"py313-mpl-animators",
"py313-astroML",
"py313-lmfit",
"py313-peakutils",
"py313-pythonqwt",
"py313-skyfield",
"py313-pyregion",
"py313-shapely",
"py313-napari-svg",
"py313-langid",
"py313-sunpy",
"py313-astropy",
"py313-astropy-healpix",
"py313-pyFAI",
"py313-opengl-accelerate",
"py313-pymatgen",
"py313-tropycal",
"py313-emmet-core",
"py313-biopython",
"py313-obspy",
"py313-statsmodels",
"py313-drms",
"py313-silx",
"py313-srsly",
"py313-termplotlib",
"py313-pdal",
"py313-ndindex",
"py313-nds2-client",
"macos-fortress-easylistpac",
"mathgl",
"verde",
"py313-fisx",
"py313-contextily",
"py313-rasterio",
"py313-cftime",
"py313-ttfquery",
"imager",
"py313-scikit-umfpack",
"py313-emcee3",
"py313-contourpy",
"py313-matplotlib",
"py313-numdifftools",
"py313-astlib",
"py313-astroplan",
"py313-geoviews",
"py313-graph-tool",
"py313-hvplot",
"py313-lonboard",
"py313-mapclassify",
"py313-beancount-import",
"py313-algopy",
"py313-spiceypy",
"py313-usadel1",
"napari",
"py313-numcodecs",
"py313-onnx",
"py313-meshio",
"py313-jplephem",
"py313-vispy",
"py313-eccodes",
"py313-nmrglue",
"py313-nmrglue-devel",
"py313-numexpr",
"py313-asdf-astropy",
"py313-zarr",
"py313-siphon",
"py313-geopandas",
"py313-game",
"py313-arviz",
"py313-dm-tree",
"py313-gdal",
"py313-pandas",
"py313-pyogrio",
"py313-pywavelets",
"py313-samplerate",
"py313-pyarrow",
"py313-blosc2",
"py313-guidata",
"py313-tables",
"py313-pacmap",
"py313-imageio",
"py313-networkit",
"py313-mahotas",
"pcraster",
"py313-ipympl",
"py313-corner",
"beets",
"beets-devel",
"beets-bpmanalyser",
"py313-pytorch",
"beets-describe",
"py313-aubio",
"py313-scikit-rf",
"py313-bokeh",
"py313-gsl",
"py313-scikit-image",
"py313-deap",
"py313-fabio",
"py313-patsy",
"py313-xarray",
"py313-pyside6",
"py313-snuggs",
"py313-spglib",
"py313-pyedr",
"stimfit",
"py313-gyoto",
"py313-imagecodecs",
"py313-xarray-einstats",
"py313-seaborn",
"py313-maggma",
"py313-cartopy",
"py313-h5py",
"py313-matplotlib-basemap",
"py313-scikits-bootstrap",
"py313-photutils",
"py313-metpy",
"py313-pymc",
"py313-pytensor",
"py313-petsc4py",
"py313-pythran",
"py313-scikit-learn",
"py313-libsvm",
"py313-sparse",
"py313-GridDataFormats",
"py313-MDAnalysis"
]
},
{
"type": "run",
"ports": [
"py313-spopt",
"py313-tobler",
"py313-qimage2ndarray",
"py313-inequality",
"py313-sounddevice",
"py313-librosa",
"py313-soxr",
"py313-datasets",
"py313-spyder",
"py313-ml_dtypes",
"py313-mgwr",
"py313-reproject",
"py313-spaghetti",
"py313-rasterstats",
"py313-spglm",
"py313-pointpats",
"py313-pygmt",
"py313-splot",
"py313-spvcm",
"py313-pmdarima",
"py313-imagehash",
"py313-esda",
"py313-access",
"py313-spint",
"py313-spreg",
"py313-wxpython-4.0",
"py313-aplpy",
"py313-fasttext",
"py313-libpysal",
"py313-folium",
"py313-wxmplot",
"py313-xraydb",
"py313-umap-learn",
"py313-resampy",
"py313-segregation",
"py313-xraylarch",
"py313-soundfile"
]
},
{
"type": "test",
"ports": [
"py313-uncertainties",
"py313-dill",
"py313-cairocffi",
"py313-mmtf-python",
"py313-svgelements",
"py313-igraph",
"py313-blosc",
"py313-zbar",
"py313-pyavm"
]
}
]
},
{
"name": "git",
"portdir": "devel/git",
"version": "2.53.0",
"license": "GPL-2 and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://git-scm.com/",
"description": "A fast version control system",
"long_description": "Git is a fast, scalable, distributed open source version control system focusing on speed and efficiency.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"universal",
"pcre",
"doc",
"gitweb",
"svn",
"credential_osxkeychain",
"diff_highlight",
"python"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"expat",
"libiconv",
"gettext-runtime",
"zlib",
"pcre2",
"curl"
]
},
{
"type": "run",
"ports": [
"p5.34-authen-sasl",
"p5.34-cgi",
"p5.34-error",
"p5.34-net-smtp-ssl",
"p5.34-term-readkey",
"perl5.34",
"rsync"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py37-pyviz_comms",
"libretroshare",
"radare2",
"py36-pyviz_comms",
"py311-amazon.ion",
"wasm3",
"taskwarrior-tui",
"retdec",
"zenith",
"netdata",
"clamav",
"py39-pyviz_comms",
"py38-pyviz_comms",
"py38-amazon.ion",
"py39-amazon.ion",
"py311-pyviz_comms",
"py310-pyviz_comms",
"MachO-Explorer",
"py310-pytorch",
"zlib-ng",
"retdec-devel",
"py312-pytorch",
"py311-pytorch",
"mlt-legacy",
"py314-pytorch",
"c4core",
"py314-pyviz_comms",
"py312-pyviz_comms",
"emscripten",
"zettlr",
"neko",
"panda",
"mrustc-rust",
"hoard",
"py313-pytorch",
"maxima-devel",
"gedit",
"py37-pytorch",
"aom",
"py38-pytorch",
"mlton",
"py39-pytorch",
"mlt-qt5",
"py310-amazon.ion",
"x265",
"py313-pyviz_comms",
"ejabberd",
"eiskaltdcpp"
]
},
{
"type": "extract",
"ports": [
"poppler-qt5",
"poppler-devel-qt5",
"Aseprite"
]
},
{
"type": "fetch",
"ports": [
"redo",
"rizin",
"semgrep",
"SourceKittenDaemon",
"valgrind-devel",
"valgrind-macos-devel",
"xcbuild",
"emacs-devel",
"emacs-app-devel",
"mindforger",
"poedit",
"rails.vim",
"textmate2",
"vnote",
"MultiMC5",
"gcs-java",
"pingus",
"gtksourceview",
"Aseprite",
"babl-devel",
"gegl-devel",
"gimp3-devel",
"inkscape-devel",
"lib2geom",
"sane-frontends",
"java_memcached",
"openjdk13",
"openjdk15",
"ttk",
"kcm-baloo-advanced",
"kde-extra-cmake-modules-devel",
"kde4-runtime",
"kde4-workspace",
"polkit-qt5-devel",
"QtCurve",
"QtCurve-qt5",
"QtCurve-gtk2",
"QtCurve-extra",
"clojure-contrib-devel",
"jsmin",
"pascal-p5",
"yap-devel",
"itpp-devel",
"maxima-devel",
"aom",
"libvpx",
"mplayer-devel",
"consul",
"nomad",
"skypipe",
"sshuttle",
"tcpflow",
"teleport",
"vpnc-scripts",
"py-asyncpg",
"py37-asyncpg",
"py38-asyncpg",
"py39-asyncpg",
"py27-brotlipy",
"py36-brotlipy",
"py-fugashi",
"py37-fugashi",
"py38-fugashi",
"py39-fugashi",
"py-pygtrie",
"py37-pygtrie",
"py38-pygtrie",
"py39-pygtrie",
"py-pytest-mypy",
"py37-pytest-mypy",
"py38-pytest-mypy",
"py39-pytest-mypy",
"py-pytest-timeout",
"py37-pytest-timeout",
"py38-pytest-timeout",
"py39-pytest-timeout",
"py-pytorch",
"py37-pytorch",
"py38-pytorch",
"py39-pytorch",
"py-pyusb",
"py27-pyusb",
"py35-pyusb",
"py36-pyusb",
"py37-pyusb",
"py38-pyusb",
"py39-pyusb",
"py312-scikit-hep-hepstats",
"HideSysFiles",
"MyLoss",
"Quicksilver",
"SSHKeychain",
"emacs-mac-app-devel",
"phantomjs-qt-qtbase",
"phantomjs-qt-qtwebkit",
"phantomjs-qt-sqlite-plugin",
"squirrel-ime",
"wezterm",
"upx-devel",
"faust-devel",
"faustlive-devel",
"phonon-backend-vlc",
"phonon-backend-vlc-qt5",
"vcvrack",
"csvdb",
"duckdb",
"GitX",
"PlasmaShop",
"SourceKitten",
"libVillainousStyle",
"VillainousStyle-framework",
"akonadi",
"py37-pyarrow",
"py38-pyarrow",
"py39-pyarrow",
"cableswig",
"carthage",
"ccls-clang-10",
"ccls-clang-11",
"chromium-tabs",
"d-completion-daemon",
"dep",
"git-flow",
"git-flow-devel",
"git-flow-avh",
"git-flow-hf",
"gn-devel",
"grpc",
"py37-grpcio",
"py37-grpcio-tools",
"py38-grpcio",
"py38-grpcio-tools",
"py39-grpcio",
"py39-grpcio-tools",
"libhsplasma",
"myrepos",
"qgit",
"qttesting",
"typst",
"trivy",
"Serial-Studio",
"oxenmq",
"oxenc",
"rawstudio",
"amule",
"edid-decode",
"taisei",
"libKriging",
"chai",
"gensync",
"grype",
"tcpflow-devel",
"py311-pytest-mypy",
"py311-pyarrow",
"uvw-static",
"softether5",
"py311-fugashi",
"gaa",
"sqlite3-pcre2",
"wgshadertoy",
"btop",
"VVVVVV",
"GetPoints",
"py312-scikit-hep-hepunits",
"py312-scikit-hep-mplhep",
"py312-scikit-hep-mplhep_data",
"py312-scikit-hep-particle",
"turbo",
"py312-pyarrow",
"py310-sphinx-copybutton",
"py311-sphinx-copybutton",
"py312-sphinx-copybutton",
"communi-desktop",
"veryl",
"enigma4",
"pngquant",
"xmake",
"sqlean",
"otree",
"gh-dash",
"py311-pytorch",
"py312-pytorch",
"py312-triangle",
"iplike",
"zettlr",
"syslog-ng-devel",
"cubeb",
"sq",
"ddev",
"bash-devel",
"py313-scikit-hep-hepstats",
"py313-scikit-hep-hepunits",
"py313-scikit-hep-mplhep",
"py313-scikit-hep-mplhep_data",
"py313-scikit-hep-particle",
"wabt",
"clef",
"py313-sphinx-copybutton",
"apitrace",
"confluent-cli",
"hk",
"libwebm",
"py-scikit-hep-awkward1",
"py36-scikit-hep-awkward1",
"py37-scikit-hep-awkward1",
"py38-scikit-hep-awkward1",
"py39-scikit-hep-awkward1",
"py-scikit-hep-boost-histogram",
"py36-scikit-hep-boost-histogram",
"py37-scikit-hep-boost-histogram",
"py38-scikit-hep-boost-histogram",
"py39-scikit-hep-boost-histogram",
"py-scikit-hep-hepstats",
"py36-scikit-hep-hepstats",
"py37-scikit-hep-hepstats",
"py38-scikit-hep-hepstats",
"py39-scikit-hep-hepstats",
"py-scikit-hep-hepunits",
"py36-scikit-hep-hepunits",
"py37-scikit-hep-hepunits",
"py38-scikit-hep-hepunits",
"py39-scikit-hep-hepunits",
"py-scikit-hep-hist",
"py36-scikit-hep-hist",
"py37-scikit-hep-hist",
"py38-scikit-hep-hist",
"py39-scikit-hep-hist",
"py-scikit-hep-mplhep_data",
"py36-scikit-hep-mplhep_data",
"py37-scikit-hep-mplhep_data",
"py38-scikit-hep-mplhep_data",
"py39-scikit-hep-mplhep_data",
"py-scikit-hep-particle",
"py36-scikit-hep-particle",
"py37-scikit-hep-particle",
"py38-scikit-hep-particle",
"py39-scikit-hep-particle",
"py-sphinx-copybutton",
"py38-sphinx-copybutton",
"py39-sphinx-copybutton",
"py-torchaudio",
"py37-torchaudio",
"py38-torchaudio",
"py39-torchaudio",
"py-torchtext",
"py37-torchtext",
"py38-torchtext",
"py39-torchtext",
"aircraft_oap",
"gr-gfdm",
"gr37-gfdm",
"gr37-sdrplay",
"xdmf",
"yorick-gl",
"yorick-z",
"vault",
"QLMarkdown",
"arq_restore",
"asprint",
"iRecovery",
"influxdb",
"osquery",
"tienex-apfs",
"nextcloud-client",
"nodejuice",
"py27-pytest-timeout",
"GitUp",
"helix",
"cue",
"rare",
"shisho",
"lua-language-server",
"bitwarden-cli",
"libvpx-devel",
"py310-scikit-hep-mplhep_data",
"py310-scikit-hep-awkward1",
"py310-scikit-hep-boost-histogram",
"py310-scikit-hep-hist",
"py310-scikit-hep-hepunits",
"py310-scikit-hep-particle",
"py310-grpcio",
"py310-grpcio-tools",
"MachO-Explorer",
"when",
"py-scikit-hep-mplhep",
"py37-scikit-hep-mplhep",
"py38-scikit-hep-mplhep",
"py39-scikit-hep-mplhep",
"py310-scikit-hep-mplhep",
"ashuffle",
"wasmtime",
"ncpp",
"oui",
"openjdk11",
"openjdk17",
"openjdk8",
"openjdk18",
"pulumi",
"PolyMC",
"turbogit",
"py310-pytorch",
"poac",
"py310-pyarrow",
"modus",
"libyuv",
"cgrc",
"py310-fugashi",
"py310-pytest-mypy",
"py310-torchaudio",
"py310-torchtext",
"DeaDBeeF",
"py310-scikit-hep-hepstats",
"aptdec",
"PrismLauncher",
"nanomq",
"py311-scikit-hep-awkward1",
"py311-scikit-hep-boost-histogram",
"py311-scikit-hep-hepstats",
"py311-scikit-hep-hepunits",
"py311-scikit-hep-hist",
"py311-scikit-hep-mplhep",
"py311-scikit-hep-mplhep_data",
"py311-scikit-hep-particle",
"d2",
"lfortran",
"toxcore",
"R-wdm",
"py-scikit-hep-awkward",
"py37-scikit-hep-awkward",
"py38-scikit-hep-awkward",
"py39-scikit-hep-awkward",
"py310-scikit-hep-awkward",
"py311-scikit-hep-awkward",
"gitlint",
"raja",
"luamake"
]
},
{
"type": "lib",
"ports": [
"p5.30-git-wrapper",
"p5.28-git-wrapper",
"R-gitcreds",
"p5.30-dist-zilla-plugin-git",
"vcsh",
"p5.28-dist-zilla-plugin-git",
"bibledit",
"git-interactive-rebase-tool",
"octave-pkg-octave-doc",
"p5.32-dist-zilla-plugin-git",
"p5.32-git-wrapper",
"p5.26-dist-zilla-plugin-git",
"atom",
"gc-utils",
"giggle",
"git-cola",
"octave-doc",
"tig",
"flashbake",
"qgit",
"p5.34-dist-zilla-plugin-git",
"p5.34-git-wrapper",
"chai",
"GitX",
"git-latexdiff",
"R-credentials",
"p5.26-git-wrapper"
]
},
{
"type": "run",
"ports": [
"ugit",
"asdf",
"git-flow-devel",
"git-secret",
"nb",
"lscsoft-deps",
"git-absorb",
"git-recall",
"passage",
"git-cinnabar",
"git-tui",
"git-lfs",
"git-ftp",
"stgit",
"gitless",
"git-recover",
"gws",
"pass",
"git-toolbelt",
"cgit",
"gitqlient",
"git-flow-avh",
"xfce4-dev-tools",
"rb30-git-ui",
"gitinspector",
"lucky-commit",
"gutils-suite-extra",
"rb33-git-ui",
"gutils-suite",
"git-flow-hf",
"git-flow",
"git-cal",
"repo",
"rb32-git-ui",
"rb31-git-ui",
"git-filter-repo"
]
},
{
"type": "test",
"ports": [
"hg-git"
]
}
]
},
{
"name": "git-devel",
"portdir": "devel/git",
"version": "2.53.0",
"license": "GPL-2 and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/git/git",
"description": "A fast version control system (Development Version)",
"long_description": "Git is a fast, scalable, distributed open source version control system focusing on speed and efficiency. (Development Version)",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"universal",
"pcre",
"doc",
"gitweb",
"svn",
"credential_osxkeychain",
"diff_highlight",
"python"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"xmlto",
"asciidoc",
"gettext"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime",
"zlib",
"pcre2",
"curl",
"expat"
]
},
{
"type": "run",
"ports": [
"p5.34-error",
"p5.34-net-smtp-ssl",
"p5.34-term-readkey",
"p5.34-cgi",
"p5.34-authen-sasl",
"perl5.34",
"rsync"
]
}
],
"depends_on": []
},
{
"name": "nicotine-plus",
"portdir": "www/nicotine-plus",
"version": "3.3.6",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nicotine-plus.org",
"description": "Nicotine+ is a graphical client for the Soulseek peer-to-peer network",
"long_description": "Nicotine+ aims to be a lightweight, pleasant, free and open-source alternative to the official Soulseek client, while also providing a comprehensive set of features.",
"active": true,
"categories": [
"www",
"python",
"p2p"
],
"maintainers": [],
"variants": [
"python311",
"python312",
"gtk3",
"gtk4"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"gettext"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"gtk4",
"python312",
"py312-gobject3",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "py39-bitmath",
"portdir": "python/py-bitmath",
"version": "1.3.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tbielawa/bitmath",
"description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"long_description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-progressbar"
]
},
{
"type": "test",
"ports": [
"py39-mock",
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py38-bitmath",
"portdir": "python/py-bitmath",
"version": "1.3.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tbielawa/bitmath",
"description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"long_description": "Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-progressbar"
]
},
{
"type": "test",
"ports": [
"py38-mock",
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-bpylist2",
"portdir": "python/py-bpylist2",
"version": "4.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/parabolala/bpylist2",
"description": "Parse and generate NSKeyedArchiver archives",
"long_description": "Parse and generate NSKeyedArchiver archives",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-bpylist2",
"portdir": "python/py-bpylist2",
"version": "4.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/parabolala/bpylist2",
"description": "Parse and generate NSKeyedArchiver archives",
"long_description": "Parse and generate NSKeyedArchiver archives",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-ptpython",
"portdir": "python/py-ptpython",
"version": "3.0.29",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/prompt-toolkit/ptpython",
"description": "Python REPL build on top of prompt_toolkit",
"long_description": "Python REPL build on top of prompt_toolkit",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-appdirs",
"py39-jedi",
"py39-prompt_toolkit",
"py39-pygments"
]
},
{
"type": "run",
"ports": [
"ptpython_select"
]
}
],
"depends_on": []
},
{
"name": "py38-ptpython",
"portdir": "python/py-ptpython",
"version": "3.0.29",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/prompt-toolkit/ptpython",
"description": "Python REPL build on top of prompt_toolkit",
"long_description": "Python REPL build on top of prompt_toolkit",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-appdirs",
"py38-jedi",
"py38-prompt_toolkit",
"py38-pygments"
]
},
{
"type": "run",
"ports": [
"ptpython_select"
]
}
],
"depends_on": []
},
{
"name": "py38-xdg-base-dirs",
"portdir": "python/py-xdg-base-dirs",
"version": "6.0.2",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/srstevenson/xdg-base-dirs",
"description": "Variables defined by the XDG Base Directory Specification",
"long_description": "Variables defined by the XDG Base Directory Specification",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-xdg-base-dirs",
"portdir": "python/py-xdg-base-dirs",
"version": "6.0.2",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/srstevenson/xdg-base-dirs",
"description": "Variables defined by the XDG Base Directory Specification",
"long_description": "Variables defined by the XDG Base Directory Specification",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-photoscript",
"portdir": "python/py-photoscript",
"version": "0.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/photoscript",
"description": "Python wrapper around Apple Photos applescript interface",
"long_description": "Python wrapper around Apple Photos applescript interface",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py39-pyobjc",
"py39-applescript",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-photoscript",
"portdir": "python/py-photoscript",
"version": "0.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/photoscript",
"description": "Python wrapper around Apple Photos applescript interface",
"long_description": "Python wrapper around Apple Photos applescript interface",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py38-pyobjc",
"py38-applescript",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-osxmetadata",
"portdir": "python/py-osxmetadata",
"version": "1.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/osxmetadata",
"description": "Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files",
"long_description": "Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-hatchling",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-bitstring",
"py39-click",
"py39-pyobjc",
"py39-xattr",
"py39-applescript"
]
}
],
"depends_on": []
},
{
"name": "py38-osxmetadata",
"portdir": "python/py-osxmetadata",
"version": "1.3.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/osxmetadata",
"description": "Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files",
"long_description": "Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-poetry-core",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-bitstring",
"py38-click",
"py38-pyobjc",
"py38-xattr",
"py38-applescript"
]
}
],
"depends_on": []
},
{
"name": "py38-strpdatetime",
"portdir": "python/py-strpdatetime",
"version": "0.3.0",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/strpdatetime",
"description": "Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.",
"long_description": "Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-textx"
]
}
],
"depends_on": []
},
{
"name": "py39-strpdatetime",
"portdir": "python/py-strpdatetime",
"version": "0.4.0",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/strpdatetime",
"description": "Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.",
"long_description": "Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-textx"
]
}
],
"depends_on": []
},
{
"name": "py37-markdown2",
"portdir": "python/py-markdown2",
"version": "2.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trentm/python-markdown2",
"description": "A fast and complete implementation of Markdown in Python",
"long_description": "A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-wheel",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-pygments"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-markdown2",
"portdir": "python/py-markdown2",
"version": "2.5.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trentm/python-markdown2",
"description": "A fast and complete implementation of Markdown in Python",
"long_description": "A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-pygments"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-markdown2",
"portdir": "python/py-markdown2",
"version": "2.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trentm/python-markdown2",
"description": "A fast and complete implementation of Markdown in Python",
"long_description": "A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-pygments"
]
}
],
"depends_on": []
},
{
"name": "py27-markdown2",
"portdir": "python/py-markdown2",
"version": "2.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trentm/python-markdown2",
"description": "A fast and complete implementation of Markdown in Python",
"long_description": "A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "run",
"ports": [
"py27-pygments"
]
}
],
"depends_on": []
},
{
"name": "py35-markdown2",
"portdir": "python/py-markdown2",
"version": "2.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trentm/python-markdown2",
"description": "A fast and complete implementation of Markdown in Python",
"long_description": "A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "run",
"ports": [
"py35-pygments"
]
}
],
"depends_on": []
},
{
"name": "py38-markdown2",
"portdir": "python/py-markdown2",
"version": "2.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trentm/python-markdown2",
"description": "A fast and complete implementation of Markdown in Python",
"long_description": "A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-pygments"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-applescript",
"portdir": "python/py-applescript",
"version": "1.0.3",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rdhyee/py-applescript",
"description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"long_description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-pyobjc",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-osxmetadata",
"py39-photoscript"
]
}
]
},
{
"name": "py38-applescript",
"portdir": "python/py-applescript",
"version": "1.0.3",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rdhyee/py-applescript",
"description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"long_description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-17",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-pyobjc",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-photoscript",
"py38-osxmetadata"
]
}
]
},
{
"name": "py39-rich-theme-manager",
"portdir": "python/py-rich-theme-manager",
"version": "0.11.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/rich_theme_manager",
"description": "Manage rich themes for CLI applications",
"long_description": "Manage rich themes for CLI applications",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-installer",
"clang-17",
"py39-poetry-core",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-rich",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-rich-theme-manager",
"portdir": "python/py-rich-theme-manager",
"version": "0.11.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RhetTbull/rich_theme_manager",
"description": "Manage rich themes for CLI applications",
"long_description": "Manage rich themes for CLI applications",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-installer",
"clang-17",
"py38-poetry-core",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-rich",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py27-arpeggio",
"portdir": "python/py-arpeggio",
"version": "1.10.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-pytest-runner",
"clang-9.0",
"py27-pip",
"py27-setuptools",
"py27-wheel"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-parver"
]
}
]
},
{
"name": "py37-arpeggio",
"portdir": "python/py-arpeggio",
"version": "1.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-pytest-runner",
"py37-setuptools",
"py37-wheel",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-parver"
]
}
]
},
{
"name": "py36-arpeggio",
"portdir": "python/py-arpeggio",
"version": "1.10.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-pytest-runner",
"clang-9.0",
"py36-pip",
"py36-setuptools",
"py36-wheel"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-parver"
]
}
]
},
{
"name": "py38-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-setuptools",
"py38-wheel",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-parver",
"py38-textx"
]
}
]
},
{
"name": "py39-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-parver",
"py39-textx"
]
}
]
},
{
"name": "py38-shortuuid",
"portdir": "python/py-shortuuid",
"version": "1.0.13",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/skorokithakis/shortuuid/",
"description": "A generator library for concise, unambiguous and URL-safe UUIDs.",
"long_description": "A generator library for concise, unambiguous and URL-safe UUIDs.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-shortuuid",
"portdir": "python/py-shortuuid",
"version": "1.0.13",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/skorokithakis/shortuuid/",
"description": "A generator library for concise, unambiguous and URL-safe UUIDs.",
"long_description": "A generator library for concise, unambiguous and URL-safe UUIDs.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-textx",
"portdir": "python/py-textx",
"version": "4.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/textX/textX",
"description": "Meta-language for DSL implementation inspired by Xtext",
"long_description": "Meta-language for DSL implementation inspired by Xtext",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-flit_core",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-arpeggio",
"py39-click",
"py39-importlib-metadata"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-strpdatetime"
]
}
]
},
{
"name": "py38-textx",
"portdir": "python/py-textx",
"version": "4.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/textX/textX",
"description": "Meta-language for DSL implementation inspired by Xtext",
"long_description": "Meta-language for DSL implementation inspired by Xtext",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-flit_core",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-arpeggio",
"py38-click",
"py38-importlib-metadata"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-strpdatetime"
]
}
]
},
{
"name": "py35-bitstring",
"portdir": "python/py-bitstring",
"version": "3.1.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scott-griffiths/bitstring",
"description": "Module to simplify handling of binary data",
"long_description": "bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py27-bitstring",
"portdir": "python/py-bitstring",
"version": "3.1.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scott-griffiths/bitstring",
"description": "Module to simplify handling of binary data",
"long_description": "bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "py39-bitstring",
"portdir": "python/py-bitstring",
"version": "4.2.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scott-griffiths/bitstring",
"description": "Module to simplify handling of binary data",
"long_description": "bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-bitarray"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-osxmetadata"
]
}
]
},
{
"name": "py38-bitstring",
"portdir": "python/py-bitstring",
"version": "4.1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scott-griffiths/bitstring",
"description": "Module to simplify handling of binary data",
"long_description": "bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-bitarray"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-osxmetadata"
]
}
]
},
{
"name": "py36-bitstring",
"portdir": "python/py-bitstring",
"version": "3.1.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scott-griffiths/bitstring",
"description": "Module to simplify handling of binary data",
"long_description": "bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py37-bitstring",
"portdir": "python/py-bitstring",
"version": "4.1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scott-griffiths/bitstring",
"description": "Module to simplify handling of binary data",
"long_description": "bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kirill",
"github": "catap",
"ports_count": 120
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-wheel",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-bitarray"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": []
},
{
"name": "py38-objexplore",
"portdir": "python/py-objexplore",
"version": "1.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kylepollina/objexplore",
"description": "Interactive Python Object Explorer",
"long_description": "Interactive Python Object Explorer",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-blessed",
"py38-rich",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-objexplore",
"portdir": "python/py-objexplore",
"version": "1.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kylepollina/objexplore",
"description": "Interactive Python Object Explorer",
"long_description": "Interactive Python Object Explorer",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-blessed",
"py39-rich",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-pytimeparse2",
"portdir": "python/py-pytimeparse2",
"version": "1.7.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/onegreyonewhite/pytimeparse2",
"description": "Time expression parser.",
"long_description": "Time expression parser.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-pytimeparse2",
"portdir": "python/py-pytimeparse2",
"version": "1.7.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/onegreyonewhite/pytimeparse2",
"description": "Time expression parser.",
"long_description": "Time expression parser.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py-arpeggio",
"portdir": "python/py-arpeggio",
"version": "2.0.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igordejanovic/Arpeggio",
"description": "Packrat parser interpreter",
"long_description": "Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-arpeggio"
]
}
],
"depends_on": []
},
{
"name": "py-applescript",
"portdir": "python/py-applescript",
"version": "1.0.3",
"license": "public-domain",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rdhyee/py-applescript",
"description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"long_description": "An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-applescript"
]
}
],
"depends_on": []
}
]
}