GET /api/v1/ports/?format=api&ordering=-created_at&page=638
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 50465,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=639",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=637",
    "results": [
        {
            "name": "py39-multidict",
            "portdir": "python/py-multidict",
            "version": "6.6.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 90
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-aiobotocore",
                        "py39-aiohttp",
                        "py39-yarl"
                    ]
                }
            ]
        },
        {
            "name": "py38-multidict",
            "portdir": "python/py-multidict",
            "version": "6.1.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 90
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-yarl",
                        "py38-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py37-multidict",
            "portdir": "python/py-multidict",
            "version": "6.0.5",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 90
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-yarl",
                        "py37-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py36-multidict",
            "portdir": "python/py-multidict",
            "version": "5.2.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 90
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-yarl",
                        "py36-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py35-multidict",
            "portdir": "python/py-multidict",
            "version": "4.7.6",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 90
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py35-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-yarl"
                    ]
                }
            ]
        },
        {
            "name": "py-multidict",
            "portdir": "python/py-multidict",
            "version": "6.7.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 90
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-multidict"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-mssql",
            "portdir": "python/py-mssql",
            "version": "2.2.11",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pymssql.org",
            "description": "A simple database interface to MS-SQL for Python.",
            "long_description": "A simple database interface to MS-SQL for Python.",
            "active": false,
            "categories": [
                "databases",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-build",
                        "py38-installer",
                        "py38-cython",
                        "py38-setuptools",
                        "py38-setuptools_scm",
                        "py38-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38",
                        "freetds"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py37-mssql",
            "portdir": "python/py-mssql",
            "version": "2.1.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pymssql.org",
            "description": "A simple database interface to MS-SQL for Python.",
            "long_description": "A simple database interface to MS-SQL for Python.",
            "active": false,
            "categories": [
                "databases",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-cython",
                        "py37-setuptools",
                        "py37-setuptools-git",
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetds",
                        "python37"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py36-mssql",
            "portdir": "python/py-mssql",
            "version": "2.1.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pymssql.org",
            "description": "A simple database interface to MS-SQL for Python.",
            "long_description": "A simple database interface to MS-SQL for Python.",
            "active": false,
            "categories": [
                "databases",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py36-cython",
                        "py36-setuptools",
                        "py36-setuptools-git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetds",
                        "python36"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py35-mssql",
            "portdir": "python/py-mssql",
            "version": "2.1.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pymssql.org",
            "description": "A simple database interface to MS-SQL for Python.",
            "long_description": "A simple database interface to MS-SQL for Python.",
            "active": false,
            "categories": [
                "databases",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py35-cython",
                        "py35-setuptools",
                        "py35-setuptools-git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetds",
                        "python35"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py27-mssql",
            "portdir": "python/py-mssql",
            "version": "2.1.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pymssql.org",
            "description": "A simple database interface to MS-SQL for Python.",
            "long_description": "A simple database interface to MS-SQL for Python.",
            "active": false,
            "categories": [
                "databases",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py27-cython",
                        "py27-setuptools",
                        "py27-setuptools-git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetds",
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-mssql",
            "portdir": "python/py-mssql",
            "version": "2.3.8",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pymssql.org",
            "description": "A simple database interface to MS-SQL for Python.",
            "long_description": "A simple database interface to MS-SQL for Python.",
            "active": true,
            "categories": [
                "databases",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mssql"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.1.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-wheel",
                        "py39-cython",
                        "py39-setuptools",
                        "clang-18",
                        "py39-build",
                        "py39-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-neovim",
                        "py39-mp-api",
                        "py39-blosc2",
                        "py39-cachecontrol",
                        "py39-mitmproxy",
                        "py39-distributed",
                        "py39-mmtf-python",
                        "py39-maggma"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-autobahn",
                        "py39-oslo-serialization",
                        "py39-librosa"
                    ]
                }
            ]
        },
        {
            "name": "py38-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.1.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-wheel",
                        "py38-cython",
                        "py38-setuptools",
                        "clang-17",
                        "py38-build",
                        "py38-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-mmtf-python",
                        "salt-master",
                        "salt-syndic",
                        "salt-api",
                        "py38-cachecontrol",
                        "py38-neovim",
                        "py38-distributed",
                        "py38-mitmproxy",
                        "py38-blosc2",
                        "salt-minion"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-oslo-serialization",
                        "py38-autobahn",
                        "py38-librosa"
                    ]
                }
            ]
        },
        {
            "name": "py37-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.0.5",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-build",
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-cython-compat",
                        "py37-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-neovim",
                        "py37-cachecontrol",
                        "py37-mmtf-python",
                        "py37-mitmproxy",
                        "py37-distributed"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-oslo-serialization"
                    ]
                }
            ]
        },
        {
            "name": "py36-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.0.4",
            "license": "Apache",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-mmtf-python",
                        "py36-neovim",
                        "py36-distributed"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py36-oslo-serialization"
                    ]
                }
            ]
        },
        {
            "name": "py35-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.0.4",
            "license": "Apache",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py35-setuptools",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-distributed"
                    ]
                }
            ]
        },
        {
            "name": "py27-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.0.5",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-mmtf-python",
                        "py27-neovim",
                        "py27-distributed",
                        "py27-jubatus-client"
                    ]
                }
            ]
        },
        {
            "name": "py-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.1.1",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-msgpack"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py37-mrjob",
            "portdir": "python/py-mrjob",
            "version": "0.6.12",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Yelp/mrjob",
            "description": "Python MapReduce framework",
            "long_description": "mrjob is a Python package that helps you write and run Hadoop Streaming jobs. It fully supports Amazon's Elastic MapReduce (EMR) service, which allows you to buy time on a Hadoop cluster on an hourly basis. It also works with your own Hadoop cluster.",
            "active": false,
            "categories": [
                "python",
                "parallel"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37",
                        "py37-boto",
                        "py37-botocore",
                        "py37-setuptools",
                        "py37-yaml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py36-mrjob",
            "portdir": "python/py-mrjob",
            "version": "0.6.12",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Yelp/mrjob",
            "description": "Python MapReduce framework",
            "long_description": "mrjob is a Python package that helps you write and run Hadoop Streaming jobs. It fully supports Amazon's Elastic MapReduce (EMR) service, which allows you to buy time on a Hadoop cluster on an hourly basis. It also works with your own Hadoop cluster.",
            "active": false,
            "categories": [
                "python",
                "parallel"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36",
                        "py36-boto",
                        "py36-botocore",
                        "py36-setuptools",
                        "py36-yaml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py35-mrjob",
            "portdir": "python/py-mrjob",
            "version": "0.6.12",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Yelp/mrjob",
            "description": "Python MapReduce framework",
            "long_description": "mrjob is a Python package that helps you write and run Hadoop Streaming jobs. It fully supports Amazon's Elastic MapReduce (EMR) service, which allows you to buy time on a Hadoop cluster on an hourly basis. It also works with your own Hadoop cluster.",
            "active": false,
            "categories": [
                "python",
                "parallel"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35",
                        "py35-boto",
                        "py35-botocore",
                        "py35-setuptools",
                        "py35-yaml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py27-mrjob",
            "portdir": "python/py-mrjob",
            "version": "0.6.12",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Yelp/mrjob",
            "description": "Python MapReduce framework",
            "long_description": "mrjob is a Python package that helps you write and run Hadoop Streaming jobs. It fully supports Amazon's Elastic MapReduce (EMR) service, which allows you to buy time on a Hadoop cluster on an hourly basis. It also works with your own Hadoop cluster.",
            "active": false,
            "categories": [
                "python",
                "parallel"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-boto",
                        "py27-botocore",
                        "py27-setuptools",
                        "py27-yaml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-mrjob",
            "portdir": "python/py-mrjob",
            "version": "0.7.4",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "Python MapReduce framework",
            "long_description": "mrjob is a Python package that helps you write and run Hadoop Streaming jobs. It fully supports Amazon's Elastic MapReduce (EMR) service, which allows you to buy time on a Hadoop cluster on an hourly basis. It also works with your own Hadoop cluster.",
            "active": true,
            "categories": [
                "python",
                "parallel"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mrjob"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.3.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-sympy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-scipy"
                    ]
                }
            ]
        },
        {
            "name": "py38-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.3.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "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-sympy"
                    ]
                }
            ]
        },
        {
            "name": "py37-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.3.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-sympy"
                    ]
                }
            ]
        },
        {
            "name": "py36-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.2.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools_scm",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-sympy"
                    ]
                }
            ]
        },
        {
            "name": "py35-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.1.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-sympy"
                    ]
                }
            ]
        },
        {
            "name": "py27-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.1.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-sympy"
                    ]
                }
            ]
        },
        {
            "name": "py-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.3.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2864
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mpmath"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-mpld3",
            "portdir": "python/py-mpld3",
            "version": "0.3",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpld3.github.io",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
            "long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
            "active": false,
            "categories": [
                "graphics",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "py38-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-jinja2",
                        "py38-matplotlib",
                        "python38"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py37-mpld3",
            "portdir": "python/py-mpld3",
            "version": "0.3",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpld3.github.io",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
            "long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
            "active": false,
            "categories": [
                "graphics",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37",
                        "py37-jinja2",
                        "py37-matplotlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py36-mpld3",
            "portdir": "python/py-mpld3",
            "version": "0.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpld3.github.io",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
            "long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
            "active": false,
            "categories": [
                "graphics",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py36-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36",
                        "py36-jinja2",
                        "py36-matplotlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py35-mpld3",
            "portdir": "python/py-mpld3",
            "version": "0.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpld3.github.io",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
            "long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
            "active": false,
            "categories": [
                "graphics",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py35-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35",
                        "py35-jinja2",
                        "py35-matplotlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py27-mpld3",
            "portdir": "python/py-mpld3",
            "version": "0.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpld3.github.io",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
            "long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
            "active": false,
            "categories": [
                "graphics",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py27-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-jinja2",
                        "py27-matplotlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-mpld3",
            "portdir": "python/py-mpld3",
            "version": "0.5.10",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpld3.github.io",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
            "long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
            "active": true,
            "categories": [
                "graphics",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 607
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-mpld3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "4.1.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpi4py.github.io/mpi4py/",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gfortran",
                "mpich",
                "openmpi",
                "interpreter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "py39-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-cython",
                        "mpich-clang18",
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-petsc4py"
                    ]
                }
            ]
        },
        {
            "name": "py38-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "3.1.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/mpi4py/mpi4py",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gfortran",
                "mpich",
                "openmpi",
                "interpreter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-cython-compat",
                        "py38-installer",
                        "clang-16",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mpich-clang16",
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-petsc4py"
                    ]
                }
            ]
        },
        {
            "name": "py37-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "3.1.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/mpi4py/mpi4py",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gfortran",
                "mpich",
                "openmpi",
                "interpreter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-cython-compat",
                        "py37-installer",
                        "clang-16",
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mpich-clang16",
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-petsc4py"
                    ]
                }
            ]
        },
        {
            "name": "py36-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "3.1.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/mpi4py/mpi4py",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gfortran",
                "mpich",
                "openmpi",
                "interpreter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-16",
                        "py36-cython-compat"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36",
                        "mpich-clang16"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-petsc4py"
                    ]
                }
            ]
        },
        {
            "name": "py35-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "3.1.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/mpi4py/mpi4py",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gfortran",
                "mpich",
                "openmpi",
                "interpreter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py35-setuptools",
                        "clang-16",
                        "py35-cython-compat"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35",
                        "mpich-clang16"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-petsc4py"
                    ]
                }
            ]
        },
        {
            "name": "py27-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "3.1.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/mpi4py/mpi4py",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gfortran",
                "mpich",
                "openmpi",
                "interpreter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-16",
                        "py27-cython-compat"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "mpich-clang16"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-petsc4py"
                    ]
                }
            ]
        },
        {
            "name": "py-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "4.1.1",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpi4py.github.io/mpi4py/",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gfortran",
                "mpich",
                "openmpi"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mpich-clang18",
                        "py313-mpi4py"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py27-mpdclient2",
            "portdir": "python/py-mpdclient2",
            "version": "0.48",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pygmy.berlios.de/",
            "description": "Python MPD client library",
            "long_description": "Python library interfacing with MPD. Taken from Pygmy.",
            "active": true,
            "categories": [
                "audio",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lastmp",
                        "py-mpdclient2"
                    ]
                }
            ]
        },
        {
            "name": "py-mpdclient2",
            "portdir": "python/py-mpdclient2",
            "version": "0.48",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pygmy.berlios.de/",
            "description": "Python MPD client library",
            "long_description": "Python library interfacing with MPD. Taken from Pygmy.",
            "active": true,
            "categories": [
                "audio",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-mpdclient2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py27-mox",
            "portdir": "python/py-mox",
            "version": "0.5.3",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/pymox/",
            "description": "An object-mocking framework for Python",
            "long_description": "Mox will make mock objects for you, so you don't have to create your own! It mocks the public/protected interfaces of Python objects. You set up your mock objects expected behavior using a domain specific language (DSL), which makes it easy to use, understand, and refactor!",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py27-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mox"
                    ]
                }
            ]
        },
        {
            "name": "py-mox",
            "portdir": "python/py-mox",
            "version": "0.5.3",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/pymox/",
            "description": "An object-mocking framework for Python",
            "long_description": "Mox will make mock objects for you, so you don't have to create your own! It mocks the public/protected interfaces of Python objects. You set up your mock objects expected behavior using a domain specific language (DSL), which makes it easy to use, understand, and refactor!",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-mox"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-moviepy",
            "portdir": "python/py-moviepy",
            "version": "1.0.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://zulko.github.io/moviepy/",
            "description": "Video editing with Python",
            "long_description": "MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 2.7+ and 3 (or only Python 3.4+ from v.1.0).",
            "active": false,
            "categories": [
                "graphics",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "clang-17",
                        "py39-installer",
                        "py39-build",
                        "py39-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-requests",
                        "py39-proglog",
                        "py39-numpy",
                        "py39-imageio-ffmpeg",
                        "py39-imageio",
                        "py39-decorator"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-coverage",
                        "py39-pytest",
                        "py39-pytest-cov",
                        "py39-python-coveralls"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py39-photomosaic"
                    ]
                }
            ]
        },
        {
            "name": "py38-moviepy",
            "portdir": "python/py-moviepy",
            "version": "1.0.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://zulko.github.io/moviepy/",
            "description": "Video editing with Python",
            "long_description": "MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 2.7+ and 3 (or only Python 3.4+ from v.1.0).",
            "active": false,
            "categories": [
                "graphics",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "clang-16",
                        "py38-installer",
                        "py38-build",
                        "py38-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-requests",
                        "py38-proglog",
                        "py38-numpy",
                        "py38-imageio-ffmpeg",
                        "py38-imageio",
                        "py38-decorator"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-coverage",
                        "py38-pytest",
                        "py38-pytest-cov",
                        "py38-python-coveralls"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py38-photomosaic"
                    ]
                }
            ]
        }
    ]
}