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

{
    "count": 51973,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=257",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=255",
    "results": [
        {
            "name": "py-enthoughtbase",
            "portdir": "python/py-enthoughtbase",
            "version": "3.1.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://code.enthought.com/projects/enthought_base/",
            "description": "The Enthought base package",
            "long_description": "The EnthoughtBase project includes a few core packages that are used by many other projects in the Enthought Tool Suite",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jjstickel",
                    "github": "jjstickel",
                    "ports_count": 143
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-enthoughtbase"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-enrich",
            "portdir": "python/py-enrich",
            "version": "1.2.7",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pycontribs/enrich",
            "description": "Enrich adds few missing features to the wonderful rich library.",
            "long_description": "Enriched extends rich library functionality with a set of changes that were not accepted to rich itself.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 655
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-enrich"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-engineio",
            "portdir": "python/py-engineio",
            "version": "4.13.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/miguelgrinberg/python-engineio",
            "description": "Python Engine.IO server and client",
            "long_description": "Python implementation of the Engine.IO realtime client and server.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 655
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-engineio"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-encodec",
            "portdir": "python/py-encodec",
            "version": "0.1.1",
            "license": "Noncommercial",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/facebookresearch/encodec",
            "description": "High fidelity neural audio codec",
            "long_description": "EnCodec is a high fidelity neural audio codec from Meta AI Research providing state-of-the-art audio compression using neural networks.",
            "active": true,
            "categories": [
                "science",
                "audio",
                "python"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 176
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-encodec"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-enchant",
            "portdir": "python/py-enchant",
            "version": "3.3.0",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pyenchant.github.io/pyenchant/",
            "description": "Python bindings for the Enchant spellchecking system",
            "long_description": "PyEnchant is a spellchecking library for Python, based on the excellent Enchant library.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-enchant"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-empy",
            "portdir": "python/py-empy",
            "version": "3.3.4",
            "license": "LGPL",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20220728054314/http://www.alcyone.com/software/empy/",
            "description": "powerful and robust templating system for python",
            "long_description": "py-empy is a system for embedding Python expressions and statements in template text. It takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the py-empy system and are set off by a special prefix.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-empy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-emoji",
            "portdir": "python/py-emoji",
            "version": "2.12.1",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/carpedm20/emoji/",
            "description": "Emoji for Python.",
            "long_description": "Emoji for Python. The entire set of Emoji codes as defined by the unicode consortium is supported in addition to a bunch of aliases. By default, only the official list is enabled but doing `emoji.emojize(language='alias')` enables both the full list and aliases.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-emoji"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-emmet-core",
            "portdir": "python/py-emmet-core",
            "version": "0.86.2",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/materialsproject/emmet",
            "description": "Core Emmet Library",
            "long_description": "Core Emmet Library",
            "active": true,
            "categories": [
                "devel",
                "databases",
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-emmet-core"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-emcee3",
            "portdir": "python/py-emcee3",
            "version": "3.1.6",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://emcee.readthedocs.io/en/stable/",
            "description": "affine-invariant ensemble MCMC sampling",
            "long_description": "emcee is a stable, well tested Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010). The code is open source and has already been used in several published projects in the astrophysics literature.",
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "aronnax",
                    "github": "lpsinger",
                    "ports_count": 443
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-emcee3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-emcee",
            "portdir": "python/py-emcee",
            "version": "2.2.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dfm/emcee",
            "description": "affine-invariant ensemble MCMC sampling",
            "long_description": "emcee is a stable, well tested Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010). The code is open source and has already been used in several published projects in the astrophysics literature.",
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "aronnax",
                    "github": "lpsinger",
                    "ports_count": 443
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-emcee"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-elixir",
            "portdir": "python/py-elixir",
            "version": "0.7.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://elixir.ematia.de/",
            "description": "Declarative Mapper for SQLAlchemy",
            "long_description": "Elixir does not intend to replace SQLAlchemy's core features, but instead focuses on providing a simpler syntax for defining model objects when you do not need the full expressiveness of SQLAlchemy's manual mapper definitions.",
            "active": false,
            "categories": [
                "www",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-elixir"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-elib.intl",
            "portdir": "python/py-elib.intl",
            "version": "0.0.3-20110711",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dieterv/elib.intl",
            "description": "Internationalization services for Python",
            "long_description": "The elib.intl module provides enhanced internationalization (I18N) services for Python modules and applications.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-elib.intl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-eli5",
            "portdir": "python/py-eli5",
            "version": "0.16.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/eli5-org/eli5",
            "description": "A library for debugging/inspecting machine learning classifiers and explaining their predictions",
            "long_description": "A library for debugging/inspecting machine learning classifiers and explaining their predictions. It provides support for the following machine learning frameworks and packages: scikit-learn, Keras, xgboost, LightGBM, CatBoost, lightning, and sklearn-crfsuite. ELI5 also implements several algorithms for inspecting black-box models: TextExplainer and Permutation.",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-eli5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-elementtree",
            "portdir": "python/py-elementtree",
            "version": "1.2.6-20050316",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://effbot.org/zone/element-index.htm",
            "description": "flexible container object for python",
            "long_description": "The Element type is a simple but flexible container object, designed to store hierarchical data structures, such as simplified XML infosets, in memory. The element type can be described as a cross between a Python list and a Python dictionary.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-elementtree"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-elastic-transport",
            "portdir": "python/py-elastic-transport",
            "version": "9.1.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/elastic/elastic-transport-python",
            "description": "Transport classes/utilities for Elastic client libraries",
            "long_description": "Transport classes and utilities shared among Python Elastic client libraries",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-elastic-transport"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-elasticsearch-dsl",
            "portdir": "python/py-elasticsearch-dsl",
            "version": "8.18.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/elasticsearch/elasticsearch-dsl-py",
            "description": "Python client for Elasticsearch",
            "long_description": "Python client for Elasticsearch",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-elasticsearch-dsl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-elasticsearch",
            "portdir": "python/py-elasticsearch",
            "version": "9.1.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/elastic/elasticsearch-py",
            "description": "Python client for Elasticsearch",
            "long_description": "Python client for Elasticsearch",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-elasticsearch"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-einops",
            "portdir": "python/py-einops",
            "version": "0.8.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/arogozhnikov/einops",
            "description": "Flexible and powerful tensor operations for readable and reliable code",
            "long_description": "einops provides a set of tensor operations for NumPy, PyTorch, TensorFlow and other frameworks using a readable and reliable notation.",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 176
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-einops"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-editorconfig",
            "portdir": "python/py-editorconfig",
            "version": "0.17.1",
            "license": "PSF-2.0",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/editorconfig/editorconfig-core-py",
            "description": "EditorConfig File Locator and Interpreter for Python",
            "long_description": "EditorConfig File Locator and Interpreter for Python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-editorconfig"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-editor",
            "portdir": "python/py-editor",
            "version": "1.0.4",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/fmoo/python-editor",
            "description": "Programmatically open an editor, capture the result.",
            "long_description": "Programmatically open an editor, capture the result.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-editor"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-editdistance",
            "portdir": "python/py-editdistance",
            "version": "0.6.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aflc/editdistance",
            "description": "Fast implementation of the edit distance (Levenshtein distance).",
            "long_description": "Fast implementation of the edit distance (Levenshtein distance). This library simply implements Levenshtein distance with C++ and Cython. The algorithm used in this library is proposed by Heikki Hyyrö, \"Explaining and extending the bit-parallel approximate string matching algorithm of Myers\", (2001).",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-editdistance"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-editables",
            "portdir": "python/py-editables",
            "version": "0.6",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pfmoore/editables",
            "description": "A Python library for creating editable wheels",
            "long_description": "A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1419
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-editables"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-ecdsa",
            "portdir": "python/py-ecdsa",
            "version": "0.19.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tlsfuzzer/python-ecdsa",
            "description": "ECDSA cryptographic signature library",
            "long_description": "ECDSA cryptographic signature library",
            "active": true,
            "categories": [
                "devel",
                "security",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-ecdsa"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-eccodes",
            "portdir": "python/py-eccodes",
            "version": "2.45.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ecmwf/eccodes-python",
            "description": "Python interface to the ecCodes GRIB and BUFR decoder/encoder",
            "long_description": "Python interface to the ecCodes GRIB and BUFR decoder/encoder",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-eccodes"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dynd",
            "portdir": "python/py-dynd",
            "version": "0.7.2",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/libdynd/dynd-python",
            "description": "Dynamic multi-dimensional array library.",
            "long_description": "DyND-Python, a component of the Blaze project, is the Python exposure of the DyND dynamic multi-dimensional array library.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-dynd"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-durationpy",
            "portdir": "python/py-durationpy",
            "version": "0.10",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/icholy/durationpy",
            "description": "Module for converting between datetime.timedelta and Go's time.Duration strings.",
            "long_description": "Module for converting between datetime.timedelta and Go's time.Duration strings.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-durationpy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dunamai",
            "portdir": "python/py-dunamai",
            "version": "1.26.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mtkennerly/dunamai",
            "description": "Dynamic version generation",
            "long_description": "Dynamic version generation",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-dunamai"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dulwich",
            "portdir": "python/py-dulwich",
            "version": "0.24.7",
            "license": "(GPL-2+ or Apache-2+)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.dulwich.io",
            "description": "Pure-Python Git Library",
            "long_description": "Simple Pure-Python implementation of the Git file formats and protocols. Dulwich is the place where Mr. and Mrs. Git live in one of the Monty Python sketches.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-dulwich"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-ds-store",
            "portdir": "python/py-ds-store",
            "version": "1.3.2",
            "license": "(MIT or PSF)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ds-store.readthedocs.io/en/latest/",
            "description": "Manipulate Finder .DS_Store files from Python",
            "long_description": "ds_store lets you examine and modify .DS_Store files from Python code; since it is written in pure Python, it is portable and will run on any platform, not just Mac OS X.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-ds-store"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dsltools",
            "portdir": "python/py-dsltools",
            "version": "0.2.6",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/iskandr/dsltools",
            "description": "Helpers for creating and traversing recursively nested data structures in Python.",
            "long_description": "Helpers for creating and traversing recursively nested data structures in Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-dsltools"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dropbox",
            "portdir": "python/py-dropbox",
            "version": "12.0.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dropbox/dropbox-sdk-python",
            "description": "The offical Dropbox SDK for Python",
            "long_description": "The offical Dropbox SDK for Python",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-dropbox"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-drms",
            "portdir": "python/py-drms",
            "version": "0.9.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sunpy.org",
            "description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python.",
            "long_description": "The drms module provides an easy-to-use interface for accessing HMI, AIA and MDI data with Python. It uses the publicly accessible JSOC DRMS server by default, but can also be used with local NetDRMS sites.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1419
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-drms"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dqsegdb2",
            "portdir": "python/py-dqsegdb2",
            "version": "1.2.1",
            "license": "GPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dqsegdb2.readthedocs.io",
            "description": "Simplified python interface to DQSEGDB",
            "long_description": "dqsegdb2 is a simplified Python implementation of the DQSEGDB API as defined in LIGO-T1300625. This package only provides a query interface for GET bequests, any users wishing to make POST requests should refer to the official 'dqsegdb' port.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-dqsegdb2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dpkt",
            "portdir": "python/py-dpkt",
            "version": "1.9.8",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://kbandla.github.io/dpkt/",
            "description": "python packet creation and parsing library",
            "long_description": "dpkt provides fast, simple packet creation and parsing for python programs, with definitions for the basic TCP/IP protocols.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-dpkt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dotty-dict",
            "portdir": "python/py-dotty-dict",
            "version": "1.3.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pawelzny/dotty_dict",
            "description": "Dictionary wrapper for quick access to deeply nested keys",
            "long_description": "Dotty Dict is a wrapper around builtin dictionary. Provides quick access to deeply nested keys and values with dot notation. Dotty Dict expose dictionary public API as proxy to dict implemented underneath and should work with all dict-like objects which are instances of Mapping.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "bashu.was.here",
                    "github": "bashu",
                    "ports_count": 40
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-dotty-dict"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dora-search",
            "portdir": "python/py-dora-search",
            "version": "0.1.12",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/facebookresearch/dora",
            "description": "Easy grid searches for machine learning",
            "long_description": "Dora is a tool for running grid searches for machine learning experiments, providing experiment management and scheduling.",
            "active": true,
            "categories": [
                "devel",
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 176
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-dora-search"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dopamine-rl",
            "portdir": "python/py-dopamine-rl",
            "version": "3.1.10",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/google/dopamine",
            "description": "A framework for flexible Reinforcement Learning research",
            "long_description": "Dopamine is a research framework for fast prototyping of reinforcement learning algorithms. It aims to fill the need for a small, easily grokked codebase in which users can freely experiment with wild ideas (speculative research).",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "ijackson",
                    "github": "JacksonIsaac",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-dopamine-rl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-donfig",
            "portdir": "python/py-donfig",
            "version": "0.8.1.post1",
            "license": "BSD and MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pytroll/donfig",
            "description": "Donfig is a python library meant to make configuration easier for other python packages. Donfig can be configured programmatically, by environment variables, or from YAML files in standard locations.",
            "long_description": "Donfig is a python library meant to make configuration easier for other python packages. Donfig can be configured programmatically, by environment variables, or from YAML files in standard locations.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1419
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-donfig"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dolfin",
            "portdir": "python/py-dolfin",
            "version": "2019.1.0",
            "license": "LGPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/fenics-project/dolfin",
            "description": "Python interface to DOLFIN, a part of FEniCS",
            "long_description": "Python interface to DOLFIN, a library that functions as the main user interface of FEniCS",
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-dolfin"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dogpile-cache",
            "portdir": "python/py-dogpile-cache",
            "version": "1.5.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sqlalchemy/dogpile.cache",
            "description": "Caching front-end based on the Dogpile lock",
            "long_description": "Caching front-end based on the Dogpile lock",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-dogpile-cache"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-docx",
            "portdir": "python/py-docx",
            "version": "1.2.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-openxml/python-docx",
            "description": "Create and update Microsoft Word .docx files",
            "long_description": "Create and update Microsoft Word .docx files",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-docx"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-docutils",
            "portdir": "python/py-docutils",
            "version": "0.22.4",
            "license": "public-domain and BSD and PSF-2.1.1",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docutils.sourceforge.io/",
            "description": "A set of tools for processing plaintext documentation",
            "long_description": "Docutils is a set of tools for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX. Includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jmr",
                    "github": "jmroot",
                    "ports_count": 353
                },
                {
                    "name": "alex",
                    "github": "",
                    "ports_count": 12
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-docutils"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-doctest-ignore-unicode",
            "portdir": "python/py-doctest-ignore-unicode",
            "version": "0.1.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/doctest-ignore-unicode",
            "description": "Add flag to ignore unicode literal prefixes in doctests",
            "long_description": "Add flag to ignore unicode literal prefixes in doctests",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "khindenburg",
                    "github": "kurthindenburg",
                    "ports_count": 433
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-doctest-ignore-unicode"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pydocstyle_select",
            "portdir": "python/pydocstyle_select",
            "version": "0.1",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "common files for selecting default pydocstyle version",
            "long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of pydocstyle.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py27-docstyle",
                        "py35-docstyle",
                        "py36-docstyle",
                        "py37-docstyle",
                        "py38-docstyle",
                        "py39-docstyle",
                        "py310-docstyle",
                        "py311-docstyle",
                        "py312-docstyle",
                        "py313-docstyle",
                        "py314-docstyle"
                    ]
                }
            ]
        },
        {
            "name": "py-docstyle",
            "portdir": "python/py-docstyle",
            "version": "6.3.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/PyCQA/pydocstyle",
            "description": "Python docstring style checker",
            "long_description": "pydocstyle is a static analysis tool for checking compliance with Python docstring conventions.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-docstyle"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-docstring-to-markdown",
            "portdir": "python/py-docstring-to-markdown",
            "version": "0.17",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-lsp/docstring-to-markdown",
            "description": "On the fly conversion of Python docstrings to markdown",
            "long_description": "On the fly conversion of Python docstrings to markdown",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2122
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-docstring-to-markdown"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-docstring_parser",
            "portdir": "python/py-docstring_parser",
            "version": "0.18.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rr-/docstring_parser",
            "description": "Parse Python docstrings",
            "long_description": "Parse Python docstrings Currently support ReST, Google, Numpydoc-style and Epydoc docstrings.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1419
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-docstring_parser"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-docopt-ng",
            "portdir": "python/py-docopt-ng",
            "version": "0.9.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/docopt_ng",
            "description": "Pythonic argument parser, fork of docopt",
            "long_description": "Pythonic argument parser, fork of docopt",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-docopt-ng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-docopt",
            "portdir": "python/py-docopt",
            "version": "0.6.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://docopt.org",
            "description": "Pythonic argument parser, that will make you smile",
            "long_description": "Pythonic argument parser, that will make you smile",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-docopt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-dockerpy-creds",
            "portdir": "python/py-dockerpy-creds",
            "version": "0.4.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/shin-/dockerpy-creds",
            "description": "Python bindings for the docker credentials store API",
            "long_description": "Python bindings for the docker credentials store API",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "zdw",
                    "github": "",
                    "ports_count": 6
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-dockerpy-creds"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}