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

{
    "count": 53697,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=1070",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=1068",
    "results": [
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always"
            ],
            "name": "macos-fortress-pf",
            "description": "PF Firewall with dshield, emergingthreats, and adaptive bruteforce blocks",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2025.09.21"
        },
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always",
                "proxy_settings"
            ],
            "name": "macos-fortress-dshield",
            "description": "DShield is a community-based collaborative firewall log correlation system.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2025.09.21"
        },
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always",
                "proxy_settings"
            ],
            "name": "macos-fortress-emergingthreats",
            "description": "Emerging Threats rule server.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2025.09.21"
        },
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always",
                "https_inspection"
            ],
            "name": "macos-fortress-proxy",
            "description": "Blackhole and Privatizing Proxy.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2025.09.21"
        },
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always"
            ],
            "name": "macos-fortress-easylistpac",
            "description": "EasyList Tracker and Adblocks to Proxy Auto Configuration (PAC) File",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2020.12.13"
        },
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always",
                "proxy_settings"
            ],
            "name": "macos-fortress-hosts",
            "description": "A community managed and maintained hosts file.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2025.09.21"
        },
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always"
            ],
            "name": "macos-fortress-proxy-squid",
            "description": "Blackhole and Privatizing Proxy using Squid and easylist-pac.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2025.09.21"
        },
        {
            "maintainers": [
                "essandess"
            ],
            "variants": [
                "initialize_always"
            ],
            "name": "macos-fortress-proxypac",
            "description": "Proxy Auto-Configuration (PAC) file.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "version": "2025.09.21"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py27-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.1.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py35-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.1.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py36-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.2.2"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py37-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.3.0"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py38-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.4.0"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py39-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py310-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py313-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py314-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py315-pycares",
            "description": "Python interface for c-ares.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.0.1"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.0.4"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py27-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "2.0.0"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": [
                "universal"
            ],
            "name": "py36-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.0.0"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py37-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.0.0"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py38-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.2.0"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py39-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.5.0"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py310-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.0.4"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py311-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.0.4"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py312-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.0.4"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py313-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.0.4"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py314-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.0.4"
        },
        {
            "maintainers": [
                "ipglider"
            ],
            "variants": null,
            "name": "py315-aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.0.4"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.7.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py38-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2.4.4"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py39-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2.6.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py310-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.7.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py311-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.7.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py312-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.7.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py313-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.7.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py314-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.7.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py315-aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.7.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py37-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.12.0"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py38-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.12.0"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py39-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py310-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py311-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py312-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py313-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        }
    ]
}