{"count":53714,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=672","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=670","results":[{"name":"py35-opencv4","portdir":"graphics/opencv4","version":"4.5.5","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://opencv.org","description":"Open Source Computer Vision Library","long_description":"OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.","active":false,"categories":["graphics","science"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960},{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cctools","cmake","pkgconfig","clang-14"]},{"type":"lib","ports":["opencv4","openexr","ilmbase","openjpeg","zlib","webp","python35","ffmpeg","py35-numpy","tiff","ade","libjpeg-turbo","libpng"]}],"depends_on":[]},{"name":"py35-opencv4-devel","portdir":"graphics/opencv4-devel","version":"4.5.5","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://opencv.org","description":"Open Source Computer Vision Library","long_description":"OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.","active":false,"categories":["graphics","science"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960},{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cctools","cmake","pkgconfig","clang-14"]},{"type":"lib","ports":["openexr","ilmbase","openjpeg","tiff","zlib","python35","ffmpeg","py35-numpy","opencv4-devel","webp","ade","libjpeg-turbo","libpng"]}],"depends_on":[]},{"name":"py35-opengl","portdir":"python/py-opengl","version":"3.1.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://pyopengl.sourceforge.net/","description":"Python binding to OpenGL","long_description":"PyOpenGL is the cross platform Python binding to OpenGL and related APIs. The binding is created using the standard ctypes library and is provided under an extremely liberal BSD-style Open-Source licenses.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":370}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["py35-opengl-accelerate","python35","py35-tkinter","py35-Pillow"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-pyqtgraph"]}]},{"name":"py35-opengl-accelerate","portdir":"python/py-opengl-accelerate","version":"3.1.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pyopengl.sourceforge.net/","description":"Acceleration code for PyOpenGL","long_description":"This set of C (Cython) extensions provides acceleration of common operations for slow points in PyOpenGL 3.x.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":370}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python35","py35-numpy"]}],"depends_on":[{"type":"lib","ports":["py35-opengl"]}]},{"name":"py35-openpyxl","portdir":"python/py-openpyxl","version":"3.0.9","license":"mit","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://openpyxl.readthedocs.org","description":"Read/write Excel 2007 xlsx/xlsm files.","long_description":"openpyxl is a pure python reader and writer of Excel OpenXML files. It is ported from the PHPExcel project.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-12","py35-cython","py35-setuptools"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python35","py35-et_xmlfile","py35-jdcal"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["py35-agate-excel"]}]},{"name":"py35-openslide","portdir":"python/py-openslide","version":"1.1.2","license":"LGPL-2.1 and MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://openslide.org/","description":"Python binding for the OpenSlide library.","long_description":"OpenSlide Python allows the OpenSlide library to be used from Python programs. OpenSlide provides a simple interface for reading whole-slide images, also known as virtual slides, which are high-resolution images used in digital pathology. These images can occupy tens of gigabytes when uncompressed, and so cannot be easily read using standard tools or libraries, which are designed for images that can be comfortably uncompressed into RAM. Whole-slide images are typically multi-resolution; OpenSlide allows reading a small amount of image data at the resolution closest to a desired zoom level.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"bgilbert","github":"bgilbert","ports_count":16}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-sphinx","clang-12"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["openslide","py35-flask","python35","py35-Pillow"]}],"depends_on":[]},{"name":"py35-openssl","portdir":"python/py-openssl","version":"19.1.0","license":"Apache-2","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://pyopenssl.org/","description":"python wrapper around the OpenSSL library","long_description":"This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.","active":false,"categories":["devel","security","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":["docs"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["openssl","python35","py35-cryptography","py35-six"]}],"depends_on":[{"type":"lib","ports":["py35-service_identity","py35-twilio"]},{"type":"test","ports":["py35-libcloud","py35-trustme"]}]},{"name":"py35-oursql","portdir":"python/py-oursql","version":"0.9.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/oursql","description":"Python driver for MySQL","long_description":"oursql is a set of MySQL bindings for python with a focus on wrapping the MYSQL_STMT API to provide real parameterization and real server-side cursors.","active":false,"categories":["devel","databases","python"],"maintainers":[],"variants":["mysql51","mysql55","mysql56","mariadb","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["mysql56","python35"]}],"depends_on":[]},{"name":"py35-owslib","portdir":"python/py-owslib","version":"0.19.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://geopython.github.io/OWSLib/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":false,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["py35-pyproj","python35","py35-tz","py35-requests","py35-dateutil"]}],"depends_on":[{"type":"lib","ports":["py35-cartopy"]}]},{"name":"py35-packaging","portdir":"python/py-packaging","version":"20.9","license":"(BSD or Apache-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://packaging.pypa.io/","description":"Core utilities for Python packaging","long_description":"This library provides Python packaging utilities that implement the interoperability specifications which have clearly one correct behaviour (eg: PEP 440) or benefit greatly from having a single shared implementation (eg: PEP 425). The packaging project includes the following: version handling, specifiers, markers, requirements, tags, utilities.","active":false,"categories":["python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":370}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35","py35-parsing"]},{"type":"test","ports":["py35-pytest","py35-pretend"]}],"depends_on":[{"type":"lib","ports":["py35-pytest","py35-tox","py35-bleach","py35-bokeh","py35-sip","py35-ansible-base","py35-pyqt-builder"]},{"type":"run","ports":["py35-sphinx"]}]},{"name":"py35-pandas","portdir":"python/py-pandas","version":"0.25.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pandas.pydata.org","description":"Powerful data structures for data analysis and statistics","long_description":"Powerful data structures for data analysis and statistics","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-cython","py35-setuptools","clang-13"]},{"type":"lib","ports":["python35","py35-tz","py35-dateutil","py35-numpy"]}],"depends_on":[{"type":"lib","ports":["py35-xarray","py35-seaborn","py35-blaze","py35-bqplot","py35-odo","py35-pandasql","py35-tpot","py35-wntr","py35-statsmodels","py35-geopandas","py35-tstables"]}]},{"name":"py35-pandasql","portdir":"python/py-pandasql","version":"0.7.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/yhat/pandasql/","description":"sqldf for pandas","long_description":"pandasql allows you to query pandas DataFrames using SQL syntax. It works similarly to sqldf in R.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-pandas","py35-sqlalchemy"]}],"depends_on":[]},{"name":"py35-pandocfilters","portdir":"python/py-pandocfilters","version":"1.4.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgm/pandocfilters","description":"Utilities for writing pandoc filters in python.","long_description":"Utilities for writing pandoc filters in python.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-nbconvert"]}]},{"name":"py35-paramiko","portdir":"python/py-paramiko","version":"2.7.2","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/paramiko/paramiko/","description":"Native Python SSHv2 protocol library","long_description":"This is a library for making SSH2 connections (client or server). Emphasis is on using SSH2 as an alternative to SSL for making secure connections between python scripts. All major ciphers and hash methods are supported. SFTP client and server mode are both supported too.","active":false,"categories":["net","security","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-bcrypt","py35-cryptography","py35-pynacl"]}],"depends_on":[{"type":"lib","ports":["py35-ansible-base"]}]},{"name":"py35-parse","portdir":"python/py-parse","version":"1.17.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/parse/","description":"parse() is the opposite of format()","long_description":"Parse strings using a specification based on the Python format() syntax -- parse() is the opposite of format()","active":false,"categories":["python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":181}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py35-parsedatetime","portdir":"python/py-parsedatetime","version":"2.6","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bear/parsedatetime","description":"Parse human-readable date/time text","long_description":"Parse human-readable date/time text","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-agate","py35-agate-sql"]}]},{"name":"py35-parsel","portdir":"python/py-parsel","version":"1.6.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/scrapy/parsel/","description":"Extract data from HTML and XML using XPath and CSS selectors","long_description":"Extract data from HTML and XML using XPath and CSS selectors","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-pytest-runner","py35-setuptools"]},{"type":"lib","ports":["py35-six","py35-w3lib","python35","py35-cssselect","py35-lxml"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-itemloaders"]}]},{"name":"py35-parsing","portdir":"python/py-parsing","version":"2.4.7","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-packaging","py35-httplib2","py35-bpython","py35-snuggs","py35-rdflib","py35-matplotlib"]},{"type":"run","ports":["py35-pyregion","py35-pydot"]}]},{"name":"py35-parso","portdir":"python/py-parso","version":"0.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/davidhalter/parso","description":"A Python Parser","long_description":"A Python Parser","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-15"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-jedi"]}]},{"name":"py35-partd","portdir":"python/py-partd","version":"1.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/partd/","description":"Appendable key-value storage.","long_description":"Appendable key-value storage.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-locket","py35-toolz"]}],"depends_on":[]},{"name":"py35-passlib","portdir":"python/py-passlib","version":"1.7.4","license":"bsd","platforms":"darwin","epoch":0,"replaced_by":"py39-passlib","homepage":"https://passlib.readthedocs.io/en/stable/","description":"Obsolete port, replaced by py39-passlib","long_description":"This port has been replaced by py39-passlib.","active":false,"categories":["security","www","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python35"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"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":[]},{"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-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":2960}],"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-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-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":2960}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[{"type":"lib","ports":["py35-pytest"]}]},{"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":636}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-watchdog"]}]},{"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":2960}],"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-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":2439}],"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-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":9}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"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-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":1685}],"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-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-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":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-ptyprocess"]}],"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":448}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","py35-wheel","clang-13"]},{"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":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-ipython"]}]},{"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":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"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":2960}],"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-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-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-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":2960}],"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-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-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-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-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":2439}],"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-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":54}],"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-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-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":2439}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-smi"]}]},{"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":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["leveldb","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":[]}]}