{"count":52355,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=926","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=924","results":[{"name":"py38-iso8601","portdir":"python/py-iso8601","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/micktwomey/pyiso8601","description":"Simple module to parse ISO 8601 dates","long_description":"Simple module to parse ISO 8601 dates","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","py38-poetry-core","py38-build","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest","py38-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py38-colander"]},{"type":"run","ports":["py38-keystoneauth1","py38-novaclient","py38-oslo-utils","py38-openstacksdk"]}]},{"name":"py27-iso8601","portdir":"python/py-iso8601","version":"0.1.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/micktwomey/pyiso8601","description":"Simple module to parse ISO 8601 dates","long_description":"Simple module to parse ISO 8601 dates","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-colander"]}]},{"name":"py35-iso8601","portdir":"python/py-iso8601","version":"0.1.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/micktwomey/pyiso8601","description":"Simple module to parse ISO 8601 dates","long_description":"Simple module to parse ISO 8601 dates","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-colander"]}]},{"name":"py36-iso8601","portdir":"python/py-iso8601","version":"0.1.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/micktwomey/pyiso8601","description":"Simple module to parse ISO 8601 dates","long_description":"Simple module to parse ISO 8601 dates","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-colander"]},{"type":"run","ports":["py36-keystoneauth1","py36-novaclient","py36-openstacksdk","py36-oslo-utils"]},{"type":"test","ports":["py36-cryptography"]}]},{"name":"py39-iso8601","portdir":"python/py-iso8601","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/micktwomey/pyiso8601","description":"Simple module to parse ISO 8601 dates","long_description":"Simple module to parse ISO 8601 dates","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","py39-poetry-core","py39-build","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest","py39-hypothesis"]}],"depends_on":[{"type":"lib","ports":["py39-colander"]},{"type":"run","ports":["py39-keystoneauth1","py39-novaclient","py39-openstacksdk","py39-openstackclient","py39-oslo-utils"]}]},{"name":"py37-dijitso","portdir":"python/py-dijitso","version":"2018.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-numpy","py37-six"]}],"depends_on":[{"type":"lib","ports":["py37-ffc"]}]},{"name":"py38-dijitso","portdir":"python/py-dijitso","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-numpy","py38-six","python38"]}],"depends_on":[{"type":"lib","ports":["py38-ffc","py38-dolfin"]}]},{"name":"py39-dijitso","portdir":"python/py-dijitso","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-numpy","py39-six","python39"]}],"depends_on":[{"type":"lib","ports":["py39-dolfin","py39-ffc"]}]},{"name":"py36-dijitso","portdir":"python/py-dijitso","version":"2018.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36","py36-numpy","py36-six"]}],"depends_on":[{"type":"lib","ports":["py36-dolfin","py36-ffc"]}]},{"name":"py36-simplejson","portdir":"python/py-simplejson","version":"3.19.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://simplejson.readthedocs.org/","description":"Simple, fast, extensible JSON encoder/decoder for Python","long_description":"simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.4+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-mygpoclient","py36-rasa-nlu"]},{"type":"run","ports":["py36-cinderclient","py36-novaclient","py36-osc-lib"]}]},{"name":"py39-simplejson","portdir":"python/py-simplejson","version":"3.20.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://simplejson.readthedocs.org/","description":"Simple, fast, extensible JSON encoder/decoder for Python","long_description":"simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.4+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-mygpoclient"]},{"type":"run","ports":["py39-rasterstats"]},{"type":"test","ports":["py39-structlog"]}]},{"name":"py38-simplejson","portdir":"python/py-simplejson","version":"3.19.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://simplejson.readthedocs.org/","description":"Simple, fast, extensible JSON encoder/decoder for Python","long_description":"simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.4+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-mygpoclient"]},{"type":"run","ports":["py38-cinderclient","py38-novaclient","py38-osc-lib"]},{"type":"test","ports":["py38-structlog"]}]},{"name":"py35-simplejson","portdir":"python/py-simplejson","version":"3.19.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://simplejson.readthedocs.org/","description":"Simple, fast, extensible JSON encoder/decoder for Python","long_description":"simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.4+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[]},{"name":"py37-simplejson","portdir":"python/py-simplejson","version":"3.19.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://simplejson.readthedocs.org/","description":"Simple, fast, extensible JSON encoder/decoder for Python","long_description":"simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.4+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-17"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-rasa-nlu","py37-mygpoclient"]},{"type":"run","ports":["py37-cinderclient","py37-novaclient","py37-osc-lib"]},{"type":"test","ports":["py37-structlog"]}]},{"name":"py27-usbtmc","portdir":"python/py-usbtmc","version":"0.8","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://alexforencich.com/wiki/en/python-usbtmc/start","description":"USBTMC driver for controlling instruments over USB","long_description":"USBTMC driver for controlling instruments over USB","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-pyusb"]}],"depends_on":[{"type":"lib","ports":["py27-instrumentkit","py27-python-ivi"]}]},{"name":"py38-usbtmc","portdir":"python/py-usbtmc","version":"0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://alexforencich.com/wiki/en/python-usbtmc/start","description":"USBTMC driver for controlling instruments over USB","long_description":"USBTMC driver for controlling instruments over USB","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-pyusb"]}],"depends_on":[{"type":"lib","ports":["py38-instrumentkit","py38-python-ivi"]}]},{"name":"py37-usbtmc","portdir":"python/py-usbtmc","version":"0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://alexforencich.com/wiki/en/python-usbtmc/start","description":"USBTMC driver for controlling instruments over USB","long_description":"USBTMC driver for controlling instruments over USB","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-pyusb"]}],"depends_on":[{"type":"lib","ports":["py37-python-ivi","py37-instrumentkit"]}]},{"name":"py39-usbtmc","portdir":"python/py-usbtmc","version":"0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://alexforencich.com/wiki/en/python-usbtmc/start","description":"USBTMC driver for controlling instruments over USB","long_description":"USBTMC driver for controlling instruments over USB","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-pyusb"]}],"depends_on":[{"type":"lib","ports":["py39-python-ivi","py39-instrumentkit"]}]},{"name":"py38-keystoneauth1","portdir":"python/py-keystoneauth1","version":"5.2.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-pbr","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-iso8601","py38-os-service-types","py38-requests","py38-six","py38-stevedore"]}],"depends_on":[{"type":"run","ports":["py38-cinderclient","py38-novaclient","py38-keystoneclient","py38-openstacksdk","py38-osc-lib"]}]},{"name":"py37-keystoneauth1","portdir":"python/py-keystoneauth1","version":"5.2.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-pbr","clang-15","py37-setuptools"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-six","py37-stevedore","py37-requests","py37-os-service-types","py37-iso8601"]}],"depends_on":[{"type":"run","ports":["py37-cinderclient","py37-keystoneclient","py37-novaclient","py37-openstacksdk","py37-osc-lib"]}]},{"name":"py39-keystoneauth1","portdir":"python/py-keystoneauth1","version":"5.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-pbr","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-iso8601","py39-requests","py39-stevedore","py39-typing_extensions","py39-os-service-types"]}],"depends_on":[{"type":"run","ports":["py39-cinderclient","py39-keystoneclient","py39-novaclient","py39-openstacksdk","py39-osc-lib"]}]},{"name":"py36-keystoneauth1","portdir":"python/py-keystoneauth1","version":"4.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools","py36-pbr"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-six","py36-stevedore","py36-requests","py36-os-service-types","py36-iso8601"]}],"depends_on":[{"type":"run","ports":["py36-cinderclient","py36-keystoneclient","py36-novaclient","py36-openstacksdk","py36-osc-lib"]}]},{"name":"py39-ifaddr","portdir":"python/py-ifaddr","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydron/ifaddr","description":"Cross-platform network interface and IP address enumeration library","long_description":"Cross-platform network interface and IP address enumeration library","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-soco"]}]},{"name":"py38-ifaddr","portdir":"python/py-ifaddr","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydron/ifaddr","description":"Cross-platform network interface and IP address enumeration library","long_description":"Cross-platform network interface and IP address enumeration library","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-soco"]}]},{"name":"py37-ifaddr","portdir":"python/py-ifaddr","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydron/ifaddr","description":"Cross-platform network interface and IP address enumeration library","long_description":"Cross-platform network interface and IP address enumeration library","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-soco"]}]},{"name":"py37-prettytable","portdir":"python/py-prettytable","version":"0.7.2","license":"BSD","platforms":"{darwin any}","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":618}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-ipython-sql","py37-irodsclient"]},{"type":"run","ports":["py37-cliff","py37-cinderclient","py37-novaclient"]}]},{"name":"py36-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":618}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-ipython-sql","py36-irodsclient"]},{"type":"run","ports":["py36-cinderclient","py36-cliff","py36-novaclient"]}]},{"name":"py39-prettytable","portdir":"python/py-prettytable","version":"0.7.2","license":"BSD","platforms":"{darwin any}","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":618}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-ipython-sql"]},{"type":"run","ports":["py39-cinderclient","py39-cliff","py39-novaclient"]}]},{"name":"py27-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":618}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-ipython-sql","py27-irodsclient"]}]},{"name":"py38-prettytable","portdir":"python/py-prettytable","version":"0.7.2","license":"BSD","platforms":"{darwin any}","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":618}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-ipython-sql"]},{"type":"run","ports":["py38-cinderclient","py38-novaclient","py38-cliff"]}]},{"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":618}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-ipython-sql"]}]},{"name":"py38-oslo-i18n","portdir":"python/py-oslo-i18n","version":"6.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.i18n/latest/","description":"Common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","py38-pbr","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-six"]}],"depends_on":[{"type":"run","ports":["py38-cinderclient","py38-novaclient","py38-oslo-utils","py38-keystoneclient","py38-openstackclient","py38-osc-lib","py38-oslo-config"]}]},{"name":"py36-oslo-i18n","portdir":"python/py-oslo-i18n","version":"5.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.i18n/latest/","description":"Common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-pbr","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-six"]}],"depends_on":[{"type":"run","ports":["py36-cinderclient","py36-keystoneclient","py36-novaclient","py36-openstackclient","py36-osc-lib","py36-oslo-config","py36-oslo-utils"]}]},{"name":"py37-oslo-i18n","portdir":"python/py-oslo-i18n","version":"6.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.i18n/latest/","description":"Common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-pbr","py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-six"]}],"depends_on":[{"type":"run","ports":["py37-cinderclient","py37-keystoneclient","py37-novaclient","py37-openstackclient","py37-osc-lib","py37-oslo-config","py37-oslo-utils"]}]},{"name":"py39-oslo-i18n","portdir":"python/py-oslo-i18n","version":"6.5.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.i18n/latest/","description":"Common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-pbr","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-six"]}],"depends_on":[{"type":"run","ports":["py39-cinderclient","py39-keystoneclient","py39-novaclient","py39-openstackclient","py39-osc-lib","py39-oslo-config","py39-oslo-utils"]}]},{"name":"py38-redis","portdir":"python/py-redis","version":"5.0.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/redis/redis-py","description":"Python client for Redis key-value store","long_description":"Python client for Redis key-value store","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-async-timeout","python38"]}],"depends_on":[{"type":"test","ports":["py38-portalocker"]}]},{"name":"py39-redis","portdir":"python/py-redis","version":"5.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/redis/redis-py","description":"Python client for Redis key-value store","long_description":"Python client for Redis key-value store","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-18","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-async-timeout","python39"]}],"depends_on":[{"type":"run","ports":["py39-spotipy"]},{"type":"test","ports":["py39-portalocker"]}]},{"name":"py37-redis","portdir":"python/py-redis","version":"4.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/redis/redis-py","description":"Python client for Redis key-value store","long_description":"Python client for Redis key-value store","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-async-timeout","py37-importlib-metadata","py37-typing_extensions","python37"]}],"depends_on":[{"type":"test","ports":["py37-portalocker"]}]},{"name":"py35-redis","portdir":"python/py-redis","version":"3.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/andymccurdy/redis-py","description":"Python client for Redis key-value store","long_description":"Python client for Redis key-value store","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-jug"]}]},{"name":"py36-redis","portdir":"python/py-redis","version":"3.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/andymccurdy/redis-py","description":"Python client for Redis key-value store","long_description":"Python client for Redis key-value store","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-jug"]}]},{"name":"py27-redis","portdir":"python/py-redis","version":"3.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/andymccurdy/redis-py","description":"Python client for Redis key-value store","long_description":"Python client for Redis key-value store","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-jug"]}]},{"name":"py39-clang","portdir":"python/py-clang","version":"14","license":"NCSA","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/llvm/llvm-project/tree/main/clang/bindings/python","description":"Python bindings for clang","long_description":"Python bindings for clang","active":false,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":["clang37","clang19","clang20","clang21"],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python39","clang-21"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-ctypeslib2"]}]},{"name":"py38-clang","portdir":"python/py-clang","version":"12","license":"NCSA","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/llvm/llvm-project/tree/main/clang/bindings/python","description":"Python bindings for clang","long_description":"Python bindings for clang","active":false,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":["clang37","clang19","clang18"],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-wheel","py38-build"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python38","clang-19"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-ctypeslib2"]}]},{"name":"py27-clang","portdir":"python/py-clang","version":"7","license":"NCSA","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/llvm/llvm-project/tree/main/clang/bindings/python","description":"Python bindings for clang","long_description":"Python bindings for clang","active":false,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":["clang37","clang12","clang13"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python27","clang-13"]}],"depends_on":[]},{"name":"py37-clang","portdir":"python/py-clang","version":"10","license":"NCSA","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/llvm/llvm-project/tree/main/clang/bindings/python","description":"Python bindings for clang","long_description":"Python bindings for clang","active":false,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":["clang37","clang16","clang17"],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-wheel","py37-build"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python37","clang-17"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-ctypeslib2"]}]},{"name":"py36-clang","portdir":"python/py-clang","version":"7","license":"NCSA","platforms":"darwin","epoch":1,"replaced_by":"py39-clang","homepage":"https://github.com/llvm/llvm-project/tree/main/clang/bindings/python","description":"Obsolete port, replaced by py39-clang","long_description":"This port has been replaced by py39-clang.","active":false,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":225}],"variants":["clang37","clang12","clang13"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python36","clang-13"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py39-crashtest","portdir":"python/py-crashtest","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/crashtest","description":"Manage Python errors with ease","long_description":"Crashtest is a Python library that makes exceptions handling and inspection easier.","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-clikit","py39-cleo"]}]},{"name":"py38-crashtest","portdir":"python/py-crashtest","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/crashtest","description":"Manage Python errors with ease","long_description":"Crashtest is a Python library that makes exceptions handling and inspection easier.","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-cleo","py38-clikit"]}]},{"name":"py37-crashtest","portdir":"python/py-crashtest","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/crashtest","description":"Manage Python errors with ease","long_description":"Crashtest is a Python library that makes exceptions handling and inspection easier.","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["py37-poetry-core","py37-build","clang-14","py37-installer"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-cleo","py37-clikit"]}]},{"name":"py39-flake8-polyfill","portdir":"python/py-flake8-polyfill","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/flake8-polyfill","description":"Polyfill package for Flake8 plugins","long_description":"flake8-polyfill is a package that provides some compatibility helpers for Flake8 plugins that intend to support Flake8 2.x and 3.x simultaneously.","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-flake8","python39"]}],"depends_on":[{"type":"lib","ports":["py39-flake8-pep8-naming"]}]}]}