HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51988,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=398",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=396",
"results": [
{
"name": "py35-pyavm",
"portdir": "python/py-pyavm",
"version": "0.9.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astrofrog/pyavm",
"description": "Pure-Python AVM library",
"long_description": "Pure-Python AVM library",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py35-aplpy"
]
}
]
},
{
"name": "py35-pyaudio",
"portdir": "python/py-pyaudio",
"version": "0.2.11",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://people.csail.mit.edu/hubert/pyaudio/",
"description": "PyAudio provides Python bindings for PortAudio",
"long_description": "PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms.",
"active": false,
"categories": [
"audio",
"python"
],
"maintainers": [
{
"name": "jaap",
"github": "Jakker",
"ports_count": 9
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"portaudio",
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-py2app",
"portdir": "python/py-py2app",
"version": "0.24",
"license": "(MIT or PSF)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ronaldoussoren/py2app",
"description": "converts python scripts into executable Mac OS X apps",
"long_description": "A distutils extension which converts python scripts into executable Mac OS X applications, able to run without requiring an existing python installation. This is a replacement for bundlebuilder.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py35-macholib",
"py35-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py35-py",
"portdir": "python/py-py",
"version": "1.11.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://py.readthedocs.io/",
"description": "py lib is a Python development support library",
"long_description": "The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"py35-setuptools_scm",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-tox"
]
},
{
"type": "test",
"ports": [
"py35-scipy",
"py35-tempora"
]
}
]
},
{
"name": "py35-pudb",
"portdir": "python/py-pudb",
"version": "2019.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/inducer/pudb",
"description": "A full-screen, console-based Python debugger",
"long_description": "PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-pygments",
"py35-setuptools",
"py35-urwid"
]
}
],
"depends_on": []
},
{
"name": "py35-ptyprocess",
"portdir": "python/py-ptyprocess",
"version": "0.7.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pexpect/ptyprocess",
"description": "Run a subprocess in a pseudo terminal",
"long_description": "Run a subprocess in a pseudo terminal",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-terminado",
"py35-pexpect"
]
}
]
},
{
"name": "py35-psutil",
"portdir": "python/py-psutil",
"version": "5.9.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/giampaolo/psutil",
"description": "A process utilities module for Python.",
"long_description": "psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, disk, memory) in a portable way by using Python, implementing many functionalities offered by command line tools such as: ps, top, df, kill, free, lsof, free, netstat, ifconfig, nice, ionice, iostato, iotop, uptime, tty.",
"active": false,
"categories": [
"devel",
"sysutils",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-blaze",
"py35-helpdev",
"py35-distributed"
]
},
{
"type": "test",
"ports": [
"py35-lz4"
]
}
]
},
{
"name": "py35-pss",
"portdir": "python/py-pss",
"version": "1.42",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eliben/pss",
"description": "pss is a tool for grepping through source code",
"long_description": "pss is a tool for grepping through source code",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "run",
"ports": [
"py-pss_select"
]
}
],
"depends_on": []
},
{
"name": "py35-prov",
"portdir": "python/py-prov",
"version": "1.5.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://prov.readthedocs.org",
"description": "A Python library for W3C Provenance Data Model",
"long_description": "A Python library for W3C Provenance Data Model. It supports PROV-JSON and PROV-XML serialization and deserialization, and exporting of PROV documents into various graphical formats, e.g. PDF, PNG, SVG.",
"active": false,
"categories": [
"devel",
"www",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"py35-lxml",
"py35-networkx",
"python35",
"py35-rdflib",
"py35-six",
"py35-pydot",
"py35-dateutil"
]
}
],
"depends_on": []
},
{
"name": "py35-protobuf3",
"portdir": "python/py-protobuf3",
"version": "3.19.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/protobuf",
"description": "Encode data in an efficient yet extensible format.",
"long_description": "Google Protocol Buffers are a flexible, efficient, automated mechanism for serializing structured data -- think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages. You can even update your data structure without breaking deployed programs that are compiled against the old format. You specify how you want the information you're serializing to be structured by defining protocol buffer message types in .proto files. Each protocol buffer message is a small logical record of information, containing a series of name-value pairs.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py35-pip",
"py35-setuptools",
"py35-wheel",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-six",
"protobuf3-cpp"
]
}
],
"depends_on": []
},
{
"name": "py35-protego",
"portdir": "python/py-protego",
"version": "0.1.16",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/Protego",
"description": "Protego is a pure-Python `robots.txt` parser with support for modern conventions.",
"long_description": "Protego is a pure-Python `robots.txt` parser with support for modern conventions.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-prompt_toolkit",
"portdir": "python/py-prompt_toolkit",
"version": "2.0.10",
"license": "BSD",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/prompt-toolkit/python-prompt-toolkit",
"description": "Library for building powerful interactive command lines in Python",
"long_description": "Library for building powerful interactive command lines in Python",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "xeron.oskom",
"github": "xeron",
"ports_count": 20
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-six",
"py35-wcwidth"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-jupyter_console",
"py35-ipython"
]
}
]
},
{
"name": "py35-prometheus_client",
"portdir": "python/py-prometheus_client",
"version": "0.11.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/prometheus/client_python",
"description": "Prometheus instrumentation library for Python applications",
"long_description": "Prometheus instrumentation library for Python applications",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-notebook"
]
}
]
},
{
"name": "py35-prettytable",
"portdir": "python/py-prettytable",
"version": "0.7.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/PrettyTable",
"description": "A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.",
"long_description": "PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was inspired by the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-ipython-sql"
]
}
]
},
{
"name": "py35-pretend",
"portdir": "python/py-pretend",
"version": "1.0.9",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alex/pretend",
"description": "A library for stubbing in Python",
"long_description": "A library for stubbing in Python",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py35-packaging"
]
}
]
},
{
"name": "py35-preshed",
"portdir": "python/py-preshed",
"version": "3.0.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/explosion/preshed",
"description": "Cython hash tables that assume keys are pre-hashed",
"long_description": "Cython hash tables that assume keys are pre-hashed",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"py35-cython",
"python35",
"py35-murmurhash",
"py35-cymem"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": []
},
{
"name": "py35-postgresql",
"portdir": "python/py-postgresql",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://python.projects.postgresql.org/",
"description": "Python interface to PostgreSQL",
"long_description": "py-postgresql is a project dedicated to improving the Python interfaces to PostgreSQL. It strives to provide substantial convenience to Python programmers using PostgreSQL. At its core, py-postgresql provides a PG-API, postgresql.api, and DB-API 2.0 interface for using a PostgreSQL database.",
"active": false,
"categories": [
"devel",
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-portend",
"portdir": "python/py-portend",
"version": "2.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/portend",
"description": "TCP port monitoring utilities",
"long_description": "TCP port monitoring utilities",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-tempora"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-cherrypy"
]
}
]
},
{
"name": "py35-poppler-qt5",
"portdir": "python/py-poppler-qt5",
"version": "21.1.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbsoft/python-poppler-qt5",
"description": "Python binding for Poppler-Qt5",
"long_description": "python-poppler-qt5 is a Python binding for Poppler-Qt5 that aims for completeness and for being actively maintained. Using this module you can access the contents of PDF files inside PyQt5 applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py35-setuptools",
"py35-pyqt-builder",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"py35-sip",
"poppler-qt5",
"python35",
"py35-pyqt5"
]
}
],
"depends_on": []
},
{
"name": "py35-poppler-qt4",
"portdir": "python/py-poppler-qt4",
"version": "0.24.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbsoft/python-poppler-qt4",
"description": "Python binding for Poppler-Qt4",
"long_description": "python-poppler-qt4 is a Python binding for Poppler-Qt4 that aims for completeness and for being actively maintained. Using this module you can access the contents of PDF files inside PyQt4 applications.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davide.liessi",
"github": "dliessi",
"ports_count": 72
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"qt4-mac",
"py35-sip4",
"py35-pyqt4",
"poppler-qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "py35-polygon",
"portdir": "python/py-polygon",
"version": "3.0.8",
"license": "LGPL and Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.j-raedler.de/projects/polygon",
"description": "Python bindings for General Polygon Clipping Library",
"long_description": "Polygon is a python package that simplifies the handling of polygons in 2D. It contains Python bindings for gpc, the excellent General Polygon Clipping Library by Alan Murta and some extensions written in C and pure Python.",
"active": false,
"categories": [
"devel",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"numpy",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-pmw",
"portdir": "python/py-pmw",
"version": "2.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pmw.sourceforge.net/",
"description": "high-level compound widget toolkit",
"long_description": "Pmw is a toolkit for building high-level compound widgets in Python using the Tkinter module.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-tkinter"
]
}
],
"depends_on": []
},
{
"name": "py35-plyvel",
"portdir": "python/py-plyvel",
"version": "1.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbolster/plyvel",
"description": "Plyvel is a fast and feature-rich Python interface to LevelDB.",
"long_description": "Plyvel is a Python interface to LevelDB that has a rich feature set, high performance and a friendly Pythonic API.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"leveldb",
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-ply",
"portdir": "python/py-ply",
"version": "3.11",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.dabeaz.com/ply/",
"description": "lex and yacc implementation for Python",
"long_description": "lex and yacc implementation for Python",
"active": false,
"categories": [
"devel",
"lang",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-smi"
]
}
]
},
{
"name": "py35-plumbum",
"portdir": "python/py-plumbum",
"version": "1.6.9",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plumbum.readthedocs.org",
"description": "Plumbum (Latin for lead, which was used to create pipes back in the day) is a small yet feature-rich library for shell script-like programs in Python.",
"long_description": "Plumbum (Latin for lead, which was used to create pipes back in the day) is a small yet feature-rich library for shell script-like programs in Python. The motto of the library is \"Never write shell scripts again\", and thus it attempts to mimic the shell syntax (\"shell combinators\") where it makes sense, while keeping it all pythonic and cross-platform.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "g5pw",
"github": "g5pw",
"ports_count": 28
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py35-six"
]
}
],
"depends_on": []
},
{
"name": "py35-pluggy",
"portdir": "python/py-pluggy",
"version": "0.13.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pluggy",
"description": "Plugin and hook calling mechanisms for Python",
"long_description": "This is the plugin manager as used by pytest but stripped of pytest specific details.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "pedro.salgado",
"github": "steenzout",
"ports_count": 53
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools_scm",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-importlib-metadata"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-tox",
"py35-language-server",
"py35-pytest"
]
}
]
},
{
"name": "py35-platformdirs",
"portdir": "python/py-platformdirs",
"version": "2.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/platformdirs/platformdirs",
"description": "A small Python module for determining appropriate platform-specific dirs",
"long_description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"py35-setuptools_scm",
"py35-toml",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-virtualenv",
"py35-pylint"
]
}
]
},
{
"name": "py35-plac",
"portdir": "python/py-plac",
"version": "1.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/micheles/plac",
"description": "Plac: Parsing the Command Line the Easy Way",
"long_description": "Plac: Parsing the Command Line the Easy Way",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-pkgconfig",
"portdir": "python/py-pkgconfig",
"version": "1.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matze/pkgconfig",
"description": "Python module to interface with pkg-config.",
"long_description": "Python module to interface with pkg-config. It can be used to check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS, and parse the output to build extensions with setup.py.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "run",
"ports": [
"pkgconfig"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py35-lz4"
]
}
]
},
{
"name": "py35-pivy",
"portdir": "python/py-pivy",
"version": "0.6.2",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/FreeCAD/pivy",
"description": "Pivy is a Coin binding for Python.",
"long_description": "Pivy is a Coin binding for Python.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"swig-python",
"Coin-framework",
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-pip",
"portdir": "python/py-pip",
"version": "20.3.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pip.pypa.io",
"description": "A tool for installing and managing Python packages.",
"long_description": "pip is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should be pip-installable as well.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
},
{
"type": "run",
"ports": [
"pip_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py35-murmurhash",
"py35-pynacl",
"py35-mkl-include",
"py35-astropy-healpix",
"py35-protobuf3",
"py35-mkl"
]
},
{
"type": "lib",
"ports": [
"py35-reportlab"
]
}
]
},
{
"name": "py35-pint",
"portdir": "python/py-pint",
"version": "0.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pint.readthedocs.org/",
"description": "Pint: a Python units library",
"long_description": "Pint is Python module/package to define, operate and manipulate physical quantities: the product of a numerical value and a unit of measurement. It allows arithmetic operations between them and conversions from and to different units.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "g5pw",
"github": "g5pw",
"ports_count": 28
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py35-pinocchio",
"portdir": "python/py-pinocchio",
"version": "0.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mkwiatkowski/pinocchio",
"description": "pinocchio plugins for the nose testing framework",
"long_description": "Extra plugins for the nose testing framework. Provides tools for flexibly assigning decorator tags to tests, choosing tests based on their runtime, doing moderately sophisticated code coverage analysis of your unit tests, and making your test descriptions look like specifications.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-colorama",
"py35-setuptools"
]
},
{
"type": "run",
"ports": [
"py35-nose"
]
}
],
"depends_on": []
},
{
"name": "py35-Pillow",
"portdir": "python/py-Pillow",
"version": "6.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-imaging/Pillow",
"description": "Python Imaging Library (fork)",
"long_description": "Python Imaging Library (fork)",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"openjpeg",
"tiff",
"webp",
"zlib",
"freetype",
"py35-olefile",
"py35-tkinter",
"python35",
"lcms2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-opengl",
"py35-reportlab",
"py35-bokeh",
"py35-openslide",
"py35-imageio",
"py35-astlib",
"py35-blockdiag",
"py35-cartopy",
"py35-mahotas"
]
},
{
"type": "run",
"ports": [
"py35-aplpy",
"py35-kivy",
"py35-wxpython-4.0",
"py35-scikit-image"
]
}
]
},
{
"name": "py35-pika",
"portdir": "python/py-pika",
"version": "0.12.0",
"license": "(MPL-1.1 or GPL-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pika.readthedocs.org/",
"description": "Pure-Python implementation of the AMQP 0-9-1 protocol.",
"long_description": "Pure-Python implementation of the AMQP 0-9-1 protocol.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-pickleshare",
"portdir": "python/py-pickleshare",
"version": "0.7.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vivainio/pickleshare",
"description": "Tiny 'shelve'-like database with concurrency support.",
"long_description": "Tiny 'shelve'-like database with concurrency support.",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-ipython"
]
}
]
},
{
"name": "py35-phonenumbers",
"portdir": "python/py-phonenumbers",
"version": "8.12.44",
"license": "apache",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daviddrysdale/python-phonenumbers",
"description": "parsing, formatting, storing and validating international phone numbers",
"long_description": "Python version of the Google common library for parsing, formatting, storing and validating international phone numbers",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 443
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"py35-wheel",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-pexpect",
"portdir": "python/py-pexpect",
"version": "4.8.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pexpect.readthedocs.org/",
"description": "Allows easy control of interactive console applications.",
"long_description": "Pexpect is a pure Python module for spawning child applications, controlling them, and responding to expected patterns in their output. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-ptyprocess"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-ipython"
]
}
]
},
{
"name": "py35-pew",
"portdir": "python/py-pew",
"version": "1.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/berdario/pew",
"description": "A tool to manage multiple virtual environments written in pure python",
"long_description": "A tool to manage multiple virtual environments written in pure python",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py35-setuptools",
"py35-virtualenv",
"python35",
"py35-virtualenv-clone",
"py35-pythonz"
]
},
{
"type": "run",
"ports": [
"pew_select"
]
}
],
"depends_on": []
},
{
"name": "py35-petsc4py",
"portdir": "python/py-petsc4py",
"version": "3.15.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/petsc4py/",
"description": "PETSc for Python - Python bindings for PETSc",
"long_description": "PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"clang10",
"clang11",
"clang90",
"g95",
"gcc10",
"gcc7",
"gcc9",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-cython",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"py35-numpy",
"python35",
"mpich-clang90",
"petsc",
"py35-mpi4py"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-slepc4py"
]
}
]
},
{
"name": "py35-pep8",
"portdir": "python/py-pep8",
"version": "1.7.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pep8/",
"description": "Python style guide checker",
"long_description": "pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
},
{
"type": "run",
"ports": [
"pep8_select"
]
}
],
"depends_on": []
},
{
"name": "py35-pdfrw",
"portdir": "python/py-pdfrw",
"version": "0.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pmaupin/pdfrw",
"description": "Pure Python PDF file reader/writer library",
"long_description": "pdfrw lets you read and write PDF files, including compositing multiple pages together (e.g. to do watermarking, or to copy an image or diagram from one PDF to another), and can output by itself, or in conjunction with reportlab.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "macports",
"github": "numeratus",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-pbr",
"portdir": "python/py-pbr",
"version": "6.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.openstack.org/pbr/latest/",
"description": "Python Build Reasonableness",
"long_description": "A library for managing setuptools packaging needs in a consistent manner. pbr reads and then filters the setup.cfg data through a setup hook to fill in default values and provide more sensible behaviors, and then feeds the results in as the arguments to a call to setup.py - so the heavy lifting of handling python packaging needs is still being done by setuptools.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py35-linecache2",
"py35-requests-unixsocket",
"py35-munch",
"py35-requests-mock"
]
},
{
"type": "lib",
"ports": [
"py35-virtualenvwrapper",
"py35-stevedore",
"py35-sqlalchemy-migrate"
]
},
{
"type": "test",
"ports": [
"py35-cssutils"
]
}
]
},
{
"name": "py35-patsy",
"portdir": "python/py-patsy",
"version": "0.5.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydata/patsy",
"description": "Python package for describing statistical models.",
"long_description": "A Python package for describing statistical models and for building design matrices. It is closely inspired by and compatible with the 'formula' mini-language used in R and S.",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-numpy",
"py35-six"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-seaborn",
"py35-statsmodels"
]
}
]
},
{
"name": "py35-pathtools",
"portdir": "python/py-pathtools",
"version": "0.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pythonhosted.org/pathtools",
"description": "File system general utilities",
"long_description": "File system general utilities",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-watchdog"
]
}
]
},
{
"name": "py35-pathlib2",
"portdir": "python/py-pathlib2",
"version": "2.3.7.post1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pathlib2/",
"description": "Object-oriented filesystem paths (backport of standard pathlib)",
"long_description": "Object-oriented filesystem paths (backport of standard pathlib)",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-pytest"
]
}
]
},
{
"name": "py35-pathfinder",
"portdir": "python/py-pathfinder",
"version": "0.6.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jkeyes/pathfinder",
"description": "A utility to find file paths.",
"long_description": "A utility to find file paths.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-nose"
]
}
],
"depends_on": []
},
{
"name": "py35-path",
"portdir": "python/py-path",
"version": "13.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/jaraco/path",
"description": "Object-oriented file system path manipulation",
"long_description": "path (aka path pie, formerly path.py) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools",
"py35-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-importlib-metadata"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": []
},
{
"name": "py35-pastedeploy",
"portdir": "python/py-pastedeploy",
"version": "1.5.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pythonpaste.org/deploy/",
"description": "Paste Deployment is a system for finding and configuring WSGI applications and servers.",
"long_description": "Paste Deployment is a system for finding and configuring WSGI applications and servers.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-nose",
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py35-webtest"
]
}
]
},
{
"name": "py35-paste",
"portdir": "python/py-paste",
"version": "2.0.3",
"license": "MIT and ZPL-2 and PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pythonpaste.org/",
"description": "Bringing consistency to Python web development.",
"long_description": "Python Paste brings consistency to Python web development and web application installation, providing tools for both developers and system administrators.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-setuptools"
]
},
{
"type": "test",
"ports": [
"py35-nose",
"py35-six"
]
}
],
"depends_on": []
}
]
}