HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51965,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=208",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=206",
"results": [
{
"name": "py39-stem",
"portdir": "python/py-stem",
"version": "1.8.3",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stem.torproject.org",
"description": "Stem is a Python controller library for Tor.",
"long_description": "Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-tox",
"python39",
"stem_select",
"py39-codestyle",
"py39-cryptography",
"py39-mock",
"py39-pyflakes"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-torrequest"
]
}
]
},
{
"name": "py27-xhtml2pdf",
"portdir": "python/py-xhtml2pdf",
"version": "0.2.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xhtml2pdf/xhtml2pdf",
"description": "HTML/CSS to PDF converter based on Python",
"long_description": "HTML/CSS to PDF converter based on Python",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-Pillow",
"py27-html5lib",
"py27-pypdf2",
"python27",
"py27-setuptools",
"py27-six",
"py27-reportlab"
]
}
],
"depends_on": []
},
{
"name": "py39-xhtml2pdf",
"portdir": "python/py-xhtml2pdf",
"version": "0.2.13",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xhtml2pdf/xhtml2pdf",
"description": "HTML/CSS to PDF converter based on Python",
"long_description": "HTML/CSS to PDF converter based on Python",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-bidi",
"py39-pypdf",
"py39-arabic-reshaper",
"py39-hanko",
"py39-svglib",
"python39",
"py39-Pillow",
"py39-html5lib",
"py39-reportlab",
"py39-six"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-tomli"
]
}
],
"depends_on": []
},
{
"name": "py37-xhtml2pdf",
"portdir": "python/py-xhtml2pdf",
"version": "0.2.4",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xhtml2pdf/xhtml2pdf",
"description": "HTML/CSS to PDF converter based on Python",
"long_description": "HTML/CSS to PDF converter based on Python",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py37-Pillow",
"py37-html5lib",
"py37-reportlab",
"py37-setuptools",
"py37-six",
"py37-pypdf",
"python37"
]
},
{
"type": "test",
"ports": [
"py37-nose"
]
}
],
"depends_on": []
},
{
"name": "py38-xhtml2pdf",
"portdir": "python/py-xhtml2pdf",
"version": "0.2.13",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xhtml2pdf/xhtml2pdf",
"description": "HTML/CSS to PDF converter based on Python",
"long_description": "HTML/CSS to PDF converter based on Python",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-bidi",
"py38-pypdf",
"py38-arabic-reshaper",
"py38-hanko",
"py38-svglib",
"python38",
"py38-Pillow",
"py38-html5lib",
"py38-reportlab",
"py38-six"
]
},
{
"type": "test",
"ports": [
"py38-coverage",
"py38-pytest",
"py38-tox",
"py38-tomli"
]
}
],
"depends_on": []
},
{
"name": "py39-svglib",
"portdir": "python/py-svglib",
"version": "1.6.0",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deeplook/svglib",
"description": "A pure-Python library for reading and converting SVG",
"long_description": "A pure-Python library for reading and converting SVG",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-cssselect2",
"py39-lxml",
"py39-reportlab",
"py39-tinycss2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-xhtml2pdf"
]
}
]
},
{
"name": "py38-svglib",
"portdir": "python/py-svglib",
"version": "1.5.1",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deeplook/svglib",
"description": "A pure-Python library for reading and converting SVG",
"long_description": "A pure-Python library for reading and converting SVG",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-cssselect2",
"py38-lxml",
"py38-reportlab",
"py38-tinycss2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-xhtml2pdf"
]
}
]
},
{
"name": "py37-charset-normalizer",
"portdir": "python/py-charset-normalizer",
"version": "3.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ousret/charset_normalizer",
"description": "A library that helps you read text from an unknown charset encoding.",
"long_description": "A library that helps you read text from an unknown charset encoding.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py37-prawcore"
]
},
{
"type": "lib",
"ports": [
"py37-pdfminer",
"py37-httpx",
"py37-aiohttp",
"py37-requests"
]
}
]
},
{
"name": "py38-charset-normalizer",
"portdir": "python/py-charset-normalizer",
"version": "3.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ousret/charset_normalizer",
"description": "A library that helps you read text from an unknown charset encoding.",
"long_description": "A library that helps you read text from an unknown charset encoding.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-prawcore"
]
},
{
"type": "lib",
"ports": [
"py38-pdfminer",
"py38-requests",
"py38-requests-futures",
"py38-httpx"
]
}
]
},
{
"name": "py35-charset-normalizer",
"portdir": "python/py-charset-normalizer",
"version": "2.0.12",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ousret/charset_normalizer",
"description": "A library that helps you read text from an unknown charset encoding.",
"long_description": "A library that helps you read text from an unknown charset encoding.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py39-charset-normalizer",
"portdir": "python/py-charset-normalizer",
"version": "3.4.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ousret/charset_normalizer",
"description": "A library that helps you read text from an unknown charset encoding.",
"long_description": "A library that helps you read text from an unknown charset encoding.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-prawcore"
]
},
{
"type": "lib",
"ports": [
"py39-pdfminer",
"py39-httpx",
"py39-requests-futures",
"py39-requests"
]
},
{
"type": "run",
"ports": [
"py39-xraylarch"
]
},
{
"type": "test",
"ports": [
"py39-numpy"
]
}
]
},
{
"name": "py27-pkgconfig",
"portdir": "python/py-pkgconfig",
"version": "1.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matze/pkgconfig",
"description": "Python module to interface with pkg-config.",
"long_description": "Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py27-xmlsec",
"py27-lz4",
"digital_rf"
]
}
]
},
{
"name": "py36-pkgconfig",
"portdir": "python/py-pkgconfig",
"version": "1.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matze/pkgconfig",
"description": "Python module to interface with pkg-config.",
"long_description": "Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-xmlsec",
"py36-lz4"
]
}
]
},
{
"name": "py39-pkgconfig",
"portdir": "python/py-pkgconfig",
"version": "1.5.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matze/pkgconfig",
"description": "Python module to interface with pkg-config.",
"long_description": "Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-lz4",
"py39-xmlsec",
"py39-gmic",
"py39-h5py",
"py39-aiohttp"
]
},
{
"type": "lib",
"ports": [
"py39-virtualfish"
]
}
]
},
{
"name": "py35-pkgconfig",
"portdir": "python/py-pkgconfig",
"version": "1.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matze/pkgconfig",
"description": "Python module to interface with pkg-config.",
"long_description": "Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py35-lz4"
]
}
]
},
{
"name": "py37-pkgconfig",
"portdir": "python/py-pkgconfig",
"version": "1.5.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matze/pkgconfig",
"description": "Python module to interface with pkg-config.",
"long_description": "Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-poetry-core",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py37-gmic",
"py37-lz4",
"py37-xmlsec"
]
},
{
"type": "lib",
"ports": [
"py37-h5py",
"py37-virtualfish"
]
}
]
},
{
"name": "py38-pkgconfig",
"portdir": "python/py-pkgconfig",
"version": "1.5.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matze/pkgconfig",
"description": "Python module to interface with pkg-config.",
"long_description": "Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-gmic",
"py38-lz4",
"py38-xmlsec"
]
},
{
"type": "lib",
"ports": [
"py38-virtualfish",
"py38-h5py"
]
}
]
},
{
"name": "py37-aiohttp",
"portdir": "python/py-aiohttp",
"version": "3.8.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiohttp",
"description": "Async http client/server framework",
"long_description": "aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py37-brotli",
"py37-cchardet",
"py37-multidict",
"py37-typing_extensions",
"python37",
"py37-charset-normalizer",
"py37-aiosignal",
"py37-frozenlist",
"py37-yarl",
"py37-aiodns",
"py37-async-timeout",
"py37-asynctest",
"py37-attrs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-discordpy",
"py37-aiojobs",
"py37-slackclient",
"py37-aiobotocore",
"py37-parfive",
"py37-s3fs"
]
},
{
"type": "run",
"ports": [
"py37-socketio",
"py37-engineio"
]
}
]
},
{
"name": "py39-aiohttp",
"portdir": "python/py-aiohttp",
"version": "3.12.15",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiohttp",
"description": "Async http client/server framework",
"long_description": "aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-pkgconfig",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-yarl",
"py39-aiosignal",
"python39",
"py39-aiohappyeyeballs",
"py39-propcache",
"py39-frozenlist",
"py39-aiodns",
"py39-async-timeout",
"py39-attrs",
"py39-brotli",
"py39-multidict"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-slackclient",
"py39-discordpy",
"py39-aiobotocore",
"py39-aiohttp-socks",
"py39-parfive",
"py39-s3fs",
"py39-aiojobs"
]
},
{
"type": "run",
"ports": [
"py39-engineio",
"py39-socketio",
"py39-gradio",
"py39-spyder"
]
}
]
},
{
"name": "py36-aiohttp",
"portdir": "python/py-aiohttp",
"version": "3.8.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiohttp",
"description": "Async http client/server framework",
"long_description": "aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"py36-async-timeout",
"py36-attrs",
"py36-brotli",
"py36-cchardet",
"py36-idna-ssl",
"py36-multidict",
"python36",
"py36-yarl",
"py36-charset-normalizer",
"py36-aiosignal",
"py36-frozenlist",
"py36-asynctest",
"py36-typing_extensions",
"py36-aiodns"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-aiobotocore",
"py36-slackclient"
]
}
]
},
{
"name": "py38-aiohttp",
"portdir": "python/py-aiohttp",
"version": "3.10.11",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiohttp",
"description": "Async http client/server framework",
"long_description": "aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py38-multidict",
"py38-yarl",
"python38",
"py38-frozenlist",
"py38-aiohappyeyeballs",
"py38-aiosignal",
"py38-aiodns",
"py38-async-timeout",
"py38-attrs",
"py38-brotli"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-aiohttp-socks",
"py38-aiobotocore",
"py38-discordpy",
"py38-s3fs",
"py38-slackclient",
"py38-aiojobs",
"py38-parfive"
]
},
{
"type": "run",
"ports": [
"py38-gradio",
"py38-socketio",
"py38-engineio"
]
}
]
},
{
"name": "py27-wand",
"portdir": "python/py-wand",
"version": "0.6.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wand-py.org/",
"description": "Ctypes-based simple MagickWand API binding for Python",
"long_description": "Ctypes-based simple MagickWand API binding for Python",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"ImageMagick",
"python27"
]
}
],
"depends_on": []
},
{
"name": "py37-wand",
"portdir": "python/py-wand",
"version": "0.6.11",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wand-py.org/",
"description": "Ctypes-based simple MagickWand API binding for Python",
"long_description": "Ctypes-based simple MagickWand API binding for Python",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"clang-14",
"py37-installer",
"py37-setuptools",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37",
"ImageMagick"
]
}
],
"depends_on": []
},
{
"name": "py38-wand",
"portdir": "python/py-wand",
"version": "0.6.13",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wand-py.org/",
"description": "Ctypes-based simple MagickWand API binding for Python",
"long_description": "Ctypes-based simple MagickWand API binding for Python",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"ImageMagick"
]
}
],
"depends_on": []
},
{
"name": "py36-wand",
"portdir": "python/py-wand",
"version": "0.6.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wand-py.org/",
"description": "Ctypes-based simple MagickWand API binding for Python",
"long_description": "Ctypes-based simple MagickWand API binding for Python",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"ImageMagick",
"python36"
]
}
],
"depends_on": []
},
{
"name": "py35-wand",
"portdir": "python/py-wand",
"version": "0.6.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wand-py.org/",
"description": "Ctypes-based simple MagickWand API binding for Python",
"long_description": "Ctypes-based simple MagickWand API binding for Python",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"ImageMagick",
"python35"
]
}
],
"depends_on": []
},
{
"name": "py39-wand",
"portdir": "python/py-wand",
"version": "0.6.13",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wand-py.org/",
"description": "Ctypes-based simple MagickWand API binding for Python",
"long_description": "Ctypes-based simple MagickWand API binding for Python",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"ImageMagick"
]
}
],
"depends_on": []
},
{
"name": "py38-qtawesome",
"portdir": "python/py-qtawesome",
"version": "1.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-qtpy"
]
},
{
"type": "test",
"ports": [
"py38-pytest",
"py38-pytest-qt"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-spyder-devel",
"py38-spyder"
]
}
]
},
{
"name": "py37-qtawesome",
"portdir": "python/py-qtawesome",
"version": "1.2.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-qtpy",
"py37-setuptools"
]
},
{
"type": "test",
"ports": [
"py37-pytest",
"py37-pytest-qt"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-spyder",
"py37-spyder-devel"
]
}
]
},
{
"name": "py39-qtawesome",
"portdir": "python/py-qtawesome",
"version": "1.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-qtpy"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-pytest-qt"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-spyder-devel",
"py39-spyder"
]
}
]
},
{
"name": "py35-qtawesome",
"portdir": "python/py-qtawesome",
"version": "0.7.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py35-qtpy",
"py35-setuptools",
"python35",
"py35-six"
]
},
{
"type": "test",
"ports": [
"py35-pytest",
"py35-pytest-qt"
]
}
],
"depends_on": []
},
{
"name": "py27-qtawesome",
"portdir": "python/py-qtawesome",
"version": "0.7.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-qtpy",
"py27-setuptools",
"python27",
"py27-six"
]
},
{
"type": "test",
"ports": [
"py27-pytest",
"py27-pytest-qt"
]
}
],
"depends_on": []
},
{
"name": "py36-qtawesome",
"portdir": "python/py-qtawesome",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-qtpy",
"py36-setuptools"
]
},
{
"type": "test",
"ports": [
"py36-pytest",
"py36-pytest-qt"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-spyder",
"py36-spyder-devel"
]
}
]
},
{
"name": "py37-rapidfuzz",
"portdir": "python/py-rapidfuzz",
"version": "3.5.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/RapidFuzz",
"description": "A fast string matching library for Python.",
"long_description": "A fast string matching library for Python.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"ninja",
"py37-scikit-build",
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-cleo"
]
},
{
"type": "run",
"ports": [
"py37-levenshtein"
]
}
]
},
{
"name": "py38-rapidfuzz",
"portdir": "python/py-rapidfuzz",
"version": "3.10.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/RapidFuzz",
"description": "A fast string matching library for Python.",
"long_description": "A fast string matching library for Python.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-scikit-build-core",
"ninja",
"py38-cython",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-cleo"
]
},
{
"type": "run",
"ports": [
"py38-levenshtein"
]
}
]
},
{
"name": "py39-rapidfuzz",
"portdir": "python/py-rapidfuzz",
"version": "3.14.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/RapidFuzz",
"description": "A fast string matching library for Python.",
"long_description": "A fast string matching library for Python.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"ninja",
"py39-cython",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-scikit-build-core"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-cleo"
]
},
{
"type": "run",
"ports": [
"py39-levenshtein"
]
}
]
},
{
"name": "py27-json5",
"portdir": "python/py-json5",
"version": "0.9.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpranke/pyjson5",
"description": "A Python implementation of the JSON5 data format",
"long_description": "A Python implementation of the JSON5 data format. JSON5 extends the JSON data interchange format to make it slightly more usable as a configuration language.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-setuptools"
]
},
{
"type": "test",
"ports": [
"py27-hypothesis"
]
}
],
"depends_on": []
},
{
"name": "py37-json5",
"portdir": "python/py-json5",
"version": "0.9.10",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpranke/pyjson5",
"description": "A Python implementation of the JSON5 data format",
"long_description": "A Python implementation of the JSON5 data format. JSON5 extends the JSON data interchange format to make it slightly more usable as a configuration language.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-wheel",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-setuptools"
]
},
{
"type": "test",
"ports": [
"py37-hypothesis",
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-jupyterlab_server"
]
}
]
},
{
"name": "py36-json5",
"portdir": "python/py-json5",
"version": "0.9.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpranke/pyjson5",
"description": "A Python implementation of the JSON5 data format",
"long_description": "A Python implementation of the JSON5 data format. JSON5 extends the JSON data interchange format to make it slightly more usable as a configuration language.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
},
{
"type": "test",
"ports": [
"py36-hypothesis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-jupyterlab_server"
]
}
]
},
{
"name": "py39-json5",
"portdir": "python/py-json5",
"version": "0.12.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpranke/pyjson5",
"description": "A Python implementation of the JSON5 data format",
"long_description": "A Python implementation of the JSON5 data format. JSON5 extends the JSON data interchange format to make it slightly more usable as a configuration language.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-hypothesis",
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-jupyterlab_server",
"py39-asv"
]
}
]
},
{
"name": "py38-json5",
"portdir": "python/py-json5",
"version": "0.9.28",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpranke/pyjson5",
"description": "A Python implementation of the JSON5 data format",
"long_description": "A Python implementation of the JSON5 data format. JSON5 extends the JSON data interchange format to make it slightly more usable as a configuration language.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-hypothesis",
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-jupyterlab_server",
"py38-asv"
]
}
]
},
{
"name": "py36-rich",
"portdir": "python/py-rich",
"version": "11.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io/en/latest/",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harensdeveloper",
"github": "harens",
"ports_count": 41
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-dataclasses",
"py36-pygments",
"py36-typing_extensions",
"py36-commonmark",
"py36-colorama"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-enrich"
]
}
]
},
{
"name": "py37-rich",
"portdir": "python/py-rich",
"version": "13.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io/en/latest/",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-poetry-core",
"clang-16",
"py37-installer",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-typing_extensions",
"py37-pygments",
"py37-markdown-it-py"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-enrich",
"py37-pygmsh",
"py37-httpx",
"py37-meshio",
"py37-cookiecutter"
]
}
]
},
{
"name": "py39-rich",
"portdir": "python/py-rich",
"version": "14.3.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io/en/latest/",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"clang-18",
"py39-installer",
"py39-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-markdown-it-py",
"py39-pygments"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-cookiecutter",
"py39-meshio",
"py39-httpx",
"py39-rich-theme-manager",
"py39-objexplore",
"py39-textual",
"py39-pygmsh",
"py39-npe2",
"py39-enrich",
"py39-rstcheck"
]
},
{
"type": "run",
"ports": [
"py39-kraken",
"py39-typer",
"py39-rich-click",
"py39-rich_rst"
]
}
]
},
{
"name": "py38-rich",
"portdir": "python/py-rich",
"version": "13.7.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io/en/latest/",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"clang-16",
"py38-installer",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-typing_extensions",
"py38-pygments",
"py38-markdown-it-py"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-rich-theme-manager",
"py38-npe2",
"py38-httpx",
"py38-objexplore",
"py38-rstcheck",
"py38-enrich",
"py38-cookiecutter",
"py38-pygmsh",
"py38-meshio"
]
},
{
"type": "run",
"ports": [
"py38-kraken",
"py38-typer"
]
}
]
},
{
"name": "py36-python-json-logger",
"portdir": "python/py-python-json-logger",
"version": "2.0.7",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/madzak/python-json-logger",
"description": "A python library adding a json log formatter",
"long_description": "A python library adding a json log formatter",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-python-install",
"py36-setuptools",
"py36-wheel",
"py36-build",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py37-python-json-logger",
"portdir": "python/py-python-json-logger",
"version": "2.0.7",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/madzak/python-json-logger",
"description": "A python library adding a json log formatter",
"long_description": "A python library adding a json log formatter",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": []
},
{
"name": "py38-python-json-logger",
"portdir": "python/py-python-json-logger",
"version": "2.0.7",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/madzak/python-json-logger",
"description": "A python library adding a json log formatter",
"long_description": "A python library adding a json log formatter",
"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": [
{
"type": "lib",
"ports": [
"py38-jupyter_events"
]
}
]
},
{
"name": "py39-python-json-logger",
"portdir": "python/py-python-json-logger",
"version": "4.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nhairs/python-json-logger",
"description": "A python library adding a json log formatter",
"long_description": "A python library adding a json log formatter",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-typing_extensions",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-jupyter_events"
]
}
]
},
{
"name": "py38-async-lru",
"portdir": "python/py-async-lru",
"version": "2.0.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/async-lru",
"description": "A port of Python’s built-in functools.lru_cache function for asyncio",
"long_description": "A port of Python’s built-in functools.lru_cache function for asyncio",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-17",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-typing_extensions",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-jupyterlab"
]
}
]
}
]
}