HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50892,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=386",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=384",
"results": [
{
"name": "py36-novaclient",
"portdir": "python/py-novaclient",
"version": "17.2.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-novaclient/latest/",
"description": "Command line for openstack api",
"long_description": "This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-pbr"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-oslo-serialization",
"py36-oslo-utils",
"py36-prettytable",
"py36-simplejson",
"py36-stevedore",
"py36-oslo-i18n",
"py36-keystoneauth1",
"py36-iso8601"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-openstackclient"
]
}
]
},
{
"name": "py39-novaclient",
"portdir": "python/py-novaclient",
"version": "18.9.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-novaclient/latest/",
"description": "Command line for openstack api",
"long_description": "This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-pbr",
"clang-17",
"py39-installer",
"py39-build",
"py39-wheel",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-oslo-utils",
"py39-oslo-serialization",
"py39-oslo-i18n",
"py39-keystoneauth1",
"py39-prettytable",
"py39-stevedore",
"py39-iso8601"
]
}
],
"depends_on": []
},
{
"name": "py38-novaclient",
"portdir": "python/py-novaclient",
"version": "18.3.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-novaclient/latest/",
"description": "Command line for openstack api",
"long_description": "This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-pbr",
"clang-16",
"py38-installer",
"py38-build",
"py38-wheel",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-simplejson",
"py38-stevedore",
"py38-prettytable",
"py38-oslo-utils",
"py38-oslo-serialization",
"py38-oslo-i18n",
"py38-keystoneauth1",
"py38-iso8601"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-openstackclient"
]
}
]
},
{
"name": "py37-novaclient",
"portdir": "python/py-novaclient",
"version": "18.3.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/python-novaclient/latest/",
"description": "Command line for openstack api",
"long_description": "This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-pbr",
"clang-15",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-oslo-serialization",
"py37-oslo-utils",
"py37-prettytable",
"py37-simplejson",
"py37-stevedore",
"py37-oslo-i18n",
"py37-keystoneauth1",
"py37-iso8601"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-openstackclient"
]
}
]
},
{
"name": "py39-oci",
"portdir": "python/py-oci",
"version": "2.128.2",
"license": "(Permissive or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.oracle.com/en-us/iaas/tools/python/latest/index.html",
"description": "Oracle Cloud Infrastructure Python SDK",
"long_description": "Oracle Cloud Infrastructure Python SDK",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-17",
"py39-installer",
"py39-build",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-circuitbreaker",
"py39-tz",
"py39-openssl",
"py39-dateutil",
"py39-cryptography",
"py39-certifi"
]
}
],
"depends_on": []
},
{
"name": "py38-oci",
"portdir": "python/py-oci",
"version": "2.128.2",
"license": "(Permissive or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.oracle.com/en-us/iaas/tools/python/latest/index.html",
"description": "Oracle Cloud Infrastructure Python SDK",
"long_description": "Oracle Cloud Infrastructure Python SDK",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-16",
"py38-installer",
"py38-build",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-circuitbreaker",
"py38-tz",
"py38-openssl",
"py38-dateutil",
"py38-cryptography",
"py38-certifi"
]
}
],
"depends_on": []
},
{
"name": "py39-objgraph",
"portdir": "python/py-objgraph",
"version": "3.6.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mgedmin/objgraph",
"description": "Python Object Graphs",
"long_description": "Python Object Graphs",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-16",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-graphviz"
]
}
],
"depends_on": []
},
{
"name": "p5.34-ppi",
"portdir": "perl/p5-ppi",
"version": "1.284.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI",
"description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"long_description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-class-inspector",
"p5.34-encode",
"p5.34-test-nowarnings",
"p5.34-test-object",
"p5.34-test-subcalls",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-yaml-pp",
"p5.34-clone",
"p5.34-params-util",
"p5.34-safe-isa",
"p5.34-task-weaken",
"p5.34-version"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-pod-weaver",
"p5.34-pod-weaver-section-allowoverride",
"p5.34-pod-weaver-plugin-ensureuniquesections",
"p5.34-perl-prereqscanner-scanner-distbuild"
]
},
{
"type": "lib",
"ports": [
"p5.34-dist-zilla-plugin-metaprovides-package",
"p5.34-dist-zilla-plugin-ourpkgversion",
"p5.34-dist-zilla-plugin-readmeanyfrompod",
"p5.34-file-comments",
"p5.34-perl-critic",
"p5.34-ppi-html",
"p5.34-ppi-xs",
"p5.34-perl-prereqscanner",
"p5.34-ppix-utilities",
"p5.34-ppix-regexp",
"p5.34-perl-minimumversion",
"p5.34-dist-zilla-plugin-git-describe",
"p5.34-catalyst-helper-authdbic",
"p5.34-pod-elemental-perlmunger",
"p5.34-devel-dumptrace",
"p5.34-dist-zilla",
"p5.34-ppix-utils",
"p5-ppi",
"p5.34-ppix-quotelike",
"p5.34-dist-zilla-plugin-podweaver",
"p5.34-devel-repl",
"p5.34-dist-zilla-plugin-authority"
]
}
]
},
{
"name": "p5.32-ppi",
"portdir": "perl/p5-ppi",
"version": "1.284.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI",
"description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"long_description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-encode",
"p5.32-class-inspector",
"p5.32-test-nowarnings",
"p5.32-test-object",
"p5.32-test-subcalls",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-yaml-pp",
"p5.32-version",
"p5.32-clone",
"p5.32-params-util",
"p5.32-safe-isa",
"p5.32-task-weaken"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-pod-weaver-plugin-ensureuniquesections",
"p5.32-pod-weaver",
"p5.32-pod-weaver-section-allowoverride",
"p5.32-perl-prereqscanner-scanner-distbuild"
]
},
{
"type": "lib",
"ports": [
"p5.32-dist-zilla-plugin-metaprovides-package",
"p5.32-dist-zilla-plugin-ourpkgversion",
"p5.32-dist-zilla-plugin-readmeanyfrompod",
"p5.32-file-comments",
"p5.32-perl-critic",
"p5.32-ppi-html",
"p5.32-perl-prereqscanner",
"p5.32-ppix-quotelike",
"p5.32-ppix-utilities",
"p5.32-ppix-regexp",
"p5.32-perl-minimumversion",
"p5.32-dist-zilla-plugin-git-describe",
"p5.32-catalyst-helper-authdbic",
"p5.32-pod-elemental-perlmunger",
"p5.32-devel-dumptrace",
"p5.32-dist-zilla",
"p5.32-ppix-utils",
"p5.32-ppi-xs",
"p5.32-dist-zilla-plugin-podweaver",
"p5.32-devel-repl",
"p5.32-dist-zilla-plugin-authority"
]
}
]
},
{
"name": "p5.30-ppi",
"portdir": "perl/p5-ppi",
"version": "1.284.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI",
"description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"long_description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-class-inspector",
"p5.30-encode",
"p5.30-test-nowarnings",
"p5.30-test-object",
"p5.30-test-subcalls",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-yaml-pp",
"p5.30-clone",
"p5.30-params-util",
"p5.30-safe-isa",
"p5.30-task-weaken",
"p5.30-version"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-pod-weaver-plugin-ensureuniquesections",
"p5.30-pod-weaver",
"p5.30-pod-weaver-section-allowoverride",
"p5.30-perl-prereqscanner-scanner-distbuild"
]
},
{
"type": "lib",
"ports": [
"p5.30-dist-zilla-plugin-metaprovides-package",
"p5.30-dist-zilla-plugin-ourpkgversion",
"p5.30-dist-zilla-plugin-readmeanyfrompod",
"p5.30-file-comments",
"p5.30-perl-critic",
"p5.30-ppi-html",
"p5.30-perl-prereqscanner",
"p5.30-ppix-quotelike",
"p5.30-ppix-utilities",
"p5.30-ppix-regexp",
"p5.30-perl-minimumversion",
"p5.30-dist-zilla-plugin-git-describe",
"p5.30-catalyst-helper-authdbic",
"p5.30-pod-elemental-perlmunger",
"p5.30-devel-dumptrace",
"p5.30-dist-zilla",
"p5.30-ppix-utils",
"p5.30-ppi-xs",
"p5.30-dist-zilla-plugin-podweaver",
"p5.30-devel-repl",
"p5.30-dist-zilla-plugin-authority"
]
}
]
},
{
"name": "p5.28-ppi",
"portdir": "perl/p5-ppi",
"version": "1.284.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI",
"description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"long_description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-class-inspector",
"p5.28-encode",
"p5.28-test-nowarnings",
"p5.28-test-object",
"p5.28-test-subcalls",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-yaml-pp",
"p5.28-clone",
"p5.28-params-util",
"p5.28-safe-isa",
"p5.28-task-weaken",
"p5.28-version"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-pod-weaver-plugin-ensureuniquesections",
"p5.28-pod-weaver",
"p5.28-pod-weaver-section-allowoverride",
"p5.28-perl-prereqscanner-scanner-distbuild"
]
},
{
"type": "lib",
"ports": [
"p5.28-dist-zilla-plugin-metaprovides-package",
"p5.28-dist-zilla-plugin-ourpkgversion",
"p5.28-dist-zilla-plugin-readmeanyfrompod",
"p5.28-file-comments",
"p5.28-perl-critic",
"p5.28-ppi-html",
"p5.28-perl-prereqscanner",
"p5.28-ppix-quotelike",
"p5.28-ppix-utilities",
"p5.28-ppix-regexp",
"p5.28-perl-minimumversion",
"p5.28-dist-zilla-plugin-git-describe",
"p5.28-catalyst-helper-authdbic",
"p5.28-pod-elemental-perlmunger",
"p5.28-devel-dumptrace",
"p5.28-dist-zilla",
"p5.28-ppix-utils",
"p5.28-ppi-xs",
"p5.28-dist-zilla-plugin-podweaver",
"p5.28-devel-repl",
"p5.28-dist-zilla-plugin-authority"
]
}
]
},
{
"name": "p5-ppi",
"portdir": "perl/p5-ppi",
"version": "1.284.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-ppi",
"homepage": "https://metacpan.org/pod/PPI",
"description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"long_description": "PPI - Parse, Analyze and Manipulate Perl (without perl)",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-ppi"
]
}
],
"depends_on": []
},
{
"name": "p5.26-ppi",
"portdir": "perl/p5-ppi",
"version": "1.270.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/PPI",
"description": "Parse, Analyze and Manipulate Perl (without perl)",
"long_description": "Parse, Analyze and Manipulate Perl (without perl)",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.26-test-subcalls",
"p5.26-class-inspector",
"p5.26-encode",
"p5.26-test-deep",
"p5.26-test-nowarnings",
"p5.26-test-object",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"p5.26-clone",
"p5.26-io-string",
"p5.26-params-util",
"p5.26-task-weaken",
"perl5.26"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-pod-weaver-plugin-ensureuniquesections",
"p5.26-pod-weaver-section-allowoverride",
"p5.26-pod-weaver"
]
},
{
"type": "lib",
"ports": [
"p5.26-dist-zilla",
"p5.26-dist-zilla-plugin-authority",
"p5.26-dist-zilla-plugin-git-describe",
"p5.26-dist-zilla-plugin-metaprovides-package",
"p5.26-dist-zilla-plugin-ourpkgversion",
"p5.26-dist-zilla-plugin-podweaver",
"p5.26-dist-zilla-plugin-readmeanyfrompod",
"p5.26-file-comments",
"p5.26-perl-critic",
"p5.26-perl-minimumversion",
"p5.26-perl-prereqscanner",
"p5.26-pod-elemental-perlmunger",
"p5.26-ppi-html",
"p5.26-ppi-xs",
"p5.26-ppix-quotelike",
"p5.26-ppix-regexp",
"p5.26-ppix-utilities",
"p5.26-catalyst-helper-authdbic",
"p5.26-devel-repl"
]
}
]
},
{
"name": "py310-netifaces",
"portdir": "python/py-netifaces",
"version": "0.11.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://alastairs-place.net/projects/netifaces/",
"description": "an easy way to get the address(es) of the machine’s network interfaces from Python",
"long_description": "an easy way to get the address(es) of the machine’s network interfaces from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1829
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py311-netifaces",
"portdir": "python/py-netifaces",
"version": "0.11.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://alastairs-place.net/projects/netifaces/",
"description": "an easy way to get the address(es) of the machine’s network interfaces from Python",
"long_description": "an easy way to get the address(es) of the machine’s network interfaces from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1829
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-netifaces"
]
}
]
},
{
"name": "py-netifaces",
"portdir": "python/py-netifaces",
"version": "0.11.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://alastairs-place.net/projects/netifaces/",
"description": "an easy way to get the address(es) of the machine’s network interfaces from Python",
"long_description": "an easy way to get the address(es) of the machine’s network interfaces from Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1829
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-netifaces"
]
}
],
"depends_on": []
},
{
"name": "py313-ndg_httpsclient",
"portdir": "python/py-ndg_httpsclient",
"version": "0.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL.",
"long_description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-openssl",
"py313-asn1",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot-dns-namecheap",
"py-ndg_httpsclient"
]
}
]
},
{
"name": "py312-ndg_httpsclient",
"portdir": "python/py-ndg_httpsclient",
"version": "0.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL.",
"long_description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-asn1",
"py312-openssl",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-gsecrets"
]
}
]
},
{
"name": "py311-ndg_httpsclient",
"portdir": "python/py-ndg_httpsclient",
"version": "0.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL.",
"long_description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-openssl",
"py311-asn1",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-gsecrets"
]
}
]
},
{
"name": "py310-ndg_httpsclient",
"portdir": "python/py-ndg_httpsclient",
"version": "0.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL.",
"long_description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-asn1",
"py310-openssl",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-gsecrets"
]
}
]
},
{
"name": "py313-nclib",
"portdir": "python/py-nclib",
"version": "1.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nclib.readthedocs.io/",
"description": "A Python socket library that wants to be your friend",
"long_description": "nclib provides easy-to-use interfaces for connecting to and listening on TCP and UDP sockets, a better socket class (the Netcat object), mechanisms to launch processes with their input/output streams connected to sockets, TCP and UDP server classes for writing simple Python daemons and a script to easily daemonize command-line programs.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "f30",
"github": "F30",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-nclib"
]
}
]
},
{
"name": "py312-nclib",
"portdir": "python/py-nclib",
"version": "1.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nclib.readthedocs.io/",
"description": "A Python socket library that wants to be your friend",
"long_description": "nclib provides easy-to-use interfaces for connecting to and listening on TCP and UDP sockets, a better socket class (the Netcat object), mechanisms to launch processes with their input/output streams connected to sockets, TCP and UDP server classes for writing simple Python daemons and a script to easily daemonize command-line programs.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "f30",
"github": "F30",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-nclib",
"portdir": "python/py-nclib",
"version": "1.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nclib.readthedocs.io/",
"description": "A Python socket library that wants to be your friend",
"long_description": "nclib provides easy-to-use interfaces for connecting to and listening on TCP and UDP sockets, a better socket class (the Netcat object), mechanisms to launch processes with their input/output streams connected to sockets, TCP and UDP server classes for writing simple Python daemons and a script to easily daemonize command-line programs.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "f30",
"github": "F30",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-nclib",
"portdir": "python/py-nclib",
"version": "1.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nclib.readthedocs.io/",
"description": "A Python socket library that wants to be your friend",
"long_description": "nclib provides easy-to-use interfaces for connecting to and listening on TCP and UDP sockets, a better socket class (the Netcat object), mechanisms to launch processes with their input/output streams connected to sockets, TCP and UDP server classes for writing simple Python daemons and a script to easily daemonize command-line programs.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "f30",
"github": "F30",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-ndg_httpsclient",
"portdir": "python/py-ndg_httpsclient",
"version": "0.5.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL.",
"long_description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-ndg_httpsclient"
]
}
],
"depends_on": []
},
{
"name": "py-nclib",
"portdir": "python/py-nclib",
"version": "1.0.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nclib.readthedocs.io/",
"description": "A Python socket library that wants to be your friend",
"long_description": "nclib provides easy-to-use interfaces for connecting to and listening on TCP and UDP sockets, a better socket class (the Netcat object), mechanisms to launch processes with their input/output streams connected to sockets, TCP and UDP server classes for writing simple Python daemons and a script to easily daemonize command-line programs.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "f30",
"github": "F30",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-nclib"
]
}
],
"depends_on": []
},
{
"name": "py312-nbxmpp",
"portdir": "python/py-nbxmpp",
"version": "5.0.4",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.gajim.org/gajim/python-nbxmpp",
"description": "Non blocking Jabber/XMPP module",
"long_description": "The goal of this python library is to provide a way for python applications to use Jabber/XMPP networks in a non-blocking way. Originally, a fork of the xmpppy jabber python library.",
"active": true,
"categories": [
"net",
"python",
"chat"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"py312-build",
"py312-installer",
"py312-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libsoup",
"python312",
"py312-gobject3"
]
},
{
"type": "run",
"ports": [
"py312-precis-i18n",
"py312-idna"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gajim",
"py-nbxmpp"
]
}
]
},
{
"name": "py311-nbxmpp",
"portdir": "python/py-nbxmpp",
"version": "5.0.4",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.gajim.org/gajim/python-nbxmpp",
"description": "Non blocking Jabber/XMPP module",
"long_description": "The goal of this python library is to provide a way for python applications to use Jabber/XMPP networks in a non-blocking way. Originally, a fork of the xmpppy jabber python library.",
"active": true,
"categories": [
"net",
"python",
"chat"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"py311-build",
"py311-installer",
"py311-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libsoup",
"python311",
"py311-gobject3"
]
},
{
"type": "run",
"ports": [
"py311-precis-i18n",
"py311-idna"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-nbxmpp",
"portdir": "python/py-nbxmpp",
"version": "5.0.4",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.gajim.org/gajim/python-nbxmpp",
"description": "Non blocking Jabber/XMPP module",
"long_description": "The goal of this python library is to provide a way for python applications to use Jabber/XMPP networks in a non-blocking way. Originally, a fork of the xmpppy jabber python library.",
"active": true,
"categories": [
"net",
"python",
"chat"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"py310-setuptools",
"py310-wheel",
"py310-build",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libsoup",
"python310",
"py310-gobject3"
]
},
{
"type": "run",
"ports": [
"py310-precis-i18n",
"py310-idna"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-nbclassic",
"portdir": "python/py-nbclassic",
"version": "1.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"long_description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2884
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-babel",
"py312-jupyter_packaging",
"py312-jupyter_server",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-ipykernel",
"py312-ipython_genutils",
"py312-jupyter_client",
"py312-jupyter_core",
"python312",
"py312-nbformat",
"py312-prometheus_client",
"py312-send2trash",
"py312-notebook_shim",
"py312-jupyter_server",
"py312-jinja2",
"py312-traitlets",
"py312-tornado",
"py312-terminado",
"py312-nest_asyncio",
"py312-zmq",
"py312-argon2-cffi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-nbclassic"
]
}
]
},
{
"name": "py311-nbclassic",
"portdir": "python/py-nbclassic",
"version": "1.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"long_description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2884
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-babel",
"py311-jupyter_packaging",
"py311-jupyter_server",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-jupyter_core",
"py311-nbformat",
"py311-nest_asyncio",
"py311-prometheus_client",
"python311",
"py311-terminado",
"py311-zmq",
"py311-jupyter_server",
"py311-notebook_shim",
"py311-send2trash",
"py311-traitlets",
"py311-jinja2",
"py311-tornado",
"py311-argon2-cffi",
"py311-ipykernel",
"py311-ipython_genutils",
"py311-jupyter_client"
]
}
],
"depends_on": []
},
{
"name": "py310-nbclassic",
"portdir": "python/py-nbclassic",
"version": "1.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"long_description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2884
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-jupyter_packaging",
"py310-babel",
"py310-jupyter_server",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-nbformat",
"py310-nest_asyncio",
"py310-prometheus_client",
"py310-send2trash",
"python310",
"py310-traitlets",
"py310-zmq",
"py310-jupyter_server",
"py310-notebook_shim",
"py310-terminado",
"py310-jinja2",
"py310-tornado",
"py310-argon2-cffi",
"py310-ipykernel",
"py310-ipython_genutils",
"py310-jupyter_client",
"py310-jupyter_core"
]
}
],
"depends_on": []
},
{
"name": "py-nbxmpp",
"portdir": "python/py-nbxmpp",
"version": "5.0.4",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dev.gajim.org/gajim/python-nbxmpp",
"description": "Non blocking Jabber/XMPP module",
"long_description": "The goal of this python library is to provide a way for python applications to use Jabber/XMPP networks in a non-blocking way. Originally, a fork of the xmpppy jabber python library.",
"active": true,
"categories": [
"net",
"python",
"chat"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-nbxmpp"
]
}
],
"depends_on": []
},
{
"name": "py-nbclassic",
"portdir": "python/py-nbclassic",
"version": "1.0.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"long_description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2884
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-nbclassic"
]
}
],
"depends_on": []
},
{
"name": "py313-napari-svg",
"portdir": "python/py-napari-svg",
"version": "0.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/napari/napari-svg",
"description": "A plugin for reading and writing svg files with napari.",
"long_description": "A plugin for reading and writing svg files with napari.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1308
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"py313-napari-plugin-engine",
"py313-imageio",
"py313-vispy",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"napari",
"py-napari-svg"
]
}
]
},
{
"name": "py312-napari-svg",
"portdir": "python/py-napari-svg",
"version": "0.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/napari/napari-svg",
"description": "A plugin for reading and writing svg files with napari.",
"long_description": "A plugin for reading and writing svg files with napari.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1308
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"py312-imageio",
"py312-napari-plugin-engine",
"py312-vispy",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-napari-svg",
"portdir": "python/py-napari-svg",
"version": "0.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/napari/napari-svg",
"description": "A plugin for reading and writing svg files with napari.",
"long_description": "A plugin for reading and writing svg files with napari.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1308
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py311-numpy",
"py311-imageio",
"py311-vispy",
"py311-napari-plugin-engine",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-napari-svg",
"portdir": "python/py-napari-svg",
"version": "0.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/napari/napari-svg",
"description": "A plugin for reading and writing svg files with napari.",
"long_description": "A plugin for reading and writing svg files with napari.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1308
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-numpy",
"py310-imageio",
"py310-napari-plugin-engine",
"py310-vispy",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-napari-svg",
"portdir": "python/py-napari-svg",
"version": "0.2.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/napari/napari-svg",
"description": "A plugin for reading and writing svg files with napari.",
"long_description": "A plugin for reading and writing svg files with napari.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1308
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-napari-svg"
]
}
],
"depends_on": []
},
{
"name": "py311-nameutils",
"portdir": "python/py-nameutils",
"version": "1.0.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://raf.org/nameutils",
"description": "Identify given/family names and capitalize correctly",
"long_description": "Identify given/family names and capitalize correctly. \n\nnameutils is a python module containing functions that can split a person's full name into their given and family names, and capitalize the letters appropriately. It understands complex names in Latin scripts from many different languages, and it understands Chinese, Japanese, and Korean names, in both their own characters, and romanized.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "raf",
"github": "macportsraf",
"ports_count": 33
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-regex"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-nameutils"
]
}
]
},
{
"name": "py310-nameutils",
"portdir": "python/py-nameutils",
"version": "1.0.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://raf.org/nameutils",
"description": "Identify given/family names and capitalize correctly",
"long_description": "Identify given/family names and capitalize correctly. \n\nnameutils is a python module containing functions that can split a person's full name into their given and family names, and capitalize the letters appropriately. It understands complex names in Latin scripts from many different languages, and it understands Chinese, Japanese, and Korean names, in both their own characters, and romanized.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "raf",
"github": "macportsraf",
"ports_count": 33
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-regex"
]
}
],
"depends_on": []
},
{
"name": "py312-myst-parser",
"portdir": "python/py-myst-parser",
"version": "3.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/executablebooks/MyST-Parser",
"description": "An extended commonmark compliant parser, with bridges to docutils & sphinx.",
"long_description": "MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 653
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"clang-18",
"py312-installer",
"py312-flit_core"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-markdown-it-py",
"py312-mdit-py-plugins",
"py312-sphinx",
"py312-docutils",
"py312-yaml",
"py312-jinja2"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-mdit-py-plugins",
"py312-beautifulsoup4",
"py312-pytest-regressions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-myst-parser"
]
}
]
},
{
"name": "py311-myst-parser",
"portdir": "python/py-myst-parser",
"version": "3.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/executablebooks/MyST-Parser",
"description": "An extended commonmark compliant parser, with bridges to docutils & sphinx.",
"long_description": "MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 653
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"clang-18",
"py311-flit_core",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-mdit-py-plugins",
"py311-markdown-it-py",
"py311-yaml",
"py311-sphinx",
"py311-jinja2",
"py311-docutils"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-beautifulsoup4",
"py311-mdit-py-plugins",
"py311-pytest-regressions"
]
}
],
"depends_on": []
},
{
"name": "py310-myst-parser",
"portdir": "python/py-myst-parser",
"version": "3.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/executablebooks/MyST-Parser",
"description": "An extended commonmark compliant parser, with bridges to docutils & sphinx.",
"long_description": "MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 653
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-flit_core",
"clang-18",
"py310-installer",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-markdown-it-py",
"py310-mdit-py-plugins",
"py310-sphinx",
"py310-jinja2",
"py310-docutils",
"py310-yaml"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-beautifulsoup4",
"py310-mdit-py-plugins",
"py310-pytest-regressions"
]
}
],
"depends_on": []
},
{
"name": "py-nameutils",
"portdir": "python/py-nameutils",
"version": "1.0.0",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://raf.org/nameutils",
"description": "Identify given/family names and capitalize correctly",
"long_description": "Identify given/family names and capitalize correctly. \n\nnameutils is a python module containing functions that can split a person's full name into their given and family names, and capitalize the letters appropriately. It understands complex names in Latin scripts from many different languages, and it understands Chinese, Japanese, and Korean names, in both their own characters, and romanized.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "raf",
"github": "macportsraf",
"ports_count": 33
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-nameutils"
]
}
],
"depends_on": []
},
{
"name": "py-myst-parser",
"portdir": "python/py-myst-parser",
"version": "3.0.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/executablebooks/MyST-Parser",
"description": "An extended commonmark compliant parser, with bridges to docutils & sphinx.",
"long_description": "MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 653
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-myst-parser"
]
}
],
"depends_on": []
},
{
"name": "py311-mygpoclient",
"portdir": "python/py-mygpoclient",
"version": "1.10",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gpodder/mygpoclient",
"description": "python module for interacting with my.gpodder.org web services",
"long_description": "The mygpoclient library allows developers to utilize a Pythonic interface to the my.gpodder.org web services. It's mostly useful for the gpodder podcast client.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-simplejson",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-mygpoclient",
"portdir": "python/py-mygpoclient",
"version": "1.10",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gpodder/mygpoclient",
"description": "python module for interacting with my.gpodder.org web services",
"long_description": "The mygpoclient library allows developers to utilize a Pythonic interface to the my.gpodder.org web services. It's mostly useful for the gpodder podcast client.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-simplejson",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gpodder",
"py-mygpoclient"
]
}
]
},
{
"name": "py310-mygpoclient",
"portdir": "python/py-mygpoclient",
"version": "1.10",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gpodder/mygpoclient",
"description": "python module for interacting with my.gpodder.org web services",
"long_description": "The mygpoclient library allows developers to utilize a Pythonic interface to the my.gpodder.org web services. It's mostly useful for the gpodder podcast client.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-simplejson",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py312-mysqlclient",
"portdir": "python/py-mysqlclient",
"version": "2.2.7",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"long_description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"maintainers": [],
"variants": [
"mysql57",
"mysql8",
"mariadb10_6",
"mariadb10_11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"pkgconfig",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"mariadb-10.11"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mysqlclient"
]
}
]
}
]
}