{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=984","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=982","results":[{"name":"py38-maxminddb","portdir":"python/py-maxminddb","version":"2.6.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.maxmind.com/en/home","description":"Reader for the MaxMind DB format","long_description":"This is a Python module for reading MaxMind DB files. The module includes both a pure Python reader and an optional C extension. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":false,"categories":["python"],"maintainers":[{"name":"gstaniak","github":"gstaniak","ports_count":5}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","py38-setuptools","py38-setuptools_scm","py38-wheel"]},{"type":"lib","ports":["python38","libmaxminddb"]}],"depends_on":[]},{"name":"py37-maxminddb","portdir":"python/py-maxminddb","version":"2.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.maxmind.com/en/home","description":"Reader for the MaxMind DB format","long_description":"This is a Python module for reading MaxMind DB files. The module includes both a pure Python reader and an optional C extension. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":false,"categories":["python"],"maintainers":[{"name":"gstaniak","github":"gstaniak","ports_count":5}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["libmaxminddb","python37"]}],"depends_on":[]},{"name":"py36-medusa","portdir":"python/py-medusa","version":"0.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/medusa","description":"Framework for asynchronous socket-based servers.","long_description":"Medusa is a framework for writing asynchronous socket-based servers.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py-medusa"]}]},{"name":"py35-medusa","portdir":"python/py-medusa","version":"0.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/medusa","description":"Framework for asynchronous socket-based servers.","long_description":"Medusa is a framework for writing asynchronous socket-based servers.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py27-medusa","portdir":"python/py-medusa","version":"0.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/medusa","description":"Framework for asynchronous socket-based servers.","long_description":"Medusa is a framework for writing asynchronous socket-based servers.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py-medusa","portdir":"python/py-medusa","version":"0.5.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/medusa","description":"Framework for asynchronous socket-based servers.","long_description":"Medusa is a framework for writing asynchronous socket-based servers.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py36-medusa"]}],"depends_on":[]},{"name":"py27-mhash","portdir":"python/py-mhash","version":"1.4","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://labix.org/python-mhash","description":"A comprehensive Python interface to the mhash library.","long_description":"A comprehensive Python interface to the mhash library, which provides a uniform interface to access several hashing algorithms such as MD4, MD5, SHA1, SHA160, and many others.","active":false,"categories":["security","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["mhash","python27"]}],"depends_on":[{"type":"lib","ports":["py-mhash"]}]},{"name":"py-mhash","portdir":"python/py-mhash","version":"1.4","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://labix.org/python-mhash","description":"A comprehensive Python interface to the mhash library.","long_description":"A comprehensive Python interface to the mhash library, which provides a uniform interface to access several hashing algorithms such as MD4, MD5, SHA1, SHA160, and many others.","active":false,"categories":["security","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-mhash"]}],"depends_on":[]},{"name":"py27-metar","portdir":"python/py-metar","version":"0.21","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.schwarzvogel.de/software/pymetar.html","description":"python interface to the weather reports of the NOAA","long_description":"This library downloads the weather report for a given NOAA station ID (get yours here), decodes it and provides easy access to all the data found in the report.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py37-metar","portdir":"python/py-metar","version":"1.4","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.schwarzvogel.de/software/pymetar.html","description":"python interface to the weather reports of the NOAA","long_description":"This library downloads the weather report for a given NOAA station ID (get yours here), decodes it and provides easy access to all the data found in the report.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py36-leveldb","portdir":"python/py-leveldb","version":"0.201","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://code.google.com/p/py-leveldb/","description":"Python bindings for leveldb database library","long_description":"Python bindings for leveldb database library","active":false,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py35-leveldb","portdir":"python/py-leveldb","version":"0.201","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://code.google.com/p/py-leveldb/","description":"Python bindings for leveldb database library","long_description":"Python bindings for leveldb database library","active":false,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py38-leveldb","portdir":"python/py-leveldb","version":"0.201","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://code.google.com/p/py-leveldb/","description":"Python bindings for leveldb database library","long_description":"Python bindings for leveldb database library","active":false,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py37-leveldb","portdir":"python/py-leveldb","version":"0.201","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://code.google.com/p/py-leveldb/","description":"Python bindings for leveldb database library","long_description":"Python bindings for leveldb database library","active":false,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py27-leveldb","portdir":"python/py-leveldb","version":"0.201","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://code.google.com/p/py-leveldb/","description":"Python bindings for leveldb database library","long_description":"Python bindings for leveldb database library","active":false,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-kyotocabinet","portdir":"python/py-kyotocabinet","version":"1.18","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://fallabs.com/kyotocabinet/","description":"Python 2.x Binding of Kyoto Cabinet","long_description":"Python 2.x Binding of Kyoto Cabinet","active":false,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["zlib","kyotocabinet","python27"]}],"depends_on":[{"type":"lib","ports":["py-kyotocabinet"]}]},{"name":"py-kyotocabinet","portdir":"python/py-kyotocabinet","version":"1.18","license":"GPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://fallabs.com/kyotocabinet/","description":"Python 2.x Binding of Kyoto Cabinet","long_description":"Python 2.x Binding of Kyoto Cabinet","active":false,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py27-kyotocabinet"]}],"depends_on":[]},{"name":"py39-janus","portdir":"python/py-janus","version":"0.6.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/janus/","description":"Mixed sync async queue to interoperate between asyncio tasks and classic threads","long_description":"Mixed sync async queue to interoperate between asyncio tasks and classic threads","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-janus","portdir":"python/py-janus","version":"0.6.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/janus/","description":"Mixed sync async queue to interoperate between asyncio tasks and classic threads","long_description":"Mixed sync async queue to interoperate between asyncio tasks and classic threads","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py38-iso639","portdir":"python/py-iso639","version":"0.4.5","license":"AGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/noumar/iso639","description":"ISO 639 library for Python","long_description":"ISO 639 library for Python. This library is aimed to be fully compatible with pycountry.languages v1.11 and before. In v1.12 they broke their own API and this library will not support the new API.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py-jinja","portdir":"python/py-jinja","version":"1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://jinja.palletsprojects.com/en/3.1.x/","description":"Python based sandboxed template engine","long_description":"Jinja is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.","active":false,"categories":["devel","python"],"maintainers":[{"name":"info","github":"","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py27-jinja"]}],"depends_on":[]},{"name":"py27-jinja","portdir":"python/py-jinja","version":"1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jinja.palletsprojects.com/en/3.1.x/","description":"Python based sandboxed template engine","long_description":"Jinja is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code.","active":false,"categories":["devel","python"],"maintainers":[{"name":"info","github":"","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[{"type":"lib","ports":["py-jinja"]}]},{"name":"py35-jmespath-terminal","portdir":"python/py-jmespath-terminal","version":"0.2.1","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/jmespath","description":"JMESPath, in your terminal!","long_description":"JMESPath, in your terminal!","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35","py35-jmespath","py35-pygments","py35-urwid"]}],"depends_on":[]},{"name":"py36-jmespath-terminal","portdir":"python/py-jmespath-terminal","version":"0.2.1","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/jmespath","description":"JMESPath, in your terminal!","long_description":"JMESPath, in your terminal!","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36","py36-jmespath","py36-pygments","py36-urwid"]}],"depends_on":[]},{"name":"py27-jmespath-terminal","portdir":"python/py-jmespath-terminal","version":"0.2.1","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/jmespath","description":"JMESPath, in your terminal!","long_description":"JMESPath, in your terminal!","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27","py27-jmespath","py27-pygments","py27-urwid"]}],"depends_on":[]},{"name":"py37-jmespath-terminal","portdir":"python/py-jmespath-terminal","version":"0.2.1","license":"Permissive","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/jmespath","description":"JMESPath, in your terminal!","long_description":"JMESPath, in your terminal!","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-jmespath","py37-pygments","py37-urwid","python37"]}],"depends_on":[]},{"name":"py34-jmespath-terminal","portdir":"python/py-jmespath-terminal","version":"0.2.1","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":"py35-jmespath-terminal","homepage":"https://github.com/boto/jmespath","description":"Obsolete port, replaced by py35-jmespath-terminal","long_description":"This port has been replaced by py35-jmespath-terminal.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py36-ipy","portdir":"python/py-ipy","version":"1.00","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/autocracy/python-ipy","description":"python module for handling IPv4 and IPv6 addresses and networks","long_description":"IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.","active":false,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-nose"]}],"depends_on":[]},{"name":"py38-ipy","portdir":"python/py-ipy","version":"1.01","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/autocracy/python-ipy","description":"python module for handling IPv4 and IPv6 addresses and networks","long_description":"IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.","active":false,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-nose"]}],"depends_on":[]},{"name":"py35-ipy","portdir":"python/py-ipy","version":"1.00","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/autocracy/python-ipy","description":"python module for handling IPv4 and IPv6 addresses and networks","long_description":"IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.","active":false,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-nose"]}],"depends_on":[]},{"name":"py37-ipy","portdir":"python/py-ipy","version":"1.01","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/autocracy/python-ipy","description":"python module for handling IPv4 and IPv6 addresses and networks","long_description":"IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.","active":false,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-nose"]}],"depends_on":[]},{"name":"py27-ipy","portdir":"python/py-ipy","version":"1.00","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/autocracy/python-ipy","description":"python module for handling IPv4 and IPv6 addresses and networks","long_description":"IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.","active":false,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-nose"]}],"depends_on":[]},{"name":"p5.26-datetime-format-flexible","portdir":"perl/p5-datetime-format-flexible","version":"0.320.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DateTime::Format::Flexible","description":"DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.","long_description":"DateTime::Format::Flexible - Flexibly parse strings and turn them into DateTime objects.","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-exception","p5.26-test-mocktime","p5.26-test-nowarnings","p5.26-test-simple"]},{"type":"lib","ports":["perl5.26","p5.26-module-pluggable","p5.26-datetime","p5.26-datetime-format-builder","p5.26-datetime-timezone","p5.26-list-moreutils"]}],"depends_on":[{"type":"lib","ports":["p5.26-xml-feed"]}]},{"name":"py-cython-devel","portdir":"python/py-cython-devel","version":"3.0.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"py-cython","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-cython","long_description":"This port has been replaced by py-cython.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py37-cython-devel","portdir":"python/py-cython-devel","version":"3.0.5","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.cython.org/","description":"A language for writing C extension modules for Python.","long_description":"Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations","active":false,"categories":["devel","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py37-wheel","py37-build","py37-installer","py37-setuptools"]},{"type":"lib","ports":["py37-setuptools","python37"]},{"type":"run","ports":["cython_select"]}],"depends_on":[{"type":"build","ports":["py37-vispy"]}]},{"name":"py311-cython-devel","portdir":"python/py-cython-devel","version":"3.0.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"py311-cython","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py311-cython","long_description":"This port has been replaced by py311-cython.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py39-cython-devel","portdir":"python/py-cython-devel","version":"3.0.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"py39-cython","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-cython","long_description":"This port has been replaced by py39-cython.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py310-cython-devel","portdir":"python/py-cython-devel","version":"3.0.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"py310-cython","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py310-cython","long_description":"This port has been replaced by py310-cython.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py38-cython-devel","portdir":"python/py-cython-devel","version":"3.0.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"py38-cython","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py38-cython","long_description":"This port has been replaced by py38-cython.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py312-cython-devel","portdir":"python/py-cython-devel","version":"3.0.7","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"py312-cython","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py312-cython","long_description":"This port has been replaced by py312-cython.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"p5.26-file-copy-link","portdir":"perl/p5-file-copy-link","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/File::Copy::Link","description":"File::Copy::Link - extension for replacing a link by a copy of the linked file","long_description":"File::Copy::Link - extension for replacing a link by a copy of the linked file","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2646}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-cwd-guard"]}]},{"name":"py37-hypy","portdir":"python/py-hypy","version":"1.0.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/corydodt/Hypy","description":"Fulltext search interface for Python applications","long_description":"Hypy is a fulltext search interface for Python applications. Use it to index and search your documents from Python code.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["python37","py37-setuptools","py37-six","hyperestraier"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py27-hypy","portdir":"python/py-hypy","version":"1.0.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/corydodt/Hypy","description":"Fulltext search interface for Python applications","long_description":"Hypy is a fulltext search interface for Python applications. Use it to index and search your documents from Python code.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-setuptools","py27-six","hyperestraier"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[]},{"name":"py27-instapaperlib","portdir":"python/py-instapaperlib","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.instapaper.com/","description":"Python API for instapaper.com","long_description":"Instapaper is a simple web app for saving pages for reading later. This library provides an API for the web service.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-instapaperlib"]}]},{"name":"py-instapaperlib","portdir":"python/py-instapaperlib","version":"0.5.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.instapaper.com/","description":"Python API for instapaper.com","long_description":"Instapaper is a simple web app for saving pages for reading later. This library provides an API for the web service.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-instapaperlib"]}],"depends_on":[]},{"name":"py36-import_relative","portdir":"python/py-import_relative","version":"0.2.3","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/pyimport-relative","description":"A different kind of relative import","long_description":"When you have a large package that contains nested submodules this allows the nested submodules to refer to one another without having to pull in or know much about or explicitly import the entire top-level tree. In contrast to Python's relative imports, we don't care if a file is invoked as a main program or as part of a module in the collection.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-16"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py-import_relative"]}]},{"name":"py35-import_relative","portdir":"python/py-import_relative","version":"0.2.3","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/pyimport-relative","description":"A different kind of relative import","long_description":"When you have a large package that contains nested submodules this allows the nested submodules to refer to one another without having to pull in or know much about or explicitly import the entire top-level tree. In contrast to Python's relative imports, we don't care if a file is invoked as a main program or as part of a module in the collection.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py27-import_relative","portdir":"python/py-import_relative","version":"0.2.3","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/pyimport-relative","description":"A different kind of relative import","long_description":"When you have a large package that contains nested submodules this allows the nested submodules to refer to one another without having to pull in or know much about or explicitly import the entire top-level tree. In contrast to Python's relative imports, we don't care if a file is invoked as a main program or as part of a module in the collection.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"run","ports":["py27-trepan"]}]},{"name":"py-import_relative","portdir":"python/py-import_relative","version":"0.2.3","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/pyimport-relative","description":"A different kind of relative import","long_description":"When you have a large package that contains nested submodules this allows the nested submodules to refer to one another without having to pull in or know much about or explicitly import the entire top-level tree. In contrast to Python's relative imports, we don't care if a file is invoked as a main program or as part of a module in the collection.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py36-import_relative"]}],"depends_on":[]},{"name":"p5.26-const-exporter","portdir":"perl/p5-const-exporter","version":"1.1.1","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Const::Exporter","description":"Const::Exporter - Declare constants for export","long_description":"Const::Exporter - Declare constants for export","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-hash-objectify","p5.26-sub-identify","p5.26-test-most"]},{"type":"lib","ports":["p5.26-package-stash-xs","perl5.26","p5.26-ref-util-xs","p5.26-ref-util","p5.26-const-fast","p5.26-list-allutils","p5.26-package-stash"]}],"depends_on":[{"type":"lib","ports":["p5.26-text-table-manifold"]}]}]}