HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51956,
"next": null,
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=1039",
"results": [
{
"name": "py310-mypy",
"portdir": "python/py-mypy",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mypy-lang.org",
"description": "Optional static typing for Python",
"long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-types-psutil",
"py310-types-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-mypy_extensions",
"py310-typing_extensions",
"py310-tomli",
"py310-pathspec",
"py310-librt",
"py310-ast_serialize"
]
},
{
"type": "run",
"ports": [
"mypy_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py310-pytokens"
]
},
{
"type": "lib",
"ports": [
"py310-scipy",
"py310-hanko"
]
},
{
"type": "run",
"ports": [
"py310-pytest-mypy",
"py310-orjson"
]
},
{
"type": "test",
"ports": [
"py310-numpy",
"py310-rsa",
"py310-typer",
"py310-trio",
"py310-allennlp",
"py310-asgiref",
"py310-immutables"
]
}
]
},
{
"name": "py311-mypy",
"portdir": "python/py-mypy",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mypy-lang.org",
"description": "Optional static typing for Python",
"long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-types-psutil",
"py311-types-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-pathspec",
"py311-typing_extensions",
"py311-mypy_extensions",
"py311-librt",
"py311-ast_serialize"
]
},
{
"type": "run",
"ports": [
"mypy_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-pytokens"
]
},
{
"type": "lib",
"ports": [
"py311-scipy",
"py311-hanko"
]
},
{
"type": "run",
"ports": [
"py311-pytest-mypy",
"py311-orjson"
]
},
{
"type": "test",
"ports": [
"py311-rsa",
"py311-typer",
"py311-trio",
"py311-asgiref",
"py311-immutables",
"py311-numpy"
]
}
]
},
{
"name": "py312-mypy",
"portdir": "python/py-mypy",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mypy-lang.org",
"description": "Optional static typing for Python",
"long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-types-psutil",
"py312-types-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-typing_extensions",
"py312-mypy_extensions",
"py312-pathspec",
"py312-librt",
"py312-ast_serialize"
]
},
{
"type": "run",
"ports": [
"mypy_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-pytokens"
]
},
{
"type": "lib",
"ports": [
"py312-scipy",
"py312-hanko"
]
},
{
"type": "run",
"ports": [
"py312-pytest-mypy",
"py312-orjson"
]
},
{
"type": "test",
"ports": [
"py312-rsa",
"py312-typer",
"py312-trio",
"py312-asgiref",
"py312-immutables",
"py312-numpy"
]
}
]
},
{
"name": "py313-mypy",
"portdir": "python/py-mypy",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mypy-lang.org",
"description": "Optional static typing for Python",
"long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-types-setuptools",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-types-psutil"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pathspec",
"py313-mypy_extensions",
"py313-typing_extensions",
"py313-librt",
"py313-ast_serialize"
]
},
{
"type": "run",
"ports": [
"mypy_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pytokens"
]
},
{
"type": "lib",
"ports": [
"py313-scipy",
"py313-hanko"
]
},
{
"type": "test",
"ports": [
"py313-immutables",
"py313-numpy",
"py313-rsa",
"py313-typer",
"py313-trio",
"py313-asgiref"
]
}
]
},
{
"name": "py314-mypy",
"portdir": "python/py-mypy",
"version": "2.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mypy-lang.org",
"description": "Optional static typing for Python",
"long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-types-setuptools",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-types-psutil"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-pathspec",
"py314-mypy_extensions",
"py314-typing_extensions",
"py314-librt",
"py314-ast_serialize"
]
},
{
"type": "run",
"ports": [
"mypy_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-pytokens"
]
},
{
"type": "lib",
"ports": [
"py-mypy",
"refurb",
"py314-scipy",
"py314-hanko"
]
},
{
"type": "test",
"ports": [
"py314-rsa",
"py314-typer",
"py314-numpy",
"py314-asgiref"
]
}
]
},
{
"name": "erlang",
"portdir": "lang/erlang",
"version": "29.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.erlang.org/",
"description": "The Erlang Programming Language",
"long_description": "Erlang is a programming language designed at the Ericsson Computer Science Laboratory. Open-source Erlang is being released to help encourage the spread of Erlang outside Ericsson. We are releasing free of charge: The entire source code of the current Erlang system. Extensive libraries of code for building robust fault-tolerant distributed applications. All with documentation. All the above software has been battle tested in a number of Ericsson products, for example the new Ericsson ATM switch.",
"active": true,
"categories": [
"lang",
"erlang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"wxwidgets",
"ssl",
"odbc"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"gawk",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"ncurses",
"openssl3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"couchdb",
"atomvm",
"elp",
"eqwalizer",
"erlsom",
"wings",
"php53-peb",
"php54-peb",
"php55-peb",
"php56-peb",
"yaws"
]
},
{
"type": "lib",
"ports": [
"esdl",
"elixir",
"rabbitmq-server",
"ejabberd",
"log4erl",
"mochiweb",
"rebar",
"rebar3",
"tsung"
]
},
{
"type": "run",
"ports": [
"gleam"
]
}
]
}
]
}