{"count":52358,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=916","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=914","results":[{"name":"py37-dask","portdir":"python/py-dask","version":"2022.2.0","license":"BSD","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/dask/dask/","description":"Minimal task scheduling abstraction.","long_description":"Dask provides multi-core execution on larger-than-memory datasets using blocked algorithms and task scheduling. It maps high-level NumPy, Pandas, and list operations on large datasets on to many operations on small in-memory datasets. It then executes these graphs in parallel on a single machine. Dask lets us use traditional NumPy, Pandas, and list programming while operating on inconveniently large data in a small amount of space.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["py37-toolz","python37","py37-yaml","py37-cloudpickle","py37-fsspec","py37-packaging","py37-partd"]}],"depends_on":[{"type":"lib","ports":["py37-distributed"]}]},{"name":"py27-dask","portdir":"python/py-dask","version":"1.2.2","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/dask/dask/","description":"Minimal task scheduling abstraction.","long_description":"Dask provides multi-core execution on larger-than-memory datasets using blocked algorithms and task scheduling. It maps high-level NumPy, Pandas, and list operations on large datasets on to many operations on small in-memory datasets. It then executes these graphs in parallel on a single machine. Dask lets us use traditional NumPy, Pandas, and list programming while operating on inconveniently large data in a small amount of space.","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-pyfftw","py27-distributed"]},{"type":"run","ports":["py27-scikit-image"]}]},{"name":"py39-tox","portdir":"python/py-tox","version":"4.28.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":false,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-hatch-vcs","py39-installer","clang-17"]},{"type":"lib","ports":["py39-packaging","py39-pluggy","py39-setuptools","py39-six","py39-toml","python39","py39-virtualenv","tox_select","py39-tomli","py39-platformdirs","py39-pyproject_api","py39-typing_extensions","py39-cachetools","py39-chardet","py39-colorama","py39-filelock"]}],"depends_on":[{"type":"lib","ports":["py39-stem"]},{"type":"run","ports":["py39-pytest-lazy-fixture"]},{"type":"test","ports":["py39-flaky"]}]},{"name":"py27-tox","portdir":"python/py-tox","version":"3.24.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":false,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools_scm"]},{"type":"lib","ports":["py27-importlib-metadata","py27-packaging","py27-pluggy","py27-py","python27","py27-six","py27-toml","py27-virtualenv","tox_select","py27-setuptools","py27-filelock"]}],"depends_on":[{"type":"build","ports":["py27-agate","py27-agate-excel"]},{"type":"lib","ports":["py27-leather"]},{"type":"test","ports":["py27-cucumber-tag-expressions","py27-flaky"]}]},{"name":"py38-tox","portdir":"python/py-tox","version":"4.11.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":false,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-hatch-vcs","py38-installer","clang-16"]},{"type":"lib","ports":["py38-packaging","py38-pluggy","py38-py","py38-setuptools","py38-six","python38","py38-virtualenv","tox_select","py38-tomli","py38-platformdirs","py38-toml","py38-cachetools","py38-chardet","py38-colorama","py38-filelock"]}],"depends_on":[{"type":"lib","ports":["py38-stem"]},{"type":"run","ports":["py38-pytest-lazy-fixture"]},{"type":"test","ports":["py38-flaky","py38-xhtml2pdf"]}]},{"name":"py35-tox","portdir":"python/py-tox","version":"3.24.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":false,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools_scm"]},{"type":"lib","ports":["py35-importlib-metadata","py35-packaging","py35-pluggy","py35-py","python35","py35-six","py35-toml","py35-virtualenv","tox_select","py35-setuptools","py35-filelock"]}],"depends_on":[{"type":"build","ports":["py35-agate","py35-agate-excel"]},{"type":"lib","ports":["py35-leather"]},{"type":"test","ports":["py35-flaky"]}]},{"name":"py37-tox","portdir":"python/py-tox","version":"3.24.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":false,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools_scm","clang-15"]},{"type":"lib","ports":["py37-importlib-metadata","py37-packaging","py37-pluggy","py37-py","python37","py37-six","py37-toml","py37-virtualenv","tox_select","py37-setuptools","py37-filelock"]}],"depends_on":[{"type":"run","ports":["py37-pytest-lazy-fixture"]},{"type":"test","ports":["py37-flaky"]}]},{"name":"py36-tox","portdir":"python/py-tox","version":"3.24.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":false,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools_scm"]},{"type":"lib","ports":["py36-importlib-metadata","py36-packaging","py36-pluggy","py36-py","python36","py36-six","py36-toml","py36-virtualenv","tox_select","py36-setuptools","py36-filelock"]}],"depends_on":[{"type":"build","ports":["py36-agate","py36-agate-excel"]},{"type":"lib","ports":["py36-leather"]},{"type":"test","ports":["py36-cucumber-tag-expressions","py36-flaky"]}]},{"name":"py39-pytest-lazy-fixture","portdir":"python/py-pytest-lazy-fixture","version":"0.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tvorog/pytest-lazy-fixture","description":"It helps to use fixtures in pytest.mark.parametrize","long_description":"Use your fixtures in @pytest.mark.parametrize.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-flake8","py39-tox"]}],"depends_on":[{"type":"test","ports":["py39-tensorflow-addons","py39-pyarrow"]}]},{"name":"py38-pytest-lazy-fixture","portdir":"python/py-pytest-lazy-fixture","version":"0.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tvorog/pytest-lazy-fixture","description":"It helps to use fixtures in pytest.mark.parametrize","long_description":"Use your fixtures in @pytest.mark.parametrize.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-flake8","py38-tox"]}],"depends_on":[{"type":"test","ports":["py38-tensorflow-addons","py38-pyarrow"]}]},{"name":"py37-pytest-lazy-fixture","portdir":"python/py-pytest-lazy-fixture","version":"0.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tvorog/pytest-lazy-fixture","description":"It helps to use fixtures in pytest.mark.parametrize","long_description":"Use your fixtures in @pytest.mark.parametrize.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-flake8","py37-tox"]}],"depends_on":[{"type":"test","ports":["py37-tensorflow-addons","py37-pyarrow"]}]},{"name":"py37-pyct","portdir":"python/py-pyct","version":"0.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyviz-dev/pyct","description":"A python utility package.","long_description":"A python utility package. pyct.cmd: Makes various commands available to other packages. pyct.build: Provides various commands to help package building, primarily as a convenience for project maintainers.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-15","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-param","python37"]}],"depends_on":[{"type":"build","ports":["py37-colorcet"]},{"type":"run","ports":["py37-panel"]}]},{"name":"py36-pyct","portdir":"python/py-pyct","version":"0.4.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyviz-dev/pyct","description":"A python utility package.","long_description":"A python utility package. pyct.cmd: Makes various commands available to other packages. pyct.build: Provides various commands to help package building, primarily as a convenience for project maintainers.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-param","py36-setuptools"]}],"depends_on":[{"type":"build","ports":["py36-colorcet"]}]},{"name":"py39-pyct","portdir":"python/py-pyct","version":"0.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyviz-dev/pyct","description":"A python utility package.","long_description":"A python utility package. pyct.cmd: Makes various commands available to other packages. pyct.build: Provides various commands to help package building, primarily as a convenience for project maintainers.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["py39-hatchling","py39-installer","clang-18","py39-build","py39-hatch-vcs"]},{"type":"lib","ports":["py39-param","python39"]}],"depends_on":[{"type":"lib","ports":["py39-panel"]},{"type":"run","ports":["py39-panel"]}]},{"name":"py38-pyct","portdir":"python/py-pyct","version":"0.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyviz-dev/pyct","description":"A python utility package.","long_description":"A python utility package. pyct.cmd: Makes various commands available to other packages. pyct.build: Provides various commands to help package building, primarily as a convenience for project maintainers.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-param","python38"]}],"depends_on":[{"type":"build","ports":["py38-colorcet"]},{"type":"run","ports":["py38-panel"]}]},{"name":"py312-langid","portdir":"python/py-langid","version":"0.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/adbar/py3langid","description":"Stand-alone language identification system","long_description":"Stand-alone language identification system","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-setuptools","py312-wheel","clang-16","py312-installer"]},{"type":"lib","ports":["py312-numpy","python312"]}],"depends_on":[]},{"name":"py27-langid","portdir":"python/py-langid","version":"20170714-1.16","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/saffsd/langid.py","description":"Stand-alone language identification system","long_description":"Stand-alone language identification system","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-numpy","py27-setuptools"]}],"depends_on":[]},{"name":"py37-langid","portdir":"python/py-langid","version":"20170714-1.16","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/saffsd/langid.py","description":"Stand-alone language identification system","long_description":"Stand-alone language identification system","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-numpy","py37-setuptools"]}],"depends_on":[]},{"name":"py35-langid","portdir":"python/py-langid","version":"20170714-1.16","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/saffsd/langid.py","description":"Stand-alone language identification system","long_description":"Stand-alone language identification system","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-numpy","py35-setuptools"]}],"depends_on":[]},{"name":"py36-langid","portdir":"python/py-langid","version":"20170714-1.16","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/saffsd/langid.py","description":"Stand-alone language identification system","long_description":"Stand-alone language identification system","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-numpy","py36-setuptools"]}],"depends_on":[]},{"name":"py312-fixtures","portdir":"python/py-fixtures","version":"4.1.0","license":"(Apache-2 or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/testing-cabal/fixtures","description":"Fixtures, reusable state for writing clean tests and more.","long_description":"Fixtures defines a Python contract for reusable state / support logic, primarily for unit testing. Helper and adaption logic is included to make it easy to write your own fixtures using the fixtures contract. Glue code is provided that makes using fixtures that meet the Fixtures contract in unittest compatible test cases easy and straight forward.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","clang-16","py312-build","py312-pbr","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py37-fixtures","portdir":"python/py-fixtures","version":"3.0.0","license":"(Apache-2 or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/testing-cabal/fixtures","description":"Fixtures, reusable state for writing clean tests and more.","long_description":"Fixtures defines a Python contract for reusable state / support logic, primarily for unit testing. Helper and adaption logic is included to make it easy to write your own fixtures using the fixtures contract. Glue code is provided that makes using fixtures that meet the Fixtures contract in unittest compatible test cases easy and straight forward.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-pbr","clang-14"]},{"type":"lib","ports":["python37","py37-six","py37-testtools"]}],"depends_on":[]},{"name":"py27-fixtures","portdir":"python/py-fixtures","version":"3.0.0","license":"(Apache-2 or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/testing-cabal/fixtures","description":"Fixtures, reusable state for writing clean tests and more.","long_description":"Fixtures defines a Python contract for reusable state / support logic, primarily for unit testing. Helper and adaption logic is included to make it easy to write your own fixtures using the fixtures contract. Glue code is provided that makes using fixtures that meet the Fixtures contract in unittest compatible test cases easy and straight forward.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-pbr"]},{"type":"lib","ports":["python27","py27-six","py27-testtools"]}],"depends_on":[]},{"name":"py39-tldextract","portdir":"python/py-tldextract","version":"5.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/john-kurkowski/tldextract","description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","long_description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-filelock","py39-idna","py39-requests","py39-requests-file","python39"]}],"depends_on":[{"type":"lib","ports":["py39-scrapy"]},{"type":"run","ports":["py39-dns-lexicon"]},{"type":"test","ports":["py39-scrapy"]}]},{"name":"py37-tldextract","portdir":"python/py-tldextract","version":"3.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/john-kurkowski/tldextract","description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","long_description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15","py37-setuptools","py37-setuptools_scm","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-filelock","py37-idna","py37-requests","py37-requests-file","python37"]}],"depends_on":[{"type":"lib","ports":["py37-scrapy"]},{"type":"run","ports":["py37-dns-lexicon"]},{"type":"test","ports":["py37-scrapy"]}]},{"name":"py38-tldextract","portdir":"python/py-tldextract","version":"5.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/john-kurkowski/tldextract","description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","long_description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-filelock","py38-idna","py38-requests","py38-requests-file","python38"]}],"depends_on":[{"type":"lib","ports":["py38-scrapy"]},{"type":"run","ports":["py38-dns-lexicon"]},{"type":"test","ports":["py38-scrapy"]}]},{"name":"py36-tldextract","portdir":"python/py-tldextract","version":"3.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/john-kurkowski/tldextract","description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","long_description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools","py36-setuptools_scm"]},{"type":"lib","ports":["py36-requests","python36","py36-requests-file","py36-filelock","py36-idna"]}],"depends_on":[{"type":"run","ports":["py36-dns-lexicon"]}]},{"name":"py27-tldextract","portdir":"python/py-tldextract","version":"2.2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/john-kurkowski/tldextract","description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","long_description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1547}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools","py27-setuptools_scm"]},{"type":"lib","ports":["py27-requests","python27","py27-requests-file","py27-filelock","py27-idna"]}],"depends_on":[{"type":"run","ports":["py27-dns-lexicon"]}]},{"name":"py39-paho-mqtt","portdir":"python/py-paho-mqtt","version":"2.1.0","license":"(EPL-2 or EDL-1)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py37-paho-mqtt","portdir":"python/py-paho-mqtt","version":"1.6.1","license":"(EPL-2 or EDL-1)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py38-paho-mqtt","portdir":"python/py-paho-mqtt","version":"1.6.1","license":"(EPL-2 or EDL-1)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py27-paho-mqtt","portdir":"python/py-paho-mqtt","version":"1.5.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py36-paho-mqtt","portdir":"python/py-paho-mqtt","version":"1.5.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py36-mutagen","portdir":"python/py-mutagen","version":"1.45.1","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mutagen.readthedocs.io","description":"A Python module to handle audio metadata","long_description":"Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.","active":false,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python36","py36-setuptools"]},{"type":"test","ports":["py36-hypothesis","py36-pytest"]}],"depends_on":[]},{"name":"py37-mutagen","portdir":"python/py-mutagen","version":"1.46.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mutagen.readthedocs.io","description":"A Python module to handle audio metadata","long_description":"Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.","active":false,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools"]},{"type":"test","ports":["py37-hypothesis","py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-gmusicapi","py37-mediafile"]}]},{"name":"py27-mutagen","portdir":"python/py-mutagen","version":"1.43.1","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mutagen.readthedocs.io","description":"A Python module to handle audio metadata","long_description":"Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.","active":false,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27","py27-setuptools"]},{"type":"test","ports":["py27-hypothesis","py27-pytest"]}],"depends_on":[{"type":"lib","ports":["libgpod"]}]},{"name":"py35-mutagen","portdir":"python/py-mutagen","version":"1.45.1","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mutagen.readthedocs.io","description":"A Python module to handle audio metadata","long_description":"Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.","active":false,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python35","py35-setuptools"]},{"type":"test","ports":["py35-hypothesis","py35-pytest"]}],"depends_on":[]},{"name":"py39-mutagen","portdir":"python/py-mutagen","version":"1.47.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mutagen.readthedocs.io","description":"A Python module to handle audio metadata","long_description":"Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.","active":false,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-hypothesis","py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-gmusicapi","py39-mediafile"]}]},{"name":"py38-mutagen","portdir":"python/py-mutagen","version":"1.47.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mutagen.readthedocs.io","description":"A Python module to handle audio metadata","long_description":"Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.","active":false,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-hypothesis","py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-gmusicapi","py38-mediafile"]}]},{"name":"py39-pathvalidate","portdir":"python/py-pathvalidate","version":"3.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","long_description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-setuptools","py39-setuptools_scm","clang-17","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-pathvalidate","portdir":"python/py-pathvalidate","version":"3.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","long_description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-setuptools","py38-setuptools_scm","clang-17","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py37-pathvalidate","portdir":"python/py-pathvalidate","version":"3.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","long_description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","active":false,"categories":["devel","python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py37-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-agate","py37-dbfread"]}],"depends_on":[{"type":"lib","ports":["py37-csvkit"]}]},{"name":"py39-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-agate","py39-dbfread","python39"]}],"depends_on":[{"type":"lib","ports":["py39-csvkit"]}]},{"name":"py35-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-agate","py35-dbfread"]}],"depends_on":[{"type":"lib","ports":["py35-csvkit"]}]},{"name":"py27-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-agate","py27-dbfread"]}],"depends_on":[{"type":"lib","ports":["py27-csvkit"]}]},{"name":"py38-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-agate","py38-dbfread","python38"]}],"depends_on":[{"type":"lib","ports":["py38-csvkit"]}]},{"name":"py36-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-agate","py36-dbfread"]}],"depends_on":[{"type":"lib","ports":["py36-csvkit"]}]},{"name":"py38-pick","portdir":"python/py-pick","version":"2.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wong2/pick","description":"pick an option in the terminal with a simple GUI","long_description":"pick an option in the terminal with a simple GUI","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-poetry-core","py38-setuptools","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py39-pick","portdir":"python/py-pick","version":"2.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wong2/pick","description":"pick an option in the terminal with a simple GUI","long_description":"pick an option in the terminal with a simple GUI","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-poetry-core","py39-setuptools","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]}]}