{"count":52900,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=71","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=69","results":[{"name":"py39-celery","portdir":"python/py-celery","version":"5.2.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.celeryq.dev","description":"Distributed Task Queue","long_description":"Celery is an asynchronous task queue/job queue based on distributed message passing","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-billiard","py39-kombu","py39-setuptools","py39-tz"]},{"type":"run","ports":["celery_select"]}],"depends_on":[]},{"name":"py38-autobahn","portdir":"python/py-autobahn","version":"21.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://crossbar.io/autobahn","description":"WebSocket client & server library WAMP real time framework","long_description":"WebSocket client & server library WAMP real time framework","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-16","py38-installer","py38-build","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-cryptography","py38-flatbuffers","py38-msgpack","py38-openssl","py38-passlib","py38-pynacl","py38-pyqrcode","py38-python-snappy","py38-pytrie","py38-service_identity","py38-twisted","py38-txaio","py38-u-msgpack-python","py38-ujson","py38-cffi","py38-cbor2","py38-cbor","py38-attrs","py38-argon2-cffi"]}],"depends_on":[]},{"name":"py39-autobahn","portdir":"python/py-autobahn","version":"24.4.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://crossbar.io/autobahn","description":"WebSocket client & server library WAMP real time framework","long_description":"WebSocket client & server library WAMP real time framework","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-17","py39-installer","py39-build","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-flatbuffers","py39-msgpack","py39-openssl","py39-passlib","py39-pynacl","py39-python-snappy","py39-pytrie","py39-service_identity","py39-twisted","py39-txaio","py39-u-msgpack-python","py39-ujson","py39-qrcode","py39-cryptography","py39-cffi","py39-cbor2","py39-attrs","py39-argon2-cffi"]}],"depends_on":[]},{"name":"py39-requests-kerberos","portdir":"python/py-requests-kerberos","version":"0.15.0","license":"ISCL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/requests/requests-kerberos","description":"A Kerberos authentication handler for python-requests","long_description":"A Kerberos authentication handler for python-requests","active":false,"categories":["net","security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","py39-setuptools","py39-wheel","py39-build","clang-17"]},{"type":"lib","ports":["python39","py39-cryptography","py39-requests","py39-pyspnego"]},{"type":"run","ports":["py39-krb5","py39-gssapi"]}],"depends_on":[]},{"name":"py39-acefile","portdir":"python/py-acefile","version":"0.6.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/acefile/","description":"python ACE archive extractor","long_description":"acefile is a python library and utility that can read/test/extract ACE 1.0 and 2.0 archives.","active":false,"categories":["archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py39-python-install","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py310-acefile","portdir":"python/py-acefile","version":"0.6.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/acefile/","description":"python ACE archive extractor","long_description":"acefile is a python library and utility that can read/test/extract ACE 1.0 and 2.0 archives.","active":false,"categories":["archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py310-setuptools","py310-python-install","py310-wheel","py310-build"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py38-cbor","portdir":"python/py-cbor","version":"1.0.0","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/bodhisnarkva/cbor","description":"RFC 7049 Concise Binary Object Representation","long_description":"RFC 7049 Concise Binary Object Representation","active":false,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1128}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-15"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"run","ports":["py38-autobahn"]}]},{"name":"py39-cbor","portdir":"python/py-cbor","version":"1.0.0","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/bodhisnarkva/cbor","description":"RFC 7049 Concise Binary Object Representation","long_description":"RFC 7049 Concise Binary Object Representation","active":false,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1128}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py37-autoflake","portdir":"python/py-autoflake","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyCQA/autoflake","description":"Removes unused imports and unused variables","long_description":"Removes unused imports and unused variables","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-hatchling","py37-installer","clang-16"]},{"type":"lib","ports":["py37-pyflakes","py37-tomli","python37"]}],"depends_on":[{"type":"run","ports":["py37-orjson"]}]},{"name":"py39-autoflake","portdir":"python/py-autoflake","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyCQA/autoflake","description":"Removes unused imports and unused variables","long_description":"Removes unused imports and unused variables","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-17"]},{"type":"lib","ports":["py39-pyflakes","py39-tomli","python39"]}],"depends_on":[{"type":"run","ports":["py39-orjson"]}]},{"name":"py38-autoflake","portdir":"python/py-autoflake","version":"2.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyCQA/autoflake","description":"Removes unused imports and unused variables","long_description":"Removes unused imports and unused variables","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-16"]},{"type":"lib","ports":["py38-pyflakes","py38-tomli","python38"]}],"depends_on":[{"type":"run","ports":["py38-orjson"]}]},{"name":"py27-iminuit","portdir":"python/py-iminuit","version":"1.3.8","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-cython","clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy"]},{"type":"test","ports":["py27-pytest-runner","py27-pytest"]}],"depends_on":[]},{"name":"py35-iminuit","portdir":"python/py-iminuit","version":"1.3.8","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-cython","clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-numpy"]},{"type":"test","ports":["py35-pytest-runner","py35-pytest"]}],"depends_on":[]},{"name":"py39-iminuit","portdir":"python/py-iminuit","version":"2.31.1","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-scikit-build-core","clang-20","cmake","ninja","py39-pathspec","py39-pybind11","py39-setuptools","py39-wheel","py39-build","py39-installer","py39-pyproject_metadata"]},{"type":"lib","ports":["python39","py39-numpy"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py37-iminuit","portdir":"python/py-iminuit","version":"2.17.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["cmake","clang-15"]},{"type":"lib","ports":["python37","py37-numpy"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py36-iminuit","portdir":"python/py-iminuit","version":"1.3.8","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-cython","clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-numpy"]},{"type":"test","ports":["py36-pytest-runner","py36-pytest"]}],"depends_on":[]},{"name":"py38-iminuit","portdir":"python/py-iminuit","version":"2.25.2","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-pyproject_metadata","py38-scikit-build-core","cmake","ninja","py38-pathspec","py38-pybind11","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-numpy","py38-typing_extensions"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py39-iterable-io","portdir":"python/py-iterable-io","version":"1.0.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"Python library to adapt iterables to a file-like interface","long_description":"py-iterable-io is a small Python library that provides an adapter so that it's possible to read from iterable objects in the same way as file-like objects.","active":false,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":312}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-imutils","portdir":"python/py-imutils","version":"0.5.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jrosebr1/imutils/","description":"Python image processing functions with OpenCV","long_description":"A series of convenience functions to make basic image processing functions such as translation, rotation, resizing, skeletonization, displaying Matplotlib images, sorting contours, detecting edges, and much more easier with OpenCV and both Python 2.7 and Python 3.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-opencv4","py38-matplotlib","py38-numpy","py38-scipy"]}],"depends_on":[{"type":"run","ports":["py38-photomosaic"]}]},{"name":"py37-imutils","portdir":"python/py-imutils","version":"0.5.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jrosebr1/imutils/","description":"Python image processing functions with OpenCV","long_description":"A series of convenience functions to make basic image processing functions such as translation, rotation, resizing, skeletonization, displaying Matplotlib images, sorting contours, detecting edges, and much more easier with OpenCV and both Python 2.7 and Python 3.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-opencv4","py37-matplotlib","py37-numpy","py37-scipy"]}],"depends_on":[{"type":"run","ports":["py37-photomosaic"]}]},{"name":"py39-imutils","portdir":"python/py-imutils","version":"0.5.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jrosebr1/imutils/","description":"Python image processing functions with OpenCV","long_description":"A series of convenience functions to make basic image processing functions such as translation, rotation, resizing, skeletonization, displaying Matplotlib images, sorting contours, detecting edges, and much more easier with OpenCV and both Python 2.7 and Python 3.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-opencv4","py39-matplotlib","py39-numpy","py39-scipy"]}],"depends_on":[{"type":"run","ports":["py39-photomosaic"]}]},{"name":"py38-g2p-en","portdir":"python/py-g2p-en","version":"2.1.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kyubyong/g2p","description":"A Simple Python Module for English Grapheme To Phoneme Conversion","long_description":"A Simple Python Module for English Grapheme To Phoneme Conversion","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-nltk","py38-numpy","py38-inflect","python38"]}],"depends_on":[]},{"name":"py39-g2p-en","portdir":"python/py-g2p-en","version":"2.1.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kyubyong/g2p","description":"A Simple Python Module for English Grapheme To Phoneme Conversion","long_description":"A Simple Python Module for English Grapheme To Phoneme Conversion","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-nltk","py39-numpy","py39-inflect","python39"]}],"depends_on":[]},{"name":"py36-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"run","ports":["py36-qstylizer"]}]},{"name":"py37-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-qstylizer"]}]},{"name":"py38-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"run","ports":["py38-qstylizer"]}]},{"name":"py39-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"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":"run","ports":["py39-qstylizer"]}]},{"name":"py27-ipyparallel","portdir":"python/py-ipyparallel","version":"6.2.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-dateutil","py27-decorator","py27-futures","py27-ipykernel","py27-ipython","python27","py27-jupyter_client","py27-setuptools","py27-tornado","py27-traitlets","py27-zmq","py27-ipython_genutils"]}],"depends_on":[]},{"name":"py35-ipyparallel","portdir":"python/py-ipyparallel","version":"6.2.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py35-dateutil","py35-decorator","py35-ipykernel","py35-ipython","py35-ipython_genutils","python35","py35-setuptools","py35-tornado","py35-traitlets","py35-zmq","py35-jupyter_client"]}],"depends_on":[]},{"name":"py37-ipyparallel","portdir":"python/py-ipyparallel","version":"7.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py37-jupyter_packaging","clang-14"]},{"type":"lib","ports":["py37-decorator","py37-entrypoints","py37-ipykernel","py37-ipython","py37-jupyter_client","python37","py37-setuptools","py37-tornado","py37-tqdm","py37-traitlets","py37-zmq","py37-psutil","py37-dateutil"]}],"depends_on":[]},{"name":"py38-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py38-jupyterlab","py38-build","py38-hatchling","py38-installer","clang-16"]},{"type":"lib","ports":["py38-ipython","py38-jupyter_client","py38-psutil","python38","py38-tqdm","py38-traitlets","py38-zmq","py38-tornado","py38-dateutil","py38-decorator","py38-entrypoints","py38-ipykernel"]}],"depends_on":[]},{"name":"py39-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py39-jupyterlab","py39-build","py39-hatchling","py39-installer","clang-17"]},{"type":"lib","ports":["py39-ipython","py39-jupyter_client","py39-psutil","python39","py39-tqdm","py39-traitlets","py39-zmq","py39-tornado","py39-dateutil","py39-decorator","py39-entrypoints","py39-ipykernel"]}],"depends_on":[]},{"name":"py36-ipyparallel","portdir":"python/py-ipyparallel","version":"7.0.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":false,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-dateutil","py36-decorator","py36-entrypoints","py36-ipykernel","py36-ipython","py36-jupyter_client","python36","py36-setuptools","py36-tornado","py36-tqdm","py36-traitlets","py36-zmq","py36-psutil"]}],"depends_on":[]},{"name":"py39-moviepy","portdir":"python/py-moviepy","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://zulko.github.io/moviepy/","description":"Video editing with Python","long_description":"MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 2.7+ and 3 (or only Python 3.4+ from v.1.0).","active":false,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-17","py39-installer","py39-build","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-requests","py39-proglog","py39-numpy","py39-imageio-ffmpeg","py39-imageio","py39-decorator"]},{"type":"test","ports":["py39-coverage","py39-pytest","py39-pytest-cov","py39-python-coveralls"]}],"depends_on":[{"type":"run","ports":["py39-photomosaic"]}]},{"name":"py37-moviepy","portdir":"python/py-moviepy","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://zulko.github.io/moviepy/","description":"Video editing with Python","long_description":"MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 2.7+ and 3 (or only Python 3.4+ from v.1.0).","active":false,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-imageio-ffmpeg","py37-numpy","py37-proglog","py37-requests","py37-decorator","py37-imageio"]},{"type":"test","ports":["py37-coverage","py37-pytest","py37-pytest-cov","py37-python-coveralls"]}],"depends_on":[{"type":"run","ports":["py37-photomosaic"]}]},{"name":"py38-moviepy","portdir":"python/py-moviepy","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://zulko.github.io/moviepy/","description":"Video editing with Python","long_description":"MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 2.7+ and 3 (or only Python 3.4+ from v.1.0).","active":false,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-16","py38-installer","py38-build","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-requests","py38-proglog","py38-numpy","py38-imageio-ffmpeg","py38-imageio","py38-decorator"]},{"type":"test","ports":["py38-coverage","py38-pytest","py38-pytest-cov","py38-python-coveralls"]}],"depends_on":[{"type":"run","ports":["py38-photomosaic"]}]},{"name":"py39-imageio-ffmpeg","portdir":"python/py-imageio-ffmpeg","version":"0.5.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/imageio/imageio-ffmpeg","description":"FFMPEG wrapper for Python","long_description":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper for working with video files. It implements two simple generator functions for reading and writing data from/to ffmpeg, which reliably terminate the ffmpeg process when done. It also takes care of publishing platform-specific wheels that include the binary ffmpeg executables.","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":"run","ports":["py39-moviepy"]}]},{"name":"py37-imageio-ffmpeg","portdir":"python/py-imageio-ffmpeg","version":"0.4.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/imageio/imageio-ffmpeg","description":"FFMPEG wrapper for Python","long_description":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper for working with video files. It implements two simple generator functions for reading and writing data from/to ffmpeg, which reliably terminate the ffmpeg process when done. It also takes care of publishing platform-specific wheels that include the binary ffmpeg executables.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"run","ports":["py37-moviepy"]}]},{"name":"py38-imageio-ffmpeg","portdir":"python/py-imageio-ffmpeg","version":"0.4.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/imageio/imageio-ffmpeg","description":"FFMPEG wrapper for Python","long_description":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper for working with video files. It implements two simple generator functions for reading and writing data from/to ffmpeg, which reliably terminate the ffmpeg process when done. It also takes care of publishing platform-specific wheels that include the binary ffmpeg executables.","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":[{"type":"run","ports":["py38-moviepy"]}]},{"name":"py36-itemloaders","portdir":"python/py-itemloaders","version":"1.0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["py36-jmespath","python36","py36-w3lib","py36-parsel","py36-itemadapter"]}],"depends_on":[{"type":"lib","ports":["py36-scrapy"]}]},{"name":"py37-itemloaders","portdir":"python/py-itemloaders","version":"1.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37","py37-itemadapter","py37-jmespath","py37-parsel","py37-w3lib"]}],"depends_on":[{"type":"lib","ports":["py37-scrapy"]}]},{"name":"py38-itemloaders","portdir":"python/py-itemloaders","version":"1.3.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38","py38-itemadapter","py38-jmespath","py38-parsel","py38-w3lib"]},{"type":"test","ports":["py38-pytest","py38-scrapy"]}],"depends_on":[{"type":"lib","ports":["py38-scrapy"]}]},{"name":"py39-itemloaders","portdir":"python/py-itemloaders","version":"1.3.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39","py39-itemadapter","py39-jmespath","py39-parsel","py39-w3lib"]},{"type":"test","ports":["py39-pytest","py39-scrapy"]}],"depends_on":[{"type":"lib","ports":["py39-scrapy"]}]},{"name":"py35-itemloaders","portdir":"python/py-itemloaders","version":"1.0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["py35-jmespath","python35","py35-w3lib","py35-parsel","py35-itemadapter"]}],"depends_on":[]},{"name":"py27-imread","portdir":"python/py-imread","version":"0.7.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://luispedro.org/software/imread/","description":"Reads images into numpy arrays","long_description":"Reads images into numpy arrays","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["tiff","webp","libjpeg-turbo","py27-numpy","python27","libpng"]}],"depends_on":[{"type":"lib","ports":["py27-mahotas"]}]},{"name":"py36-imread","portdir":"python/py-imread","version":"0.7.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://luispedro.org/software/imread/","description":"Reads images into numpy arrays","long_description":"Reads images into numpy arrays","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["tiff","webp","libjpeg-turbo","py36-numpy","python36","libpng"]}],"depends_on":[{"type":"lib","ports":["py36-mahotas"]}]},{"name":"py37-imread","portdir":"python/py-imread","version":"0.7.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://luispedro.org/software/imread/","description":"Reads images into numpy arrays","long_description":"Reads images into numpy arrays","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["tiff","webp","libjpeg-turbo","py37-numpy","python37","libpng"]}],"depends_on":[{"type":"lib","ports":["py37-mahotas"]}]},{"name":"py38-imread","portdir":"python/py-imread","version":"0.7.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://luispedro.org/software/imread/","description":"Reads images into numpy arrays","long_description":"Reads images into numpy arrays","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["libjpeg-turbo","py38-numpy","libpng","tiff","webp","python38"]}],"depends_on":[]},{"name":"py39-imread","portdir":"python/py-imread","version":"0.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://luispedro.org/software/imread/","description":"Reads images into numpy arrays","long_description":"Reads images into numpy arrays","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["libjpeg-turbo","py39-numpy","libpng","tiff","webp","python39"]}],"depends_on":[]},{"name":"py35-imread","portdir":"python/py-imread","version":"0.7.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://luispedro.org/software/imread/","description":"Reads images into numpy arrays","long_description":"Reads images into numpy arrays","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["tiff","webp","libjpeg-turbo","py35-numpy","python35","libpng"]}],"depends_on":[{"type":"lib","ports":["py35-mahotas"]}]}]}