HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50425,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=688",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=686",
"results": [
{
"name": "py38-discordpy",
"portdir": "python/py-discordpy",
"version": "2.3.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Rapptz/discord.py",
"description": "API wrapper for Discord written in Python",
"long_description": "discord.py is an API wrapper for Discord written in Python. This was written to allow easier writing of bots or chat logs.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-aiohttp",
"py38-orjson",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-dispatcher",
"portdir": "python/py-dispatcher",
"version": "2.0.7",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/PyDispatcher",
"description": "python dispatcher mechanism for creating event models",
"long_description": "PyDispatcher provides the Python programmer with a multiple-producer-multiple-consumer signal-registration and routing infrastructure for use in multiple contexts.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "dh",
"github": "donkopotamus",
"ports_count": 10
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-setuptools",
"py38-wheel",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-sqlobject",
"py38-scrapy"
]
}
]
},
{
"name": "py38-distlib",
"portdir": "python/py-distlib",
"version": "0.3.9",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://bitbucket.org/pypa/distlib",
"description": "Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.",
"long_description": "Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rubendibattista",
"github": "rdbisme",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-virtualenv"
]
}
]
},
{
"name": "py38-distnorm",
"portdir": "python/py-distorm",
"version": "3.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gdabah/distorm",
"description": "powerful disassembler library for x86/AMD64",
"long_description": "diStorm3 is really a decomposer, which means it takes an instruction and returns a binary structure which describes it rather than static text, which is great for advanced binary code analysis.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"yasm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-distnorm"
]
}
]
},
{
"name": "py38-distorm",
"portdir": "python/py-distorm",
"version": "3.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gdabah/distorm",
"description": "powerful disassembler library for x86/AMD64",
"long_description": "diStorm3 is really a decomposer, which means it takes an instruction and returns a binary structure which describes it rather than static text, which is great for advanced binary code analysis.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-setuptools",
"py38-wheel",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"yasm"
]
}
],
"depends_on": []
},
{
"name": "py38-distributed",
"portdir": "python/py-distributed",
"version": "2023.6.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://distributed.readthedocs.io/en/latest/",
"description": "Distributed computing.",
"long_description": "Dask.distributed is a lightweight library for distributed computing in Python. It extends both the concurrent.futures and dask APIs to moderate sized clusters.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-versioneer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-msgpack",
"py38-packaging",
"py38-psutil",
"py38-sortedcontainers",
"py38-tblib",
"python38",
"py38-tornado",
"py38-urllib3",
"py38-yaml",
"py38-zict",
"py38-toolz",
"py38-click",
"py38-cloudpickle",
"py38-dask",
"py38-jinja2",
"py38-locket"
]
}
],
"depends_on": []
},
{
"name": "py38-distro",
"portdir": "python/py-distro",
"version": "1.9.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nir0s/distro",
"description": "distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.",
"long_description": "distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1184
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"salt-minion",
"salt-master",
"salt-syndic",
"salt-api",
"py38-awscli2",
"py38-scikit-build"
]
}
]
},
{
"name": "py38-django",
"portdir": "python/py-django",
"version": "2.2.27",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.djangoproject.com",
"description": "Django is a high-level Python Web framework",
"long_description": "Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [
"bash_completion"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-sqlparse",
"py38-tz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-django-debug-toolbar"
]
},
{
"type": "run",
"ports": [
"py38-django-mailman3",
"py38-django-allauth"
]
}
]
},
{
"name": "py38-django-allauth",
"portdir": "python/py-django-allauth",
"version": "0.46.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pennersr/django-allauth",
"description": "Django authentication, registration, and account management",
"long_description": "Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"py38-setuptools",
"python38"
]
},
{
"type": "run",
"ports": [
"py38-requests-oauthlib",
"py38-openid",
"py38-requests",
"py38-cryptography",
"py38-django"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-django-mailman3"
]
}
]
},
{
"name": "py38-django-debug-toolbar",
"portdir": "python/py-django-debug-toolbar",
"version": "2.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/django-debug-toolbar/django-debug-toolbar",
"description": "Configurable debug information for the Django Framework.",
"long_description": "A configurable set of panels for the Django Framework that display various debug information about the current request/response.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-django",
"py38-sqlparse",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-django-extensions",
"portdir": "python/py-django-extensions",
"version": "2.2.8",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/django-extensions/django-extensions",
"description": "Global custom management extensions for the Django Framework.",
"long_description": "Global custom management extensions for the Django Framework.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-six",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-django-gravatar2",
"portdir": "python/py-django-gravatar2",
"version": "1.4.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/twaddington/django-gravatar",
"description": "Gravatar support for Django.",
"long_description": "Essential Gravatar support for Django. Includes helper methods for interacting with gravatars outside of template code.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-setuptools"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-django-mailman3"
]
}
]
},
{
"name": "py38-django-mailman3",
"portdir": "python/py-django-mailman3",
"version": "1.3.7",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/mailman/django-mailman3",
"description": "Django library to help interaction with Mailman",
"long_description": "This package contains libraries and templates for Django-based interfaces interacting with Mailman.",
"active": false,
"categories": [
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py38-setuptools",
"python38"
]
},
{
"type": "run",
"ports": [
"py38-tz",
"py38-django-gravatar2",
"py38-mailmanclient",
"py38-django-allauth",
"py38-django"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-postorius"
]
}
]
},
{
"name": "py38-dkimpy",
"portdir": "python/py-dkimpy",
"version": "1.1.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/dkimpy",
"description": "DKIM, ARC, and TLSRPT email signing and verification",
"long_description": "dkimpy is a library that implements DKIM (DomainKeys Identified Mail) email signing and verification. Basic DKIM requirements are defined in RFC 6376: https://tools.ietf.org/html/rfc6376",
"active": false,
"categories": [
"devel",
"mail",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-setuptools"
]
},
{
"type": "run",
"ports": [
"py38-py3dns"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-authheaders"
]
}
]
},
{
"name": "py38-dlib",
"portdir": "math/dlib",
"version": "19.24.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlib.net",
"description": "Python 3.8 bindings for Modern C++ toolkit for machine learning, image processing, and more.",
"long_description": "This package provides Python 3.8 bindings, modules, and scripts.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"py38-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-photomosaic"
]
}
]
},
{
"name": "py38-dload",
"portdir": "python/py-dload",
"version": "0.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/x011/dload",
"description": "A multipurpose downloader for python > 3.6",
"long_description": "A multipurpose downloader for python > 3.6",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-dm-sonnet",
"portdir": "python/py-dm-sonnet",
"version": "2.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/sonnet",
"description": "Sonnet is a library for building neural networks in TensorFlow.",
"long_description": "Sonnet is a library built on top of TensorFlow 2 designed to provide simple, composable abstractions for machine learning research.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-tensorflow"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-magenta"
]
},
{
"type": "run",
"ports": [
"py38-magenta"
]
}
]
},
{
"name": "py38-dm-tree",
"portdir": "python/py-dm-tree",
"version": "0.1.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/tree",
"description": "Deepmind tree is a library for working with nested data structures.",
"long_description": "Deepmind tree is a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each leaf preserving the overall structure.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-installer",
"clang-16",
"bazel-3.7",
"py38-setuptools",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"openjdk11",
"python38"
]
},
{
"type": "run",
"ports": [
"py38-six"
]
},
{
"type": "test",
"ports": [
"py38-absl",
"py38-attrs",
"py38-numpy",
"py38-wrapt"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-tensorflow-probability"
]
}
]
},
{
"name": "py38-dns-lexicon",
"portdir": "python/py-dns-lexicon",
"version": "3.18.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/AnalogJ/lexicon",
"description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"long_description": "Manipulate DNS records on various DNS providers in a standardized/agnostic way.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1184
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"clang-16",
"py38-installer",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-requests",
"py38-tldextract",
"py38-yaml",
"py38-dnspython",
"py38-cryptography",
"py38-beautifulsoup4",
"lexicon_select"
]
}
],
"depends_on": []
},
{
"name": "py38-dnspython",
"portdir": "python/py-dnspython",
"version": "2.6.1",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dnspython.org/",
"description": "DNS toolkit for Python",
"long_description": "dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1184
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-hatchling",
"py38-installer",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py38-sniffio",
"py38-trio",
"python38",
"py38-cryptography",
"py38-idna",
"py38-requests",
"py38-requests-toolbelt"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-pymongo",
"py38-eventlet"
]
},
{
"type": "run",
"ports": [
"py38-authheaders",
"py38-dns-lexicon"
]
}
]
},
{
"name": "py38-docker",
"portdir": "python/py-docker",
"version": "5.0.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/docker/docker-py",
"description": "An API client for docker written in Python",
"long_description": "An API client for docker written in Python",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-paramiko",
"py38-requests",
"py38-six",
"py38-websocket-client"
]
},
{
"type": "test",
"ports": [
"py38-mock",
"py38-pytest",
"py38-pytest-timeout"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-dockerpty"
]
},
{
"type": "test",
"ports": [
"py38-aiomysql"
]
}
]
},
{
"name": "py38-dockerpty",
"portdir": "python/py-dockerpty",
"version": "0.4.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/d11wtq/dockerpty",
"description": "Pseudo-tty handler for docker Python client",
"long_description": "Provides the functionality needed to operate the pseudo-tty (PTY) allocated to a docker container, using the Python client.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-docker",
"py38-six",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-dockerpy-creds",
"portdir": "python/py-dockerpy-creds",
"version": "0.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/shin-/dockerpy-creds",
"description": "Python bindings for the docker credentials store API",
"long_description": "Python bindings for the docker credentials store API",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "zdw",
"github": "",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-six",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dockerpy-creds"
]
}
]
},
{
"name": "py38-docopt",
"portdir": "python/py-docopt",
"version": "0.6.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docopt.org",
"description": "Pythonic argument parser, that will make you smile",
"long_description": "Pythonic argument parser, that will make you smile",
"active": false,
"categories": [
"devel",
"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-hdfs",
"py38-breadability",
"py38-sumy",
"py38-dap",
"py38-coveralls"
]
}
]
},
{
"name": "py38-docstring_parser",
"portdir": "python/py-docstring_parser",
"version": "0.16",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rr-/docstring_parser",
"description": "Parse Python docstrings",
"long_description": "Parse Python docstrings Currently support ReST, Google, Numpydoc-style and Epydoc docstrings.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1184
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-magicgui"
]
}
]
},
{
"name": "py38-docstring-to-markdown",
"portdir": "python/py-docstring-to-markdown",
"version": "0.15",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/docstring-to-markdown",
"description": "On the fly conversion of Python docstrings to markdown",
"long_description": "On the fly conversion of Python docstrings to markdown",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-python-lsp-server"
]
}
]
},
{
"name": "py38-docstyle",
"portdir": "python/py-docstyle",
"version": "6.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PyCQA/pydocstyle",
"description": "Python docstring style checker",
"long_description": "pydocstyle is a static analysis tool for checking compliance with Python docstring conventions.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-snowballstemmer",
"python38"
]
},
{
"type": "run",
"ports": [
"pydocstyle_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-python-lsp-server"
]
}
]
},
{
"name": "py38-doctest-ignore-unicode",
"portdir": "python/py-doctest-ignore-unicode",
"version": "0.1.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/doctest-ignore-unicode",
"description": "Add flag to ignore unicode literal prefixes in doctests",
"long_description": "Add flag to ignore unicode literal prefixes in doctests",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py38-rdflib"
]
}
]
},
{
"name": "py38-docutils",
"portdir": "python/py-docutils",
"version": "0.20.1",
"license": "public-domain and BSD and PSF-2.1.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docutils.sourceforge.io/",
"description": "A set of tools for processing plaintext documentation",
"long_description": "Docutils is a set of tools for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX. Includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
},
{
"name": "alex",
"github": "",
"ports_count": 12
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-18",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-roman"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-python-daemon"
]
},
{
"type": "lib",
"ports": [
"py38-awscli",
"py38-sphinx",
"py38-awscli2",
"py38-rstcheck",
"py38-pybtex-docutils",
"py38-sphinxcontrib-bibtex",
"py38-breathe",
"py38-rstcheck-core",
"py38-sphinx_rtd_theme"
]
},
{
"type": "run",
"ports": [
"py38-sphinxcontrib-jsmath",
"py38-sphinxcontrib-qthelp",
"py38-flit",
"py38-sphinxcontrib-blockdiag",
"py38-readme_renderer",
"py38-m2r",
"py38-sphinxcontrib-devhelp",
"py38-sphinx-click",
"py38-sphinxcontrib-htmlhelp",
"py38-myst-parser",
"py38-recommonmark"
]
},
{
"type": "test",
"ports": [
"py38-urlwatch"
]
}
]
},
{
"name": "py38-docx",
"portdir": "python/py-docx",
"version": "0.8.11",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-openxml/python-docx",
"description": "Create and update Microsoft Word .docx files",
"long_description": "Create and update Microsoft Word .docx files",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-lxml"
]
},
{
"type": "test",
"ports": [
"py38-pytest",
"py38-mock",
"py38-parsing"
]
}
],
"depends_on": []
},
{
"name": "py38-dogpile-cache",
"portdir": "python/py-dogpile-cache",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sqlalchemy/dogpile.cache",
"description": "Caching front-end based on the Dogpile lock",
"long_description": "Caching front-end based on the Dogpile lock",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-decorator",
"py38-stevedore"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-openstacksdk"
]
}
]
},
{
"name": "py38-dolfin",
"portdir": "python/py-dolfin",
"version": "2019.1.0",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/fenics-project/dolfin",
"description": "Python interface to DOLFIN, a part of FEniCS",
"long_description": "Python interface to DOLFIN, a library that functions as the main user interface of FEniCS",
"active": false,
"categories": [
"science",
"math",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"pkgconfig",
"pybind11",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"cmake"
]
},
{
"type": "lib",
"ports": [
"dolfin",
"py38-dijitso",
"py38-ffc",
"py38-numpy",
"py38-ufl",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-dopamine-rl",
"portdir": "python/py-dopamine-rl",
"version": "3.1.10",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/dopamine",
"description": "A framework for flexible Reinforcement Learning research",
"long_description": "Dopamine is a research framework for fast prototyping of reinforcement learning algorithms. It aims to fill the need for a small, easily grokked codebase in which users can freely experiment with wild ideas (speculative research).",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "ijackson",
"github": "JacksonIsaac",
"ports_count": 42
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"cmake",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-setuptools",
"zlib"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-tensor2tensor"
]
}
]
},
{
"name": "py38-dotty-dict",
"portdir": "python/py-dotty-dict",
"version": "1.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pawelzny/dotty_dict",
"description": "Dictionary wrapper for quick access to deeply nested keys",
"long_description": "Dotty Dict is a wrapper around builtin dictionary. Provides quick access to deeply nested keys and values with dot notation. Dotty Dict expose dictionary public API as proxy to dict implemented underneath and should work with all dict-like objects which are instances of Mapping.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "bashu.was.here",
"github": "bashu",
"ports_count": 40
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"clang-14",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-dqsegdb2",
"portdir": "python/py-dqsegdb2",
"version": "1.0.0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dqsegdb2.readthedocs.io",
"description": "Simplified python interface to DQSEGDB",
"long_description": "dqsegdb2 is a simplified Python implementation of the DQSEGDB API as defined in LIGO-T1300625. This package only provides a query interface for GET bequests, any users wishing to make POST requests should refer to the official 'dqsegdb' port.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-gwdatafind",
"py38-ligo-segments",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-drms",
"portdir": "python/py-drms",
"version": "0.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sunpy.org",
"description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python.",
"long_description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python. It uses the publicly accessible JSOC DRMS server by default, but can also be used with local NetDRMS sites.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1184
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-oldest-supported-numpy",
"py38-build",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-numpy",
"py38-pandas",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-sunpy"
]
}
]
},
{
"name": "py38-dulwich",
"portdir": "python/py-dulwich",
"version": "0.22.3",
"license": "(GPL-2+ or Apache-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dulwich.io",
"description": "Pure-Python Git Library",
"long_description": "Simple Pure-Python implementation of the Git file formats and protocols. Dulwich is the place where Mr. and Mrs. Git live in one of the Monty Python sketches.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 172
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-wheel",
"py38-build",
"py38-installer",
"cargo",
"legacy-support",
"rust",
"py38-importlib-metadata",
"py38-setuptools",
"py38-setuptools-rust"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-urllib3",
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py38-ecdsa",
"portdir": "python/py-ecdsa",
"version": "0.18.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tlsfuzzer/python-ecdsa",
"description": "ECDSA cryptographic signature library",
"long_description": "ECDSA cryptographic signature library",
"active": false,
"categories": [
"devel",
"security",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-six",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-editables",
"portdir": "python/py-editables",
"version": "0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pfmoore/editables",
"description": "A Python library for creating editable wheels",
"long_description": "A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1184
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-flit_core",
"py38-build",
"py38-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-hatchling"
]
}
]
},
{
"name": "py38-editdistance",
"portdir": "python/py-editdistance",
"version": "0.6.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aflc/editdistance",
"description": "Fast implementation of the edit distance (Levenshtein distance).",
"long_description": "Fast implementation of the edit distance (Levenshtein distance). This library simply implements Levenshtein distance with C++ and Cython. The algorithm used in this library is proposed by Heikki Hyyrö, \"Explaining and extending the bit-parallel approximate string matching algorithm of Myers\", (2001).",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-cython",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py38-editor",
"portdir": "python/py-editor",
"version": "1.0.4",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fmoo/python-editor",
"description": "Programmatically open an editor, capture the result.",
"long_description": "Programmatically open an editor, capture the result.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-editorconfig",
"portdir": "python/py-editorconfig",
"version": "0.12.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://editorconfig.org/",
"description": "EditorConfig File Locator and Interpreter for Python",
"long_description": "EditorConfig File Locator and Interpreter for Python",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-jsbeautifier",
"py38-eric-ide"
]
}
]
},
{
"name": "py38-elasticsearch",
"portdir": "python/py-elasticsearch",
"version": "8.9.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elastic/elasticsearch-py",
"description": "Python client for Elasticsearch",
"long_description": "Python client for Elasticsearch",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-certifi",
"py38-urllib3"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-transformers",
"py38-elasticsearch-dsl"
]
}
]
},
{
"name": "py38-elasticsearch-dsl",
"portdir": "python/py-elasticsearch-dsl",
"version": "7.3.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elasticsearch/elasticsearch-dsl-py",
"description": "Python client for Elasticsearch",
"long_description": "Python client for Elasticsearch",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-dateutil",
"py38-elasticsearch",
"py38-six"
]
}
],
"depends_on": []
},
{
"name": "py38-elastic-transport",
"portdir": "python/py-elastic-transport",
"version": "8.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elastic/elastic-transport-python",
"description": "Transport classes/utilities for Elastic client libraries",
"long_description": "Transport classes and utilities shared among Python Elastic client libraries",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-certifi",
"py38-urllib3"
]
}
],
"depends_on": []
},
{
"name": "py38-eli5",
"portdir": "python/py-eli5",
"version": "0.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/TeamHG-Memex/eli5",
"description": "A library for debugging/inspecting machine learning classifiers and explaining their predictions",
"long_description": "A library for debugging/inspecting machine learning classifiers and explaining their predictions. It provides support for the following machine learning frameworks and packages: scikit-learn, Keras, xgboost, LightGBM, CatBoost, lightning, and sklearn-crfsuite. ELI5 also implements several algorithms for inspecting black-box models: TextExplainer and Permutation.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-scikit-learn",
"py38-scipy",
"python38",
"py38-tabulate",
"py38-six",
"py38-attrs",
"py38-graphviz",
"py38-jinja2",
"py38-numpy"
]
}
],
"depends_on": []
},
{
"name": "py38-emcee",
"portdir": "python/py-emcee",
"version": "2.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dfm/emcee",
"description": "affine-invariant ensemble MCMC sampling",
"long_description": "emcee is a stable, well tested Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010). The code is open source and has already been used in several published projects in the astrophysics literature.",
"active": false,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 432
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-numpy"
]
},
{
"type": "test",
"ports": [
"py38-nose"
]
}
],
"depends_on": []
},
{
"name": "py38-emcee3",
"portdir": "python/py-emcee3",
"version": "3.1.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://emcee.readthedocs.io/en/stable/",
"description": "affine-invariant ensemble MCMC sampling",
"long_description": "emcee is a stable, well tested Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010). The code is open source and has already been used in several published projects in the astrophysics literature.",
"active": false,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 432
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-numpy"
]
},
{
"type": "test",
"ports": [
"py38-h5py",
"py38-pytest",
"py38-scipy"
]
}
],
"depends_on": []
},
{
"name": "py38-emoji",
"portdir": "python/py-emoji",
"version": "2.7.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carpedm20/emoji/",
"description": "Emoji for Python.",
"long_description": "Emoji for Python. The entire set of Emoji codes as defined by the unicode consortium is supported in addition to a bunch of aliases. By default, only the official list is enabled but doing `emoji.emojize(language='alias')` enables both the full list and aliases.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-empy",
"portdir": "python/py-empy",
"version": "3.3.4",
"license": "LGPL",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20220728054314/http://www.alcyone.com/software/empy/",
"description": "powerful and robust templating system for python",
"long_description": "py-empy is a system for embedding Python expressions and statements in template text. It takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the py-empy system and are set off by a special prefix.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
}
]
}