HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51929,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=668",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=666",
"results": [
{
"name": "py36-resumable-urlretrieve",
"portdir": "python/py-resumable-urlretrieve",
"version": "0.1.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/berdario/resumable-urlretrieve",
"description": "Small library to fetch files over HTTP and resuming their download",
"long_description": "Small library to fetch files over HTTP and resuming their download",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rubendibattista",
"github": "rubendibattista",
"ports_count": 4
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-requests"
]
},
{
"type": "test",
"ports": [
"py36-pytest",
"py36-rangehttpserver"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-pythonz"
]
}
]
},
{
"name": "py36-rfc3986",
"portdir": "python/py-rfc3986",
"version": "1.5.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rfc3986.readthedocs.io/",
"description": "A Python implementation of RFC 3986 including validation and authority parsing.",
"long_description": "A Python implementation of RFC 3986 including validation and authority parsing.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-oslo-config"
]
}
]
},
{
"name": "py36-rfc3987",
"portdir": "python/py-rfc3987",
"version": "1.3.8",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/rfc3987",
"description": "Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987).",
"long_description": "Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987).",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-rich",
"portdir": "python/py-rich",
"version": "11.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io/en/latest/",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harensdeveloper",
"github": "harens",
"ports_count": 41
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-dataclasses",
"py36-pygments",
"py36-typing_extensions",
"py36-commonmark",
"py36-colorama"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-enrich"
]
}
]
},
{
"name": "py36-robotframework",
"portdir": "python/py-robotframework",
"version": "4.1.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://robotframework.org/",
"description": "ATDD framework",
"long_description": "ATDD framework with plugins",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jwa",
"github": "jyrkiwahlstedt",
"ports_count": 44
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-robotframework-seleniumlibrary"
]
}
]
},
{
"name": "py36-robotframework-seleniumlibrary",
"portdir": "python/py-robotframework-seleniumlibrary",
"version": "5.1.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robotframework/robotframework-seleniumlibrary",
"description": "Robot Framework library to run web-based tests",
"long_description": "Library to run web-based tests with Selenium using Selenium server included in the package",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jwa",
"github": "jyrkiwahlstedt",
"ports_count": 44
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-robotframework"
]
}
],
"depends_on": []
},
{
"name": "py36-robotremoteserver",
"portdir": "python/py-robotremoteserver",
"version": "1.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robotframework/PythonRemoteServer",
"description": "Remote server hosting test libraries",
"long_description": "Allows hosting test libraries on different processes or machines than Robot Framework is running on",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-roman",
"portdir": "python/py-roman",
"version": "3.3",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 440
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-docutils"
]
}
]
},
{
"name": "py36-rope",
"portdir": "python/py-rope",
"version": "0.23.0",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-python-lsp-server",
"py36-language-server"
]
}
]
},
{
"name": "py36-routes",
"portdir": "python/py-routes",
"version": "2.5.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://routes.readthedocs.io/",
"description": "A Routing package for Python that matches URLs to dicts and vice versa.",
"long_description": "Routes is a Python re-implementation of the Rails routes system for mapping URLs to Controllers/Actions and generating URLs. Routes makes it easy to create pretty and concise URLs that are RESTful with little effort.",
"active": false,
"categories": [
"devel",
"www",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-repoze.lru",
"py36-six"
]
}
],
"depends_on": []
},
{
"name": "py36-rpy2",
"portdir": "python/py-rpy2",
"version": "3.4.5",
"license": "(MPL-1.1 or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rpy.sourceforge.net/rpy2.html",
"description": "A simple and efficient access to R from Python",
"long_description": "rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.",
"active": false,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"openmp",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"R",
"py36-cffi",
"py36-jinja2",
"libomp",
"py36-simplegeneric",
"py36-tz",
"py36-tzlocal",
"py36-pytest",
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-rsa",
"portdir": "python/py-rsa",
"version": "4.8",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stuvel.eu/software/rsa/",
"description": "Pure Python RSA implementation",
"long_description": "Pure Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-asn1"
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-awscli",
"py36-oauth2client",
"py36-google-auth"
]
}
]
},
{
"name": "py36-rtm",
"portdir": "python/py-rtm",
"version": "0.4.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pyrtm",
"description": "Python interface for Remember The Milk API.",
"long_description": "Python interface for Remember The Milk API.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools",
"py36-tkinter"
]
}
],
"depends_on": []
},
{
"name": "py36-rtmidi-python",
"portdir": "python/py-rtmidi-python",
"version": "0.2.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/superquadratic/rtmidi-python",
"description": "Python wrapper for RtMidi",
"long_description": "Python wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rtmidi-python"
]
}
]
},
{
"name": "py36-rtree",
"portdir": "python/py-rtree",
"version": "0.9.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Toblerity/rtree",
"description": "R-Tree spatial index for Python GIS",
"long_description": "Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-wheel",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"spatialindex",
"python36"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-spyder",
"py36-spyder-devel"
]
}
]
},
{
"name": "py36-ruamel-yaml",
"portdir": "python/py-ruamel-yaml",
"version": "0.17.21",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://yaml.readthedocs.io/",
"description": "YAML 1.2 loader/dumper package for Python",
"long_description": "YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-ruamel-yaml-clib"
]
},
{
"type": "lib",
"ports": [
"py36-rasa-nlu"
]
}
]
},
{
"name": "py36-ruamel-yaml-clib",
"portdir": "python/py-ruamel-yaml-clib",
"version": "0.2.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://yaml.readthedocs.io/",
"description": "the C based reader/scanner and emitter for ruamel.yaml",
"long_description": "the C based reader/scanner and emitter for ruamel.yaml.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-ruamel-yaml",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-s3fs",
"portdir": "python/py-s3fs",
"version": "0.5.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dask/s3fs/",
"description": "Convenient Filesystem interface over S3",
"long_description": "Convenient Filesystem interface over S3",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-aiobotocore",
"py36-fsspec"
]
}
],
"depends_on": []
},
{
"name": "py36-s3transfer",
"portdir": "python/py-s3transfer",
"version": "0.5.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/boto/s3transfer",
"description": "An Amazon S3 Transfer Manager",
"long_description": "An Amazon S3 Transfer Manager",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 169
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-botocore"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-awscli"
]
},
{
"type": "run",
"ports": [
"py36-boto3"
]
}
]
},
{
"name": "py36-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-build",
"portdir": "python/py-scikit-build",
"version": "0.13.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-build/scikit-build",
"description": "Improved build system generator for CPython extensions.",
"long_description": "Improved build system generator for CPython extensions.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-distro",
"cmake",
"py36-setuptools",
"py36-wheel",
"py36-packaging"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-hep-awkward1",
"portdir": "python/py-scikit-hep-awkward1",
"version": "1.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/awkward-1.0",
"description": "Awkward Array is a library for nested, variable-sized data.",
"long_description": "Awkward Array is a library for nested, variable-sized data.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-13",
"py36-setuptools"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py36-yaml",
"py36-numpy",
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-scikit-hep-uproot4"
]
}
]
},
{
"name": "py36-scikit-hep-boost-histogram",
"portdir": "python/py-scikit-hep-boost-histogram",
"version": "1.3.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/boost-histogram",
"description": "Python bindings for Boost::Histogram.",
"long_description": "Python bindings for Boost::Histogram.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-scikit-hep-uproot4",
"py36-scikit-hep-hist"
]
}
]
},
{
"name": "py36-scikit-hep-hepstats",
"portdir": "python/py-scikit-hep-hepstats",
"version": "0.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/hepstats",
"description": "Statistical modeling for HEP.",
"long_description": "Statistical modeling for HEP.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-hep-hepunits",
"portdir": "python/py-scikit-hep-hepunits",
"version": "2.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/hepunits",
"description": "Collects the most commonly used units and constants in the HEP System of Units.",
"long_description": "Collects the most commonly used units and constants in the HEP System of Units.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-toml",
"py36-setuptools",
"py36-setuptools_scm",
"clang-12"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-scikit-hep-particle"
]
}
]
},
{
"name": "py36-scikit-hep-hist",
"portdir": "python/py-scikit-hep-hist",
"version": "2.4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/hist",
"description": "Hist is a analyst friendly front-end for boost-histogram.",
"long_description": "Hist is a analyst friendly front-end for boost-histogram.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-13"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-scikit-hep-boost-histogram"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-scikit-hep-uproot4"
]
}
]
},
{
"name": "py36-scikit-hep-mplhep",
"portdir": "python/py-scikit-hep-mplhep",
"version": "0.3.9",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/mplhep",
"description": "A set of helpers for matplotlib to more easily produce plots typically needed in HEP.",
"long_description": "A set of helpers for matplotlib to more easily produce plots typically needed in HEP.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-scikit-hep-mplhep_data"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-hep-mplhep_data",
"portdir": "python/py-scikit-hep-mplhep_data",
"version": "0.0.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/mplhep_data",
"description": "Sub-package to hold data (fonts) for mplhep.",
"long_description": "Sub-package to hold data (fonts) for mplhep.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-scikit-hep-mplhep"
]
}
]
},
{
"name": "py36-scikit-hep-particle",
"portdir": "python/py-scikit-hep-particle",
"version": "0.20.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/particle",
"description": "Particle provides a pythonic interface to the Particle Data Group (PDG) data.",
"long_description": "Particle provides a pythonic interface to the Particle Data Group (PDG) data.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"py36-scikit-hep-hepunits",
"py36-importlib-resources",
"py36-attrs",
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-hep-uproot4",
"portdir": "python/py-scikit-hep-uproot4",
"version": "4.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-hep/uproot4",
"description": "Uproot is a reader and a writer of the ROOT file format using only Python and Numpy.",
"long_description": "Uproot is a reader and a writer of the ROOT file format using only Python and Numpy.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"xxhashlib",
"python36",
"py36-numpy",
"py36-scikit-hep-awkward1",
"py36-scikit-hep-boost-histogram",
"py36-scikit-hep-hist",
"xrootd",
"lz4",
"zstd"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-image",
"portdir": "python/py-scikit-image",
"version": "0.16.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://scikit-image.org/",
"description": "Image processing algorithms for SciPy.",
"long_description": "Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-cython",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py36-scipy",
"libomp",
"python36",
"py36-numpy"
]
},
{
"type": "run",
"ports": [
"py36-networkx",
"py36-pywavelets",
"py36-matplotlib",
"py36-imageio",
"py36-Pillow"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-learn",
"portdir": "python/py-scikit-learn",
"version": "0.24.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scikit-learn.org/",
"description": "Easy-to-use and general-purpose machine learning in Python",
"long_description": "Scikit-learn integrates machine learning algorithms in the tightly-knit scientific Python world, building upon numpy, scipy, and matplotlib. As a machine-learning module, it provides versatile tools for data mining and analysis in any field of science and engineering.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-cython",
"py36-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py36-numpy",
"libomp",
"py36-threadpoolctl",
"py36-scipy",
"python36",
"py36-joblib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-astroML",
"py36-eli5",
"py36-tpot",
"py36-word2vec",
"py36-barnaba",
"py36-chainer"
]
}
]
},
{
"name": "py36-scikits-bootstrap",
"portdir": "python/py-scikits-bootstrap",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cgevans/scikits-bootstrap",
"description": "Bootstrap confidence interval estimation routines for SciPy.",
"long_description": "Algorithms for SciPy to calculate bootstrap confidence intervals for statistics functions applied to data.",
"active": false,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 440
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-erf",
"py36-numpy"
]
}
],
"depends_on": []
},
{
"name": "py36-scikits-module",
"portdir": "python/py-scikits-module",
"version": "0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scikits.appspot.com",
"description": "provides the files common to all scikits",
"long_description": "provides the files common to all scikits",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-scikit-umfpack",
"portdir": "python/py-scikit-umfpack",
"version": "0.2.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-umfpack/scikit-umfpack",
"description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"long_description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 143
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig-python",
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"SuiteSparse_UMFPACK",
"py36-scipy"
]
}
],
"depends_on": []
},
{
"name": "py36-scimath",
"portdir": "python/py-scimath",
"version": "4.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/enthought/scimath",
"description": "The Enthought scimath package",
"long_description": "The SciMath project includes packages to support scientific and mathematical calculations, enthought.interpolate, enthought.mathematics, enthought.units",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 143
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"py36-scipy",
"py36-traits"
]
}
],
"depends_on": []
},
{
"name": "py36-scipy",
"portdir": "python/py-scipy",
"version": "1.5.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 462
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"gfortran",
"atlas",
"openblas",
"mkl"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig-python",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"py36-numpy",
"py36-pybind11",
"libgcc",
"python36",
"OpenBLAS"
]
},
{
"type": "test",
"ports": [
"py36-py",
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-theano-pymc"
]
},
{
"type": "lib",
"ports": [
"py36-pyqtgraph",
"py36-nmrglue",
"py36-nmrglue-devel",
"py36-seaborn",
"py36-pysal",
"py36-arviz",
"py36-astlib",
"py36-astroML",
"py36-colour",
"py36-control",
"py36-eli5",
"py36-filterpy",
"py36-pyFAI",
"py36-obspy",
"py36-scikit-image",
"py36-barnaba",
"py36-mdtraj",
"py36-lal",
"py36-scikit-learn",
"py36-pyne",
"py36-mlpy",
"py36-gwpy",
"py36-keras",
"py36-keras_applications",
"py36-kombine",
"py36-pymc3",
"py36-pymvpa",
"py36-qutip",
"py36-scikit-umfpack",
"py36-scimath",
"py36-spacepy",
"py36-theano",
"py36-tpot",
"py36-wntr",
"py36-word2vec",
"py36-lalinference",
"py36-commpy",
"py36-statsmodels",
"py36-algopy",
"py36-lmfit",
"py36-numdifftools",
"py36-GridDataFormats",
"py36-MDAnalysis",
"py36-cartopy",
"py36-fipy",
"py36-lalburst"
]
},
{
"type": "run",
"ports": [
"py36-isce2",
"py36-reproject",
"py36-oct2py",
"py36-spyder",
"py36-spyder-devel",
"py36-gpilab-framework",
"py36-gammapy"
]
},
{
"type": "test",
"ports": [
"py36-emcee3"
]
}
]
},
{
"name": "py36-scoop",
"portdir": "python/py-scoop",
"version": "0.7.1.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pyscoop.org/",
"description": "SCOOP (Scalable COncurrent Operations in Python)",
"long_description": "SCOOP (Scalable COncurrent Operations in Python) is a distributed task module allowing concurrent parallel programming on various environments, from heterogeneous grids to supercomputers.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-greenlet",
"py36-zmq"
]
}
],
"depends_on": []
},
{
"name": "py36-scrapy",
"portdir": "python/py-scrapy",
"version": "2.5.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://scrapy.org/",
"description": "A high-level Web Crawling and Web Scraping framework",
"long_description": "Scrapy is a high level scraping and web crawling framework for writing spiders to crawl and parse web pages for all kinds of purposes, from information retrieval to monitoring or testing web sites.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py36-cryptography",
"py36-cssselect",
"py36-dispatcher",
"py36-itemadapter",
"py36-itemloaders",
"py36-lxml",
"py36-openssl",
"py36-parsel",
"py36-protego",
"py36-queuelib",
"py36-service_identity",
"py36-setuptools",
"py36-twisted",
"py36-w3lib",
"py36-zopeinterface",
"python36"
]
},
{
"type": "run",
"ports": [
"scrapy_select"
]
}
],
"depends_on": []
},
{
"name": "py36-scruffington",
"portdir": "python/py-scruffington",
"version": "0.3.8.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/snare/scruffy",
"description": "Framework for boilerplate in apps",
"long_description": "Scruffy is a framework for taking care of a bunch of boilerplate in Python apps. It handles the loading of configuration files, the loading and management of plugins, and the management of other filesystem resources such as temporary files and directories, log files, etc.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-six",
"py36-yaml"
]
},
{
"type": "test",
"ports": [
"py36-nose"
]
}
],
"depends_on": []
},
{
"name": "py36-SDL2",
"portdir": "python/py-SDL2",
"version": "0.9.15",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/PySDL2",
"description": "a python wrapper around the SDL2 library",
"long_description": "PySDL2 is a wrapper around the SDL2 library and as such similar to the discontinued PySDL project. In contrast to PySDL, it has no licensing restrictions, nor does it rely on C code, but uses ctypes instead.",
"active": false,
"categories": [
"devel",
"multimedia",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"py36-python-install",
"py36-setuptools",
"py36-wheel",
"py36-build"
]
},
{
"type": "lib",
"ports": [
"libsdl2_mixer",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf",
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-seaborn",
"portdir": "python/py-seaborn",
"version": "0.11.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://seaborn.pydata.org/",
"description": "Statistical data visualization library",
"long_description": "Seaborn is a library for making attractive and informative statistical graphics in Python. It is built on top of matplotlib and tightly integrated with the PyData stack, including support for numpy and pandas data structures and statistical routines from scipy and statsmodels.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"py36-numpy",
"py36-pandas",
"py36-scipy",
"python36",
"py36-matplotlib"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-semantic_version",
"portdir": "python/py-semantic_version",
"version": "2.10.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rbarrois/python-semanticversion",
"description": "A library implementing the 'SemVer' scheme.",
"long_description": "This small python library provides a few tools to handle SemVer in Python. It follows strictly the 2.0.0 version of the SemVer scheme.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-setuptools-rust"
]
}
]
},
{
"name": "py36-send2trash",
"portdir": "python/py-send2trash",
"version": "1.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/arsenetar/send2trash",
"description": "Send file to trash natively under Mac OS X, Windows and Linux.",
"long_description": "Send file to trash natively under Mac OS X, Windows and Linux.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-notebook",
"py36-jupyter_server"
]
}
]
},
{
"name": "py36-seqdiag",
"portdir": "python/py-seqdiag",
"version": "2.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://blockdiag.com/",
"description": "seqdiag generates sequence-diagram image from text",
"long_description": "seqdiag generates sequence-diagram image from text",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-blockdiag",
"py36-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py36-serial",
"portdir": "python/py-serial",
"version": "3.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyserial/pyserial",
"description": "Python Serial Port Extension",
"long_description": "This module encapsulates the access for the serial port. It provides backends for standard Python running on Windows, Linux, BSD (possibly any POSIX compliant system) and Jython. The module named serial automatically selects the appropriate backend.",
"active": true,
"categories": [
"python",
"comms"
],
"maintainers": [
{
"name": "fw",
"github": "fhgwright",
"ports_count": 28
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py36-serpent",
"portdir": "python/py-serpent",
"version": "1.41",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/irmen/Serpent",
"description": "Serialization based on ast.literal_eval",
"long_description": "Serpent is a simple serialization library based on ast.literal_eval. Because it only serializes literals and recreates the objects using ast.literal_eval(), the serialized data is safe to transport to other machines (over the network for instance) and de-serialize it there.",
"active": false,
"categories": [
"python",
"print"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-pyro"
]
}
]
},
{
"name": "py36-service_identity",
"portdir": "python/py-service_identity",
"version": "21.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/service_identity",
"description": "Service Identity Verification for pyOpenSSL",
"long_description": "service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"py36-asn1-modules",
"py36-attrs",
"python36",
"py36-idna",
"py36-openssl",
"py36-cryptography",
"py36-asn1"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-comet",
"py36-scrapy"
]
},
{
"type": "test",
"ports": [
"py36-trustme"
]
}
]
},
{
"name": "py36-setproctitle",
"portdir": "python/py-setproctitle",
"version": "1.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/setproctitle/",
"description": "A Python module to customize the process title",
"long_description": "The setproctitle module allows a process to change its title (as displayed by system tools such as ps and top).",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "xeron.oskom",
"github": "xeron",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-openopt"
]
}
]
},
{
"name": "py36-setuptools",
"portdir": "python/py-setuptools",
"version": "59.6.0",
"license": "MIT and (PSF or ZPL) and (Apache-2 or BSD)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/setuptools/",
"description": "distutils enhancement for build and distribution",
"long_description": "setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-scikit-hep-mplhep_data",
"py36-BitVector",
"py36-DAWG",
"py36-GridDataFormats",
"py36-MDAnalysis",
"py36-Pillow",
"py36-SDL2",
"py36-XlsxWriter",
"py36-absl",
"py36-acme",
"py36-acor",
"py36-acora",
"py36-rpy2",
"py36-rsa",
"py36-rtmidi-python",
"py36-rtree",
"py36-ruamel-yaml",
"py36-ruamel-yaml-clib",
"py36-s3fs",
"py36-s3transfer",
"py36-scandir",
"py36-scikit-hep-awkward1",
"py36-scikit-hep-boost-histogram",
"py36-scikit-hep-hepstats",
"py36-scikit-hep-hepunits",
"py36-scikit-hep-hist",
"py36-scikit-hep-mplhep",
"py36-BitArray2D",
"py36-scikit-hep-particle",
"py36-scikit-hep-uproot4",
"py36-scikit-image",
"py36-scikit-learn",
"py36-scikit-umfpack",
"py36-scikits-bootstrap",
"py36-scimath",
"py36-scoop",
"py36-scruffington",
"py36-seaborn",
"py36-serpent",
"py36-service_identity",
"py36-setproctitle",
"py36-sgmllib3k",
"py36-sh",
"py36-shapely",
"py36-slackclient",
"py36-slepc4py",
"py36-slugify",
"py36-smart_open",
"py36-smmap",
"py36-sniffio",
"py36-snmp",
"py36-snowballstemmer",
"py36-snuggs",
"py36-socketpool",
"py36-socks",
"py36-sortedcollections",
"py36-sortedcontainers",
"py36-sounddevice",
"py36-soupsieve",
"py36-spaCy",
"py36-spark_parser",
"py36-sphinx-gallery",
"py36-sphinx_rtd_theme",
"py36-sphinxcontrib-bibtex",
"py36-sphinxcontrib-jsmath",
"py36-sphinxcontrib-svg2pdfconverter",
"py36-sphinxcontrib-websupport",
"py36-spyder",
"py36-spyder-devel",
"py36-spyder-kernels",
"py36-spyder-kernels-devel",
"py36-sqlalchemy",
"py36-sqlparse",
"py36-srsly",
"py36-statsmodels",
"py36-stopit",
"py36-suds-jurko",
"py36-sybil",
"py36-tables",
"py36-taskw",
"py36-tblib",
"py36-tempita",
"py36-terminado",
"py36-terminaltables",
"py36-test-runner",
"py36-testfixtures",
"py36-text-unidecode",
"py36-textdistance",
"py36-textile",
"py36-texttable",
"py36-theano-pymc",
"py36-thinc",
"py36-threadpool",
"py36-three-merge",
"py36-tinycss",
"py36-tldextract",
"py36-tmuxp",
"py36-toml",
"py36-toolz",
"py36-tornado",
"py36-tracer",
"py36-traits",
"py36-traitsui",
"py36-traittypes",
"py36-transaction",
"py36-translationstring",
"py36-triangle",
"py36-trio",
"py36-trollius",
"py36-trustme",
"py36-tstables",
"py36-tvdb",
"py36-tweepy",
"py36-twilio",
"py36-txaio",
"py36-txgithub",
"py36-typed-ast",
"py36-tz-gae",
"py36-tzlocal",
"py36-ufl",
"py36-ujson",
"py36-uncertainties",
"py36-unicodedata2",
"py36-unittest-xml-reporting",
"py36-update_checker",
"py36-uritemplate",
"py36-urllib3",
"py36-urwid",
"py36-vcversioner",
"py36-vine",
"py36-w3lib",
"py36-wand",
"py36-wasabi",
"py36-wcmatch",
"py36-wcwidth",
"py36-webcolors",
"py36-webencodings",
"py36-webob",
"py36-webtest",
"py36-wheel",
"py36-whoosh",
"py36-widgetsnbextension",
"py36-wntr",
"py36-word2vec",
"py36-wrapt",
"py36-wtforms",
"py36-wurlitzer",
"py36-wxpython-4.0",
"py36-x2go",
"py36-xattr",
"py36-xdg",
"py36-xlrd",
"py36-xlsx2csv",
"py36-xlwt",
"py36-xmltodict",
"py36-yappi",
"py36-yapsy",
"py36-yarl",
"py36-zc-lockfile",
"py36-zict",
"py36-zipp",
"py36-zmq",
"py36-zope-component",
"py36-zope-event",
"py36-zopeinterface",
"py36-zopfli",
"py36-zstd",
"py36-yara",
"py36-ukpostcodeparser",
"py36-cryptography_vectors",
"py36-semantic_version",
"py36-backports.cached-property",
"py36-cwcwidth",
"py36-olm",
"py36-tomlkit",
"py36-pyotp",
"py36-sphinx-autodoc-typehints",
"py36-alagitpull",
"py36-myst-parser",
"py36-python-lsp-jsonrpc",
"py36-backports.entry-points-selectable",
"py36-platformdirs",
"py36-build",
"py36-fonttools",
"py36-nmrglue-devel",
"py36-pyqt5-sip",
"py36-deprecation",
"py36-pyqt-builder",
"py36-smi",
"py36-xkcdpass",
"py36-aiosignal",
"py36-frozenlist",
"py36-asynctest",
"py36-jellyfish",
"py36-pytest-datadir",
"py36-pytest-regressions",
"py36-colorcet",
"py36-nest_asyncio",
"py36-utidylib",
"py36-pyheif",
"py36-psycopg",
"py36-sphinxcontrib-blockdiag",
"py36-python-json-logger",
"py36-aenum",
"py36-affine",
"py36-agate",
"py36-agate-dbf",
"py36-agate-excel",
"py36-agate-sql",
"py36-aiobotocore",
"py36-aiodns",
"py36-aiohttp",
"py36-aiorpcX",
"py36-alabaster",
"py36-altgraph",
"py36-amqp",
"py36-ansicolor",
"py36-antlr4-python3-runtime",
"py36-anyio",
"py36-anyjson",
"py36-anytree",
"py36-apipkg",
"py36-applaunchservices",
"py36-appnope",
"py36-appscript",
"py36-apptools",
"py36-argcomplete",
"py36-argh",
"py36-argon2-cffi",
"py36-args",
"py36-arpeggio",
"py36-arrow",
"py36-arviz",
"py36-asn1",
"py36-asn1-modules",
"py36-asn1crypto",
"py36-asteval",
"py36-astor",
"py36-astroML",
"py36-astroid",
"py36-astroplan",
"py36-astropy",
"py36-astropy-helpers",
"py36-astroquery",
"py36-async-timeout",
"py36-async_generator",
"py36-atomicwrites",
"py36-attr",
"py36-attrs",
"py36-awesome_slugify",
"py36-awscli",
"py36-axolotl",
"py36-axolotl-curve25519",
"py36-baker",
"py36-bcdoc",
"py36-bcrypt",
"py36-beautifulsoup4",
"py36-benchexec",
"py36-billiard",
"py36-binaryornot",
"py36-biopython",
"py36-biplist",
"py36-bitstruct",
"py36-black",
"py36-bleach",
"py36-blessed",
"py36-blessings",
"py36-blinker",
"py36-blis",
"py36-blist",
"py36-blosc",
"py36-boto3",
"py36-botocore",
"py36-bqplot",
"py36-bracex",
"py36-brotli",
"py36-brotlipy",
"py36-bson",
"py36-cached-property",
"py36-cachetools",
"py36-cairo",
"py36-cartopy",
"py36-catalogue",
"py36-cchardet",
"py36-cffi",
"py36-cheetah",
"py36-cinderclient",
"py36-ckanapi",
"py36-cli-helpers",
"py36-click",
"py36-cliff",
"py36-cmd2",
"py36-codetools",
"py36-colander",
"py36-colormath",
"py36-colour",
"py36-columnize",
"py36-commpy",
"py36-configargparse",
"py36-configobj",
"py36-constantly",
"py36-construct",
"py36-contextlib2",
"py36-contextvars",
"py36-control",
"py36-cookies",
"py36-country",
"py36-coverage",
"py36-cppy",
"py36-crayons",
"py36-cryptography",
"py36-cssselect",
"py36-cssutils",
"py36-cucumber-tag-expressions",
"py36-curtsies",
"py36-cvxopt",
"py36-cx_Freeze",
"py36-cycler",
"py36-cymem",
"py36-cytoolz",
"py36-dask",
"py36-datacite",
"py36-dataclasses",
"py36-dateutil",
"py36-datrie",
"py36-dbfread",
"py36-ddt",
"py36-deap",
"py36-debtcollector",
"py36-decorator",
"py36-defusedxml",
"py36-demjson",
"py36-deprecated",
"py36-descartes",
"py36-diff-match-patch",
"py36-dijitso",
"py36-dill",
"py36-dispatcher",
"py36-distlib",
"py36-distorm",
"py36-distutils-extra",
"py36-django",
"py36-django-htmlmin",
"py36-django-nose",
"py36-dnspython",
"py36-dockerpy-creds",
"py36-docopt",
"py36-docutils",
"py36-dogpile-cache",
"py36-dolfin",
"py36-dqsegdb2",
"py36-dynd",
"py36-ecdsa",
"py36-editor",
"py36-eli5",
"py36-emcee",
"py36-enchant",
"py36-envisage",
"py36-epsg",
"py36-erf",
"py36-et_xmlfile",
"py36-eventlet",
"py36-excelrd",
"py36-expressions",
"py36-ez_setup",
"py36-fasteners",
"py36-fastprogress",
"py36-feedparser",
"py36-fido2",
"py36-fipy",
"py36-flake8-mccabe",
"py36-flake8-pep8-naming",
"py36-flake8-polyfill",
"py36-flaky",
"py36-flask",
"py36-flask-login",
"py36-flask-mail",
"py36-flask-script",
"py36-flask-sqlalchemy",
"py36-fortranformat",
"py36-freezegun",
"py36-fs",
"py36-fsspec",
"py36-funcparserlib",
"py36-funcsigs",
"py36-fuzzywuzzy",
"py36-game",
"py36-gammapy",
"py36-gast",
"py36-gcn",
"py36-geocoder",
"py36-geographiclib",
"py36-geojson",
"py36-geopandas",
"py36-geopy",
"py36-gevent",
"py36-gevent-websocket",
"py36-gflags",
"py36-gitdb",
"py36-gitpython",
"py36-gmpy2",
"py36-gnupg",
"py36-gnureadline",
"py36-gobject3",
"py36-google-api",
"py36-google-auth",
"py36-google-auth-httplib2",
"py36-google-pasta",
"py36-gpstime",
"py36-graphviz",
"py36-greenlet",
"py36-gsd",
"py36-gwdatafind",
"py36-gwosc",
"py36-gwpy",
"py36-h11",
"py36-h2",
"py36-hat-trie",
"py36-healpy",
"py36-heapdict",
"py36-hpack",
"py36-htseq",
"py36-http-parser",
"py36-httplib2",
"py36-humanize",
"py36-hyperframe",
"py36-hyperlink",
"py36-hypothesis",
"py36-idna",
"py36-idna-ssl",
"py36-igraph",
"py36-imagesize",
"py36-imgur",
"py36-iminuit",
"py36-immutables",
"py36-import_relative",
"py36-importlib-metadata",
"py36-importlib-resources",
"py36-importmagic",
"py36-imread",
"py36-incremental",
"py36-inflection",
"py36-intervaltree",
"py36-intervaltree2",
"py36-invoke",
"py36-ioflo",
"py36-ipaddress",
"py36-ipykernel",
"py36-ipympl",
"py36-ipython-sql",
"py36-ipywidgets",
"py36-irodsclient",
"py36-isodate",
"py36-isort",
"py36-itemadapter",
"py36-itemloaders",
"py36-itsdangerous",
"py36-jcc",
"py36-jdcal",
"py36-jedi",
"py36-jinja2",
"py36-jinja2-time",
"py36-jmespath-terminal",
"py36-joblib",
"py36-json-rpc",
"py36-json-tricks",
"py36-jsonpatch",
"py36-jsonpointer",
"py36-jupyter_client",
"py36-jupyterlab_server",
"py36-jupyterlab_widgets",
"py36-jwt",
"py36-kaitaistruct",
"py36-keras",
"py36-keras_applications",
"py36-keras_preprocessing",
"py36-keystoneauth1",
"py36-keystoneclient",
"py36-kombine",
"py36-latexcodec",
"py36-lazy_object_proxy",
"py36-ldap",
"py36-leather",
"py36-lepl",
"py36-leveldb",
"py36-levenshtein",
"py36-libarchive-c",
"py36-libcloud",
"py36-libnacl",
"py36-libsass",
"py36-libtmux",
"py36-libvirt",
"py36-ligo-common",
"py36-ligo-gracedb",
"py36-ligo-lw",
"py36-ligo-segments",
"py36-ligotimegps",
"py36-linecache2",
"py36-llfuse",
"py36-llvmlite",
"py36-llvmmath",
"py36-lmfit",
"py36-local-pipelines",
"py36-locket",
"py36-logbook",
"py36-lscsoft-glue",
"py36-lxml",
"py36-m2crypto",
"py36-m2r",
"py36-macfsevents",
"py36-magic",
"py36-mando",
"py36-marisa-trie",
"py36-markdown-it-py",
"py36-markdown2",
"py36-markupsafe",
"py36-matplotlib",
"py36-matplotlib-basemap",
"py36-mayavi",
"py36-medusa",
"py36-meld3",
"py36-memprof",
"py36-mimeparse",
"py36-misaka",
"py36-mistune",
"py36-mlpy",
"py36-mmh3",
"py36-mmtf-python",
"py36-mock",
"py36-modulegraph",
"py36-mongoengine",
"py36-montage",
"py36-more-itertools",
"py36-mpi4py",
"py36-mpld3",
"py36-msgpack",
"py36-mssql",
"py36-multidict",
"py36-multipledispatch",
"py36-munch",
"py36-murmurhash",
"py36-mustache",
"py36-mypy_extensions",
"py36-nbval",
"py36-nclib",
"py36-ndg_httpsclient",
"py36-neovim",
"py36-netaddr",
"py36-netifaces",
"py36-networkx",
"py36-nltk",
"py36-nmrglue",
"py36-novaclient",
"py36-numba",
"py36-numdifftools",
"py36-numexpr",
"py36-numpydoc",
"py36-oauth2client",
"py36-oauthlib",
"py36-obspy",
"py36-odo",
"py36-olefile",
"py36-opengl",
"py36-openopt",
"py36-openpyxl",
"py36-openssl",
"py36-openstackclient",
"py36-openstacksdk",
"py36-os-service-types",
"py36-osc-lib",
"py36-oset",
"py36-oslo-config",
"py36-oslo-i18n",
"py36-oslo-serialization",
"py36-oslo-utils",
"py36-outcome",
"py36-owslib",
"py36-packaging",
"py36-paho-mqtt",
"py36-pandas",
"py36-pandasql",
"py36-param",
"py36-paramiko",
"py36-parse",
"py36-parse-type",
"py36-parsedatetime",
"py36-parsel",
"py36-parsimonious",
"py36-parso",
"py36-partd",
"py36-parver",
"py36-pastedeploy",
"py36-path",
"py36-pathfinder",
"py36-pathlib2",
"py36-pathspec",
"py36-pathtools",
"py36-patsy",
"py36-pcapy",
"py36-pdfminer",
"py36-pdfrw",
"py36-petsc4py",
"py36-pgspecial",
"py36-phonenumbers",
"py36-photutils",
"py36-pickleshare",
"py36-pika",
"py36-pipfile",
"py36-pkgconfig",
"py36-pkginfo",
"py36-plac",
"py36-plumed",
"py36-ply",
"py36-plyvel",
"py36-poppler-qt5",
"py36-powerline",
"py36-poyo",
"py36-pptx",
"py36-preshed",
"py36-pretend",
"py36-prettytable",
"py36-prometheus_client",
"py36-prompt_toolkit",
"py36-protego",
"py36-protobuf3",
"py36-prov",
"py36-psycopg2",
"py36-publicsuffix2",
"py36-py",
"py36-pyaes",
"py36-pyasdf",
"py36-pyaudio",
"py36-pyavm",
"py36-pybind11",
"py36-pybox2d",
"py36-pycallgraph",
"py36-pycares",
"py36-pycrlibm",
"py36-pycryptodome",
"py36-pydantic",
"py36-pydot",
"py36-pyface",
"py36-pyfftw",
"py36-pyficache",
"py36-pygccxml",
"py36-pygeos",
"py36-pygit2",
"py36-pygithub",
"py36-pyglet",
"py36-pygpu",
"py36-pygrib",
"py36-pyhamcrest",
"py36-pyicu",
"py36-pyinstaller",
"py36-pyinterval",
"py36-pykerberos",
"py36-pylru",
"py36-pyls-spyder",
"py36-pylzma",
"py36-pymongo",
"py36-pympler",
"py36-pymunk",
"py36-pymysql",
"py36-pynacl",
"py36-pync",
"py36-pyopencl",
"py36-pyorick",
"py36-pyperclip",
"py36-pypostal",
"py36-pyproj",
"py36-pyquery",
"py36-pyrfc3339",
"py36-pyro",
"py36-pyrsistent",
"py36-pyrxp",
"py36-pysam",
"py36-pyscard",
"py36-pyshp",
"py36-pyside2",
"py36-pystache",
"py36-pytest-asyncio",
"py36-pytest-cov",
"py36-pytest-forked",
"py36-pytest-html",
"py36-pytest-mock",
"py36-pytest-mpl",
"py36-pytest-qt",
"py36-pytesting-utils",
"py36-python-dotenv",
"py36-python-install",
"py36-python-jsonrpc-server",
"py36-pytimeparse",
"py36-pytoml",
"py36-pytools",
"py36-pytzdata",
"py36-pyusb",
"py36-pyvcf",
"py36-pywavelets",
"py36-qdarkstyle",
"py36-qpageview",
"py36-qstylizer",
"py36-qtpy",
"py36-qtsass",
"py36-quantities",
"py36-queuelib",
"py36-rangehttpserver",
"py36-ratelim",
"py36-rdflib",
"py36-readme_renderer",
"py36-redis",
"py36-regex",
"py36-regions",
"py36-reportlab",
"py36-repoze.lru",
"py36-reproject",
"py36-requests",
"py36-requests-cache",
"py36-requests-file",
"py36-requests-mock",
"py36-requests-oauthlib",
"py36-requests-toolbelt",
"py36-requests-unixsocket",
"py36-requestsexceptions",
"py36-resumable-urlretrieve",
"py36-rfc3986",
"py36-rich",
"py36-robotframework",
"py36-robotframework-seleniumlibrary",
"py36-robotremoteserver",
"py36-roman",
"py36-rope",
"py36-routes"
]
},
{
"type": "lib",
"ports": [
"py36-serial",
"py36-raven",
"py36-klein",
"py36-pygments",
"py36-kombu",
"py36-langid",
"py36-language-server",
"py36-pygmsh",
"py36-extension-helpers",
"py36-rbtools",
"py36-fabio",
"py36-fabric",
"py36-alembic",
"py36-altgraph",
"py36-pygraphviz",
"py36-tabulate",
"py36-zope-hookable",
"py36-pyhyphen",
"py36-figleaf",
"py36-fiona",
"py36-tatsu",
"py36-flake8",
"py36-setuptools-git",
"py36-setuptools_scm",
"py36-zope-proxy",
"py36-pylint",
"py36-twisted",
"py36-pyls-black",
"py36-tempora",
"py36-shove",
"py36-sip",
"py36-charset-normalizer",
"py36-ansible-core",
"py36-yapf",
"py36-paste",
"py36-resolvelib",
"py36-werkzeug",
"py36-astlib",
"py36-future",
"py36-pyobjc",
"py36-cython-compat",
"py36-nghttp2",
"py36-yt",
"py36-logilab-common",
"py36-pyplusplus",
"py36-pbr",
"py36-theano",
"py36-actdiag",
"py36-uncompyle6",
"py36-python-lsp-black",
"py36-automat",
"py36-autopep8",
"py36-macholib",
"py36-pep8",
"py36-mahotas",
"py36-mako",
"py36-babel",
"py36-unidecode",
"py36-pew",
"py36-markdown",
"py36-bdist_mpkg",
"py36-beaker",
"py36-zen",
"py36-behave",
"py36-recommonmark",
"py36-pytest-subtests",
"py36-psycopg",
"py36-urlwatch",
"py36-pinocchio",
"py36-grako",
"py36-mdit-py-plugins",
"py36-mdtraj",
"py36-pint",
"py36-pip",
"py36-rtm",
"py36-mercantile",
"py36-meta",
"py36-blockdiag",
"py36-sparqlwrapper",
"py36-bokeh",
"py36-sphinx-bootstrap-theme",
"py36-hdfs",
"py36-bpython",
"py36-pytest",
"py36-pyobjc6",
"py36-breadability",
"py36-helpdev",
"py36-hieroglyph",
"py36-bsddb3",
"py36-honcho",
"py36-userpath",
"py36-html2text",
"py36-tox",
"py36-cairocffi",
"py36-canmatrix",
"py36-podcastparser",
"py36-modulegraph",
"py36-humanfriendly",
"py36-celery",
"py36-tpot",
"py36-chardet",
"py36-tqdm",
"py36-cheroot",
"py36-cherrypy",
"py36-scikit-build",
"py36-zope-deferredimport",
"py36-icalendar",
"py36-pytest-runner",
"py36-click-plugins",
"py36-pytest-xdist",
"py36-cligj",
"py36-mrjob",
"py36-codestyle",
"py36-imageio",
"py36-cog",
"py36-vega",
"py36-coloredlogs",
"py36-python-augeas",
"py36-xarray",
"py36-virtualenv-clone",
"py36-commonmark",
"py36-virtualenvwrapper",
"py36-pythonz",
"py36-psycopg2",
"py36-mutagen",
"py36-visa",
"py36-natsort",
"py36-nbclassic",
"py36-iniconfig",
"py36-cookiecutter",
"py36-nbconvert",
"py36-nbformat",
"py36-sqlalchemy-migrate",
"py36-pudb",
"py36-vobject",
"py36-ipdb",
"py36-py2app",
"py36-zope-deprecation",
"py36-csvkit",
"py36-cubes",
"py36-ipyparallel",
"py36-ipython",
"py36-netcdf4",
"py36-waitress",
"py36-stevedore",
"py36-isce2",
"py36-cython",
"py36-nibabel",
"py36-pyviz_comms",
"py36-python-lsp-server",
"py36-nose",
"py36-nose-exclude",
"py36-notebook",
"py36-xdis",
"py36-pybtex",
"py36-pybtex-docutils",
"py36-sumy",
"py36-jmespath",
"py36-qrcode",
"py36-nwdiag",
"py36-josepy",
"py36-watchdog",
"py36-qtawesome",
"py36-json5",
"py36-pyct",
"py36-qtconsole",
"py36-jsonschema",
"py36-jug",
"py36-distributed",
"py36-distro",
"py36-scrapy",
"py36-jupyter_console",
"py36-jupyter_core",
"py36-jupyter_packaging",
"py36-dns-lexicon",
"py36-jupyter_server",
"py36-jupyterlab",
"py36-sympy",
"py36-docstyle",
"py36-doctest-ignore-unicode",
"py36-tvnamer",
"py36-jupytext",
"py36-send2trash",
"py36-pyflakes",
"py36-kaptan",
"py36-seqdiag",
"py36-rasa-nlu",
"py36-editorconfig",
"py36-rasterio",
"py36-keyring"
]
},
{
"type": "run",
"ports": [
"py36-m2r"
]
}
]
}
]
}