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

{
    "count": 50429,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=659",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=657",
    "results": [
        {
            "name": "toast",
            "portdir": "devel/toast",
            "version": "0.47.7",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/stepchowfun/toast",
            "description": "Containerize your development and continuous integration environments.",
            "long_description": "Toast is a tool for doing work in containers. You define tasks in a YAML file called a toastfile, and Toast runs them in a containerized environment based on a Docker image of your choosing. What constitutes a \"task\" is up to you: tasks can install system packages, build an application, run a test suite, or even serve web pages. Tasks can depend on other tasks, so Toast can be understood as a high-level containerized build system.",
            "active": true,
            "categories": [
                "devel",
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1019
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-filterpy",
            "portdir": "python/py-filterpy",
            "version": "1.4.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rlabbe/filterpy",
            "description": "Kalman filters and other optimal and non-optimal estimation filters in Python.",
            "long_description": "This library provides Kalman filtering and various related optimal and non-optimal filtering software written in Python. It contains Kalman filters, Extended Kalman filters, Unscented Kalman filters, Kalman smoothers, Least Squares filters, fading memory filters, g-h filters, discrete Bayes, and more.",
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "kuba",
                    "github": "KubaO",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-matplotlib",
                        "py38-numpy",
                        "py38-scipy",
                        "python38"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-filterpy",
            "portdir": "python/py-filterpy",
            "version": "1.4.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rlabbe/filterpy",
            "description": "Kalman filters and other optimal and non-optimal estimation filters in Python.",
            "long_description": "This library provides Kalman filtering and various related optimal and non-optimal filtering software written in Python. It contains Kalman filters, Extended Kalman filters, Unscented Kalman filters, Kalman smoothers, Least Squares filters, fading memory filters, g-h filters, discrete Bayes, and more.",
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "kuba",
                    "github": "KubaO",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-matplotlib",
                        "py39-numpy",
                        "py39-scipy",
                        "python39"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-filterpy",
            "portdir": "python/py-filterpy",
            "version": "1.4.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rlabbe/filterpy",
            "description": "Kalman filters and other optimal and non-optimal estimation filters in Python.",
            "long_description": "This library provides Kalman filtering and various related optimal and non-optimal filtering software written in Python. It contains Kalman filters, Extended Kalman filters, Unscented Kalman filters, Kalman smoothers, Least Squares filters, fading memory filters, g-h filters, discrete Bayes, and more.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "kuba",
                    "github": "KubaO",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-numpy",
                        "py310-scipy",
                        "py310-matplotlib",
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-filterpy"
                    ]
                }
            ]
        },
        {
            "name": "rust-script",
            "portdir": "lang/rust-script",
            "version": "0.36.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rust-script.org",
            "description": "Run Rust files and expressions as scripts without any setup or compilation step.",
            "long_description": "Run Rust files and expressions as scripts without any setup or compilation step.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1019
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py37-openid",
            "portdir": "python/py-openid",
            "version": "3.2",
            "license": "Apache-2",
            "platforms": "{darwin any} freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/openid/python-openid",
            "description": "OpenID support for modern servers and consumers.",
            "long_description": "OpenID support for modern servers and consumers.",
            "active": false,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py37-setuptools",
                        "python37"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-lxml",
                        "py37-mock",
                        "py37-pytest",
                        "py37-responses",
                        "py37-testfixtures",
                        "py37-coverage",
                        "py37-cryptography"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-sphinx-issues",
            "portdir": "python/py-sphinx-issues",
            "version": "3.0.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sloria/sphinx-issues",
            "description": "A Sphinx plugin linking to your project's issue tracker.",
            "long_description": "A Sphinx plugin linking to your project's issue tracker.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-wheel",
                        "py310-installer",
                        "clang-18",
                        "py310-setuptools",
                        "py310-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-sphinx",
                        "python310"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-virtualfish",
            "portdir": "python/py-virtualfish",
            "version": "2.5.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/adambrenecki/virtualfish",
            "description": "A Fish wrapper for Ian Bicking's virtualenv",
            "long_description": "A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-poetry-core",
                        "py38-build",
                        "py38-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-virtualenv",
                        "python38",
                        "fish",
                        "py38-packaging",
                        "py38-pkgconfig",
                        "py38-psutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-virtualfish",
            "portdir": "python/py-virtualfish",
            "version": "2.5.9",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/justinmayer/virtualfish",
            "description": "A Fish wrapper for Ian Bicking's virtualenv",
            "long_description": "A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-poetry-core",
                        "py39-build",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-virtualenv",
                        "python39",
                        "fish",
                        "py39-packaging",
                        "py39-pkgconfig",
                        "py39-psutil"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-virtualfish",
            "portdir": "python/py-virtualfish",
            "version": "2.5.9",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/justinmayer/virtualfish",
            "description": "A Fish wrapper for Ian Bicking's virtualenv",
            "long_description": "A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-build",
                        "py310-poetry-core",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-pkgconfig",
                        "fish",
                        "py310-psutil",
                        "python310",
                        "py310-packaging",
                        "py310-virtualenv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-word2vec",
            "portdir": "python/py-word2vec",
            "version": "0.11.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/danielfrg/word2vec/",
            "description": "Google word2vec python wrapper",
            "long_description": "Google word2vec python wrapper",
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "py39-setuptools",
                        "py39-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-joblib",
                        "py39-numpy",
                        "python39"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-word2vec",
            "portdir": "python/py-word2vec",
            "version": "0.11.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/danielfrg/word2vec/",
            "description": "Google word2vec python wrapper",
            "long_description": "Google word2vec python wrapper",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "py310-setuptools",
                        "py310-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-numpy",
                        "py310-joblib",
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-word2vec"
                    ]
                }
            ]
        },
        {
            "name": "gfold",
            "portdir": "devel/gfold",
            "version": "2025.12.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/nickgerace/gfold",
            "description": "CLI tool to help keep track of your Git repositories",
            "long_description": "CLI tool to help keep track of your Git repositories",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1019
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "MacOSX10.14.sdk",
            "portdir": "devel/MacOSX.sdk",
            "version": "10.14.6-18G74",
            "license": "Restrictive and Nomirror",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://developer.apple.com/documentation/macos-release-notes/macos-mojave-10_14-release-notes",
            "description": "macOS Mojave v10.14.6 (18G74) SDK",
            "long_description": "This port installs the macOS Mojave v10.14.6 (18G74) SDK.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "libarchive",
                        "xar",
                        "xz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk-source",
            "portdir": "java/openjdk-source",
            "version": "17",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "openjdk17",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk17",
            "long_description": "This port has been replaced by openjdk17.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk8-adoption-boot",
            "portdir": "java/openjdk-source",
            "version": "8u192-b12",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "openjdk8-bootstrap",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk8-bootstrap",
            "long_description": "This port has been replaced by openjdk8-bootstrap.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk8u",
            "portdir": "java/openjdk-source",
            "version": "8u322",
            "license": "none",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": "openjdk8",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk8",
            "long_description": "This port has been replaced by openjdk8.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk11-boot",
            "portdir": "java/openjdk-source",
            "version": "11",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "openjdk11-bootstrap",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk11-bootstrap",
            "long_description": "This port has been replaced by openjdk11-bootstrap.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk11u",
            "portdir": "java/openjdk-source",
            "version": "11.0.14.1",
            "license": "none",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": "openjdk11",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk11",
            "long_description": "This port has been replaced by openjdk11.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk13-boot",
            "portdir": "java/openjdk-source",
            "version": "13",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "openjdk13-bootstrap",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk13-bootstrap",
            "long_description": "This port has been replaced by openjdk13-bootstrap.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk13u",
            "portdir": "java/openjdk-source",
            "version": "13.0.10",
            "license": "none",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": "openjdk13",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk13",
            "long_description": "This port has been replaced by openjdk13.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk15-boot",
            "portdir": "java/openjdk-source",
            "version": "15",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "openjdk15-bootstrap",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk15-bootstrap",
            "long_description": "This port has been replaced by openjdk15-bootstrap.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk15u",
            "portdir": "java/openjdk-source",
            "version": "15.0.6",
            "license": "none",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": "openjdk15",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk15",
            "long_description": "This port has been replaced by openjdk15.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk17-boot",
            "portdir": "java/openjdk-source",
            "version": "17",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "openjdk17-bootstrap",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk17-bootstrap",
            "long_description": "This port has been replaced by openjdk17-bootstrap.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "openjdk17u",
            "portdir": "java/openjdk-source",
            "version": "17.0.2",
            "license": "none",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": "openjdk17",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by openjdk17",
            "long_description": "This port has been replaced by openjdk17.",
            "active": false,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-agate",
            "portdir": "python/py-agate",
            "version": "1.6.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/agate",
            "description": "A Python data analysis library that is optimized for humans instead of machines",
            "long_description": "agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that solves real-world problems with readable code.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-parsedatetime",
                        "py38-six",
                        "py38-slugify",
                        "python38",
                        "py38-leather",
                        "py38-pytimeparse",
                        "py38-tz",
                        "py38-babel",
                        "py38-cssselect",
                        "py38-isodate",
                        "py38-lxml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-agate-dbf",
                        "py38-agate-excel",
                        "py38-agate-sql",
                        "py38-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py39-agate",
            "portdir": "python/py-agate",
            "version": "1.6.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/agate",
            "description": "A Python data analysis library that is optimized for humans instead of machines",
            "long_description": "agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that solves real-world problems with readable code.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-parsedatetime",
                        "py39-six",
                        "py39-slugify",
                        "python39",
                        "py39-leather",
                        "py39-pytimeparse",
                        "py39-tz",
                        "py39-babel",
                        "py39-cssselect",
                        "py39-isodate",
                        "py39-lxml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-agate-dbf",
                        "py39-agate-excel",
                        "py39-agate-sql",
                        "py39-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py310-agate",
            "portdir": "python/py-agate",
            "version": "1.6.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/agate",
            "description": "A Python data analysis library that is optimized for humans instead of machines",
            "long_description": "agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that solves real-world problems with readable code.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-lxml",
                        "py310-babel",
                        "py310-isodate",
                        "python310",
                        "py310-leather",
                        "py310-pytimeparse",
                        "py310-parsedatetime",
                        "py310-six",
                        "py310-tz",
                        "py310-slugify",
                        "py310-cssselect"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-agate-dbf",
                        "py310-csvkit",
                        "py310-agate-excel",
                        "py310-agate-sql"
                    ]
                }
            ]
        },
        {
            "name": "py38-agate-dbf",
            "portdir": "python/py-agate-dbf",
            "version": "0.2.2",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agate-dbf.readthedocs.io",
            "description": "Adds read support for DBF files to agate",
            "long_description": "Adds read support for DBF files to agate",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "py38-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-agate",
                        "py38-dbfread",
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py39-agate-dbf",
            "portdir": "python/py-agate-dbf",
            "version": "0.2.2",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agate-dbf.readthedocs.io",
            "description": "Adds read support for DBF files to agate",
            "long_description": "Adds read support for DBF files to agate",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "py39-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-agate",
                        "py39-dbfread",
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py310-agate-dbf",
            "portdir": "python/py-agate-dbf",
            "version": "0.2.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agate-dbf.readthedocs.io",
            "description": "Adds read support for DBF files to agate",
            "long_description": "Adds read support for DBF files to agate",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-build",
                        "py310-installer",
                        "clang-18",
                        "py310-setuptools",
                        "py310-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310",
                        "py310-agate",
                        "py310-dbfread"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py38-agate-excel",
            "portdir": "python/py-agate-excel",
            "version": "0.2.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/agate-excel",
            "description": "Adds read support for Excel files (xls and xlsx) to agate",
            "long_description": "Adds read support for Excel files (xls and xlsx) to agate",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-openpyxl",
                        "py38-xlrd",
                        "py38-agate",
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py39-agate-excel",
            "portdir": "python/py-agate-excel",
            "version": "0.2.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/agate-excel",
            "description": "Adds read support for Excel files (xls and xlsx) to agate",
            "long_description": "Adds read support for Excel files (xls and xlsx) to agate",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-openpyxl",
                        "py39-xlrd",
                        "py39-agate",
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py310-agate-excel",
            "portdir": "python/py-agate-excel",
            "version": "0.2.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/agate-excel",
            "description": "Adds read support for Excel files (xls and xlsx) to agate",
            "long_description": "Adds read support for Excel files (xls and xlsx) to agate",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-xlrd",
                        "py310-openpyxl",
                        "py310-agate",
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py38-agate-sql",
            "portdir": "python/py-agate-sql",
            "version": "0.5.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agate-sql.readthedocs.org/",
            "description": "agate-sql adds SQL read/write support to agate.",
            "long_description": "agate-sql adds SQL read/write support to agate.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-parsedatetime",
                        "py38-sqlalchemy",
                        "py38-agate",
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py39-agate-sql",
            "portdir": "python/py-agate-sql",
            "version": "0.5.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agate-sql.readthedocs.org/",
            "description": "agate-sql adds SQL read/write support to agate.",
            "long_description": "agate-sql adds SQL read/write support to agate.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-parsedatetime",
                        "py39-sqlalchemy",
                        "py39-agate",
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py310-agate-sql",
            "portdir": "python/py-agate-sql",
            "version": "0.5.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://agate-sql.readthedocs.org/",
            "description": "agate-sql adds SQL read/write support to agate.",
            "long_description": "agate-sql adds SQL read/write support to agate.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-sqlalchemy",
                        "py310-parsedatetime",
                        "py310-agate",
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-csvkit"
                    ]
                }
            ]
        },
        {
            "name": "py310-ckanapi",
            "portdir": "python/py-ckanapi",
            "version": "4.6",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ckan/ckanapi",
            "description": "Python packages for accessing the CKAN Action API",
            "long_description": "A command line interface and Python module for accessing the CKAN Action API",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 604
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-six",
                        "python310",
                        "py310-docopt",
                        "py310-slugify",
                        "py310-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-ckanapi"
                    ]
                }
            ]
        },
        {
            "name": "py38-csvkit",
            "portdir": "python/py-csvkit",
            "version": "1.1.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://csvkit.readthedocs.io/",
            "description": "A suite of utilities for converting to and working with CSV, the king of tabular file formats",
            "long_description": "csvkit is a suite of utilities for converting to and working with CSV, the king of tabular file formats. csvkit is to tabular data what the standard Unix text processing suite (grep, sed, cut, sort) is to text. As such, csvkit adheres to the Unix philosophy.",
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-agate-excel",
                        "py38-agate-sql",
                        "python38",
                        "py38-setuptools",
                        "py38-six",
                        "py38-agate",
                        "py38-agate-dbf"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "csvkit_select"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-csvkit",
            "portdir": "python/py-csvkit",
            "version": "1.1.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://csvkit.readthedocs.io/",
            "description": "A suite of utilities for converting to and working with CSV, the king of tabular file formats",
            "long_description": "csvkit is a suite of utilities for converting to and working with CSV, the king of tabular file formats. csvkit is to tabular data what the standard Unix text processing suite (grep, sed, cut, sort) is to text. As such, csvkit adheres to the Unix philosophy.",
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-agate-excel",
                        "py39-agate-sql",
                        "python39",
                        "py39-setuptools",
                        "py39-six",
                        "py39-agate",
                        "py39-agate-dbf"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "csvkit_select"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-csvkit",
            "portdir": "python/py-csvkit",
            "version": "2.1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://csvkit.readthedocs.io/",
            "description": "A suite of utilities for converting to and working with CSV, the king of tabular file formats",
            "long_description": "csvkit is a suite of utilities for converting to and working with CSV, the king of tabular file formats. csvkit is to tabular data what the standard Unix text processing suite (grep, sed, cut, sort) is to text. As such, csvkit adheres to the Unix philosophy.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-agate-dbf",
                        "py310-agate-excel",
                        "py310-agate-sql",
                        "python310",
                        "py310-xlrd",
                        "py310-openpyxl",
                        "py310-sqlalchemy",
                        "py310-agate"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "csvkit_select"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py38-dbfread",
            "portdir": "python/py-dbfread",
            "version": "2.0.7",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dbfread.readthedocs.io/",
            "description": "Read DBF Files with Python",
            "long_description": "Read DBF Files with Python",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-agate-dbf"
                    ]
                }
            ]
        },
        {
            "name": "py39-dbfread",
            "portdir": "python/py-dbfread",
            "version": "2.0.7",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dbfread.readthedocs.io/",
            "description": "Read DBF Files with Python",
            "long_description": "Read DBF Files with Python",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-agate-dbf"
                    ]
                }
            ]
        },
        {
            "name": "py310-dbfread",
            "portdir": "python/py-dbfread",
            "version": "2.0.7",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dbfread.readthedocs.io/",
            "description": "Read DBF Files with Python",
            "long_description": "Read DBF Files with Python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-agate-dbf"
                    ]
                }
            ]
        },
        {
            "name": "py38-leather",
            "portdir": "python/py-leather",
            "version": "0.3.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://leather.readthedocs.io/",
            "description": "Python charting for 80% of humans",
            "long_description": "Leather is the Python charting library for those who need charts now and don’t care if they’re perfect. Leather isn’t picky. It’s rough. It gets dirty. It looks sexy just hanging on the back of a chair. Leather doesn’t need your accessories. Leather is how Snake Plissken would make charts.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38",
                        "py38-cssselect",
                        "py38-lxml",
                        "py38-six",
                        "py38-tz"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-agate"
                    ]
                }
            ]
        },
        {
            "name": "py39-leather",
            "portdir": "python/py-leather",
            "version": "0.3.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://leather.readthedocs.io/",
            "description": "Python charting for 80% of humans",
            "long_description": "Leather is the Python charting library for those who need charts now and don’t care if they’re perfect. Leather isn’t picky. It’s rough. It gets dirty. It looks sexy just hanging on the back of a chair. Leather doesn’t need your accessories. Leather is how Snake Plissken would make charts.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39",
                        "py39-cssselect",
                        "py39-lxml",
                        "py39-six",
                        "py39-tz"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-agate"
                    ]
                }
            ]
        },
        {
            "name": "py310-leather",
            "portdir": "python/py-leather",
            "version": "0.4.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://leather.readthedocs.io/",
            "description": "Python charting for 80% of humans",
            "long_description": "Leather is the Python charting library for those who need charts now and don’t care if they’re perfect. Leather isn’t picky. It’s rough. It gets dirty. It looks sexy just hanging on the back of a chair. Leather doesn’t need your accessories. Leather is how Snake Plissken would make charts.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310",
                        "py310-six",
                        "py310-tz",
                        "py310-cssselect",
                        "py310-lxml"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-agate"
                    ]
                }
            ]
        },
        {
            "name": "py38-pytimeparse",
            "portdir": "python/py-pytimeparse",
            "version": "1.1.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/pytimeparse",
            "description": "A small Python module to parse various kinds of time expressions",
            "long_description": "A small Python module to parse various kinds of time expressions",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-agate"
                    ]
                }
            ]
        },
        {
            "name": "py39-pytimeparse",
            "portdir": "python/py-pytimeparse",
            "version": "1.1.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/pytimeparse",
            "description": "A small Python module to parse various kinds of time expressions",
            "long_description": "A small Python module to parse various kinds of time expressions",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-agate"
                    ]
                }
            ]
        },
        {
            "name": "py310-pytimeparse",
            "portdir": "python/py-pytimeparse",
            "version": "1.1.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/pytimeparse",
            "description": "A small Python module to parse various kinds of time expressions",
            "long_description": "A small Python module to parse various kinds of time expressions",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 133
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-agate"
                    ]
                }
            ]
        }
    ]
}