HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50594,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=572",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=570",
"results": [
{
"name": "py-toolz",
"portdir": "python/py-toolz",
"version": "1.1.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytoolz/toolz/",
"description": "List processing tools and functional utilities.",
"long_description": "List processing tools and functional utilities.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2871
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-toolz"
]
}
],
"depends_on": []
},
{
"name": "py39-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.13.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-poetry-core",
"py39-setuptools",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pylint",
"py39-jupyter_packaging"
]
}
]
},
{
"name": "py38-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.13.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-poetry-core",
"py38-setuptools",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest",
"py38-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-jupyter_packaging",
"py38-pylint"
]
}
]
},
{
"name": "py37-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.12.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sdispater/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-poetry-core",
"py37-setuptools",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest",
"py37-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-jupyter_packaging",
"py37-pylint"
]
}
]
},
{
"name": "py-tomlkit",
"portdir": "python/py-tomlkit",
"version": "0.14.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/tomlkit",
"description": "Style preserving TOML library",
"long_description": "Style preserving TOML library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-tomlkit"
]
}
],
"depends_on": []
},
{
"name": "py39-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-cryptg",
"py39-aiomysql",
"py39-freetype",
"py39-asdf-coordinates-schemas",
"py39-xmlsec",
"py39-tokenizers",
"py39-termplotlib",
"py39-pytensor",
"py39-tabulate",
"py39-astropy",
"py39-configparser"
]
},
{
"type": "lib",
"ports": [
"py39-pytest-pylint",
"py39-tempora",
"py39-pytest-cov",
"py39-setuptools-git-versioning",
"py39-jupytext",
"py39-eric-ide",
"py39-tox"
]
},
{
"type": "run",
"ports": [
"py39-xraylarch",
"vulture"
]
}
]
},
{
"name": "py38-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"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-xmlsec",
"py38-freetype",
"py38-termplotlib",
"py38-jaraco.functools",
"py38-pikepdf",
"py38-pytensor",
"py38-termtables",
"py38-tabulate",
"py38-asdf-coordinates-schemas",
"py38-pytest-cov",
"py38-aiomysql",
"py38-ujson",
"py38-tokenizers",
"py38-configparser",
"py38-pygls",
"py38-astropy",
"py38-cryptg"
]
},
{
"type": "lib",
"ports": [
"py38-tox",
"py38-eric-ide",
"py38-tempora",
"py38-pipfile",
"py38-jupytext",
"py38-setuptools-git-versioning",
"py38-pytest-pylint"
]
},
{
"type": "run",
"ports": [
"py38-xraylarch"
]
}
]
},
{
"name": "py37-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"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-pytest-cov",
"py37-npe2",
"py37-xmlsec",
"py37-ujson",
"py37-configparser",
"py37-jsonpickle",
"py37-astropy",
"py37-freetype",
"py37-tokenizers",
"py37-pikepdf",
"py37-jaraco.functools",
"py37-jaraco.classes",
"py37-tabulate",
"py37-termplotlib",
"py37-termtables",
"py37-backports.cached-property"
]
},
{
"type": "lib",
"ports": [
"py37-eric-ide",
"py37-tempora",
"py37-pipfile",
"py37-tox",
"py37-jupytext",
"py37-setuptools-git-versioning"
]
},
{
"type": "run",
"ports": [
"py37-xraylarch"
]
}
]
},
{
"name": "py36-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-xmlsec",
"py36-astropy",
"py36-backports.cached-property",
"py36-jaraco.functools",
"py36-enrich",
"py36-tqdm",
"py36-scikit-hep-hepunits",
"py36-pytest-cov"
]
},
{
"type": "lib",
"ports": [
"py36-tempora",
"py36-pyls-black",
"py36-sip",
"py36-pipfile",
"py36-autopep8",
"py36-tox",
"py36-jupytext",
"py36-pylint"
]
}
]
},
{
"name": "py35-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py35-pytest-cov",
"py35-jaraco.functools",
"py35-tqdm",
"py35-filelock",
"py35-importlib-resources",
"py35-platformdirs"
]
},
{
"type": "lib",
"ports": [
"py35-autopep8",
"py35-tox",
"py35-pylint",
"py35-tempora",
"py35-sip"
]
}
]
},
{
"name": "py34-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py34-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py34-filelock"
]
}
]
},
{
"name": "py27-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py27-importlib-resources",
"py27-backports-functools_lru_cache",
"py27-platformdirs",
"py27-filelock",
"py27-xmlsec",
"py27-jaraco.functools",
"py27-tqdm",
"py27-backports.entry-points-selectable",
"py27-pytest-cov"
]
},
{
"type": "lib",
"ports": [
"py27-pipfile",
"py27-autopep8",
"py27-tox",
"py27-tempora"
]
}
]
},
{
"name": "py-toml",
"portdir": "python/py-toml",
"version": "0.10.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uiri/toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"long_description": "A Python library for parsing and creating TOML. The module passes the TOML test suite.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-toml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sip-devel"
]
}
]
},
{
"name": "py39-tokenizers",
"portdir": "python/py-tokenizers",
"version": "0.13.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/huggingface/tokenizers",
"description": "Fast and Customizable Tokenizers",
"long_description": "Tokenizers provides an implementation of today's most used tokenizers, with a focus on performance and versatility.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-build",
"py39-installer",
"cargo",
"legacy-support",
"rust",
"py39-setuptools",
"py39-setuptools-rust",
"py39-toml",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39",
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-transformers"
]
}
]
},
{
"name": "py38-tokenizers",
"portdir": "python/py-tokenizers",
"version": "0.13.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/huggingface/tokenizers",
"description": "Fast and Customizable Tokenizers",
"long_description": "Tokenizers provides an implementation of today's most used tokenizers, with a focus on performance and versatility.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-build",
"py38-installer",
"cargo",
"legacy-support",
"rust",
"py38-setuptools",
"py38-setuptools-rust",
"py38-toml",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"python38",
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-transformers"
]
}
]
},
{
"name": "py37-tokenizers",
"portdir": "python/py-tokenizers",
"version": "0.13.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/huggingface/tokenizers",
"description": "Fast and Customizable Tokenizers",
"long_description": "Tokenizers provides an implementation of today's most used tokenizers, with a focus on performance and versatility.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-setuptools-rust",
"py37-toml",
"cargo",
"legacy-support",
"rust",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"python37",
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py-tokenizers",
"portdir": "python/py-tokenizers",
"version": "0.13.3",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/huggingface/tokenizers",
"description": "Fast and Customizable Tokenizers",
"long_description": "Tokenizers provides an implementation of today's most used tokenizers, with a focus on performance and versatility.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"py311-tokenizers"
]
}
],
"depends_on": []
},
{
"name": "py39-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.47.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-poetry-core",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-libtmux",
"python39",
"py39-click",
"py39-colorama",
"py39-kaptan"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py38-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.18.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"py38-poetry-core",
"py38-setuptools",
"py38-wheel",
"py38-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-click",
"py38-colorama",
"py38-kaptan",
"py38-libtmux"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py37-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.18.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"py37-poetry-core",
"py37-setuptools",
"py37-wheel",
"py37-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-click",
"py37-colorama",
"py37-kaptan",
"py37-libtmux"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py36-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.9.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py36-colorama",
"py36-kaptan",
"python36",
"py36-libtmux",
"py36-click"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py27-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.7.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp/",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-colorama",
"py27-kaptan",
"python27",
"py27-libtmux",
"py27-click"
]
},
{
"type": "run",
"ports": [
"tmuxp_select"
]
}
],
"depends_on": []
},
{
"name": "py-tmuxp",
"portdir": "python/py-tmuxp",
"version": "1.63.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmux-python/tmuxp",
"description": "tmux session manager.",
"long_description": "tmux session manager.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "egorenar-dev",
"github": "egorenar",
"ports_count": 35
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-tmuxp"
]
}
],
"depends_on": []
},
{
"name": "py27-tlslite",
"portdir": "python/py-tlslite",
"version": "0.4.9",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://trevp.net/tlslite/",
"description": "Python library for TLSv1 and SSLv3 operations",
"long_description": "TLS Lite is a free python library that implements SSL v3 and TLS v1. It supports non-traditional authentication methods such as SRP, shared keys, and cryptoIDs, in addition to X.509 certificates. TLS Lite is pure python, however it can access OpenSSL or cryptlib for faster crypto operations.",
"active": false,
"categories": [
"security",
"python",
"crypto"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tlslite"
]
}
]
},
{
"name": "py-tlslite",
"portdir": "python/py-tlslite",
"version": "0.4.9",
"license": "public-domain",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://trevp.net/tlslite/",
"description": "Python library for TLSv1 and SSLv3 operations",
"long_description": "TLS Lite is a free python library that implements SSL v3 and TLS v1. It supports non-traditional authentication methods such as SRP, shared keys, and cryptoIDs, in addition to X.509 certificates. TLS Lite is pure python, however it can access OpenSSL or cryptlib for faster crypto operations.",
"active": false,
"categories": [
"security",
"python",
"crypto"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-tlslite"
]
}
],
"depends_on": []
},
{
"name": "py38-tlsh",
"portdir": "python/py-tlsh",
"version": "4.11.2",
"license": "Apache-2 and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trendmicro/tlsh",
"description": "Trend Micro Locality Sensitive Hash",
"long_description": "TLSH is a fuzzy matching library. Given a byte stream with a minimum length of 50 bytes TLSH generates a hash value which can be used for similarity comparisons.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"cmake",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py37-tlsh",
"portdir": "python/py-tlsh",
"version": "4.11.2",
"license": "Apache-2 and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trendmicro/tlsh",
"description": "Trend Micro Locality Sensitive Hash",
"long_description": "TLSH is a fuzzy matching library. Given a byte stream with a minimum length of 50 bytes TLSH generates a hash value which can be used for similarity comparisons.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"cmake",
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": []
},
{
"name": "py-tlsh",
"portdir": "python/py-tlsh",
"version": "4.12.0",
"license": "Apache-2 and BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trendmicro/tlsh",
"description": "Trend Micro Locality Sensitive Hash",
"long_description": "TLSH is a fuzzy matching library. Given a byte stream with a minimum length of 50 bytes TLSH generates a hash value which can be used for similarity comparisons.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-tlsh"
]
}
],
"depends_on": []
},
{
"name": "py39-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-filelock",
"py39-idna",
"py39-requests",
"py39-requests-file",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-scrapy"
]
},
{
"type": "run",
"ports": [
"py39-dns-lexicon"
]
},
{
"type": "test",
"ports": [
"py39-scrapy"
]
}
]
},
{
"name": "py38-tldextract",
"portdir": "python/py-tldextract",
"version": "5.1.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-setuptools_scm",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"py38-filelock",
"py38-idna",
"py38-requests",
"py38-requests-file",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-scrapy"
]
},
{
"type": "run",
"ports": [
"py38-dns-lexicon"
]
},
{
"type": "test",
"ports": [
"py38-scrapy"
]
}
]
},
{
"name": "py37-tldextract",
"portdir": "python/py-tldextract",
"version": "3.6.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"py37-setuptools",
"py37-setuptools_scm",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"py37-filelock",
"py37-idna",
"py37-requests",
"py37-requests-file",
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-scrapy"
]
},
{
"type": "run",
"ports": [
"py37-dns-lexicon"
]
},
{
"type": "test",
"ports": [
"py37-scrapy"
]
}
]
},
{
"name": "py36-tldextract",
"portdir": "python/py-tldextract",
"version": "3.1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py36-requests",
"python36",
"py36-requests-file",
"py36-filelock",
"py36-idna"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-dns-lexicon"
]
}
]
},
{
"name": "py27-tldextract",
"portdir": "python/py-tldextract",
"version": "2.2.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py27-setuptools",
"py27-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py27-requests",
"python27",
"py27-requests-file",
"py27-filelock",
"py27-idna"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-dns-lexicon"
]
}
]
},
{
"name": "py-tldextract",
"portdir": "python/py-tldextract",
"version": "5.3.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/john-kurkowski/tldextract",
"description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"long_description": "tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1214
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-tldextract"
]
}
],
"depends_on": []
},
{
"name": "py39-tkinter",
"portdir": "python/py-tkinter",
"version": "3.9.25",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.9.25/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"tk",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-Pillow",
"py39-pmw",
"py39-opengl"
]
}
]
},
{
"name": "py38-tkinter",
"portdir": "python/py-tkinter",
"version": "3.8.20",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.8.20/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"tk",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-opengl",
"py38-Pillow",
"py38-rtm",
"py38-pmw"
]
}
]
},
{
"name": "py37-tkinter",
"portdir": "python/py-tkinter",
"version": "3.7.17",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.7.17/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py37-wheel",
"py37-build",
"py37-installer",
"py37-setuptools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"tk",
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-pmw",
"py37-opengl",
"py37-rtm",
"py37-Pillow"
]
}
]
},
{
"name": "py36-tkinter",
"portdir": "python/py-tkinter",
"version": "3.6.15",
"license": "PSF",
"platforms": "darwin",
"epoch": 20170717,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.6.15/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python36",
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-rtm",
"py36-Pillow",
"py36-pmw",
"py36-opengl"
]
}
]
},
{
"name": "py35-tkinter",
"portdir": "python/py-tkinter",
"version": "3.5.10",
"license": "PSF",
"platforms": "darwin",
"epoch": 20170810,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.5.10/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python35",
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-rtm",
"py35-pmw",
"py35-Pillow",
"py35-opengl"
]
}
]
},
{
"name": "py34-tkinter",
"portdir": "python/py-tkinter",
"version": "3.4.10",
"license": "PSF",
"platforms": "darwin",
"epoch": 20170810,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.4.10/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python34",
"tk"
]
}
],
"depends_on": []
},
{
"name": "py33-tkinter",
"portdir": "python/py-tkinter",
"version": "3.3.7",
"license": "PSF",
"platforms": "darwin",
"epoch": 20141012,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.3.7/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python33",
"tk"
]
}
],
"depends_on": []
},
{
"name": "py32-tkinter",
"portdir": "python/py-tkinter",
"version": "3.2.6",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python.org/release/3.2.6/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python32",
"tk"
]
}
],
"depends_on": []
},
{
"name": "py27-tkinter",
"portdir": "python/py-tkinter",
"version": "2.7.18",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python.org/release/2.7.18/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python27",
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-opengl",
"py27-rtm",
"py27-pmw",
"py27-pil",
"ccpnmr",
"nMOLDYN",
"py27-Pillow",
"bkchem"
]
},
{
"type": "run",
"ports": [
"tovid"
]
}
]
},
{
"name": "py26-tkinter",
"portdir": "python/py-tkinter",
"version": "2.6.9",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python.org/release/2.6.9/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python26",
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py26-pil"
]
}
]
},
{
"name": "py-tkinter",
"portdir": "python/py-tkinter",
"version": "2.4.6",
"license": "PSF",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python.org/library/tkinter.html",
"description": "Python bindings to the Tk widget set",
"long_description": "Python bindings to the Tk widget set",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-tkinter"
]
}
],
"depends_on": []
},
{
"name": "py39-tinycss2",
"portdir": "python/py-tinycss2",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.courtbouillon.org/tinycss2",
"description": "tinycss2 is a low-level CSS parser and generator written in Python",
"long_description": "tinycss2 is a low-level CSS parser and generator written in Python: it can parse strings, return objects representing tokens and blocks, and generate CSS strings corresponding to these objects.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-flit_core",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-webencodings",
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-svglib",
"py39-cssselect2",
"py39-nbconvert",
"py39-cairosvg"
]
},
{
"type": "run",
"ports": [
"py39-qstylizer"
]
}
]
},
{
"name": "py38-tinycss2",
"portdir": "python/py-tinycss2",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.courtbouillon.org/tinycss2",
"description": "tinycss2 is a low-level CSS parser and generator written in Python",
"long_description": "tinycss2 is a low-level CSS parser and generator written in Python: it can parse strings, return objects representing tokens and blocks, and generate CSS strings corresponding to these objects.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-flit_core",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-webencodings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-cssselect2",
"py38-cairosvg",
"py38-svglib",
"py38-nbconvert"
]
},
{
"type": "run",
"ports": [
"py38-qstylizer"
]
}
]
},
{
"name": "py37-tinycss2",
"portdir": "python/py-tinycss2",
"version": "1.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.courtbouillon.org/tinycss2",
"description": "tinycss2 is a low-level CSS parser and generator written in Python",
"long_description": "tinycss2 is a low-level CSS parser and generator written in Python: it can parse strings, return objects representing tokens and blocks, and generate CSS strings corresponding to these objects.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-flit_core",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-webencodings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-nbconvert",
"py37-cssselect2",
"py37-cairosvg"
]
},
{
"type": "run",
"ports": [
"py37-qstylizer"
]
}
]
},
{
"name": "py-tinycss2",
"portdir": "python/py-tinycss2",
"version": "1.5.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.courtbouillon.org/tinycss2",
"description": "tinycss2 is a low-level CSS parser and generator written in Python",
"long_description": "tinycss2 is a low-level CSS parser and generator written in Python: it can parse strings, return objects representing tokens and blocks, and generate CSS strings corresponding to these objects.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-tinycss2"
]
}
],
"depends_on": []
},
{
"name": "py39-tinycss",
"portdir": "python/py-tinycss",
"version": "0.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tinycss.readthedocs.io",
"description": "CSS parser for Python",
"long_description": "tinycss is a complete yet simple CSS parser for Python. It supports the full syntax and error handling for CSS 2.1 as well as some CSS 3 modules: CSS Color 3, CSS Fonts 3, CSS Paged Media 3. It is designed to be easy to extend for new CSS modules and syntax, and integrates well with cssselect for Selectors 3 support.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-cython",
"py39-pytest-runner",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tinycss"
]
}
]
}
]
}