{"count":53000,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=111","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=109","results":[{"name":"py36-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":false,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-ruamel-yaml","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py39-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.12","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":false,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-ruamel-yaml","py39-setuptools","clang-17","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-mitmproxy","py39-awscli2"]}]},{"name":"py38-ruamel-yaml-clib","portdir":"python/py-ruamel-yaml-clib","version":"0.2.8","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"the C based reader/scanner and emitter for ruamel.yaml","long_description":"the C based reader/scanner and emitter for ruamel.yaml.","active":false,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-ruamel-yaml","py38-setuptools","clang-17","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-awscli2","py38-mitmproxy"]},{"type":"run","ports":["py38-xraylarch"]}]},{"name":"py27-tblib","portdir":"python/py-tblib","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-six"]}],"depends_on":[{"type":"lib","ports":["py27-distributed"]}]},{"name":"py37-tblib","portdir":"python/py-tblib","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-distributed"]}]},{"name":"py38-tblib","portdir":"python/py-tblib","version":"3.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-distributed"]}]},{"name":"py35-tblib","portdir":"python/py-tblib","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[{"type":"lib","ports":["py35-distributed"]}]},{"name":"py39-tblib","portdir":"python/py-tblib","version":"3.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-distributed"]}]},{"name":"py36-tblib","portdir":"python/py-tblib","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ionelmc/python-tblib","description":"Traceback serialization library.","long_description":"Traceback serialization library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-six"]}],"depends_on":[{"type":"lib","ports":["py36-distributed"]}]},{"name":"p5.26-term-table","portdir":"perl/p5-term-table","version":"0.15.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Term::Table","description":"Term::Table - Format a header and rows into a table","long_description":"Term::Table - Format a header and rows into a table","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-simple"]},{"type":"lib","ports":["perl5.26","p5.26-importer","p5.26-term-size-any"]}],"depends_on":[{"type":"lib","ports":["p5.26-test2-suite"]}]},{"name":"py36-tvdb","portdir":"python/py-tvdb","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-requests","py36-requests-cache"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-tvnamer"]}]},{"name":"py37-tvdb","portdir":"python/py-tvdb","version":"3.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-requests","py37-requests-cache"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-tvnamer"]}]},{"name":"py38-tvdb","portdir":"python/py-tvdb","version":"3.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-requests","py38-requests-cache"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py-tvdb","py38-tvnamer"]}]},{"name":"py27-tvdb","portdir":"python/py-tvdb","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-requests","py27-requests-cache"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-tvnamer"]}]},{"name":"py35-tvdb","portdir":"python/py-tvdb","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-requests","py35-requests-cache"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-tvnamer"]}]},{"name":"py-tvdb","portdir":"python/py-tvdb","version":"3.1","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py38-tvdb"]}],"depends_on":[]},{"name":"py35-tvnamer","portdir":"python/py-tvnamer","version":"2.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes {\"foo} bar {[02x03].m4v}","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-setuptools","py35-tvdb"]}],"depends_on":[]},{"name":"py36-tvnamer","portdir":"python/py-tvnamer","version":"2.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes {\"foo} bar {[02x03].m4v}","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-setuptools","py36-tvdb"]}],"depends_on":[]},{"name":"py27-tvnamer","portdir":"python/py-tvnamer","version":"2.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes {\"foo} bar {[02x03].m4v}","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-setuptools","py27-tvdb"]}],"depends_on":[]},{"name":"py37-tvnamer","portdir":"python/py-tvnamer","version":"3.0.4","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools","py37-tvdb"]}],"depends_on":[]},{"name":"py-tvnamer","portdir":"python/py-tvnamer","version":"3.0.4","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py38-tvnamer"]}],"depends_on":[]},{"name":"py38-tvnamer","portdir":"python/py-tvnamer","version":"3.0.4","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-setuptools","py38-tvdb","python38"]}],"depends_on":[{"type":"lib","ports":["py-tvnamer"]}]},{"name":"py36-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.0.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-decorator","py36-stevedore"]}],"depends_on":[{"type":"run","ports":["py36-openstacksdk"]}]},{"name":"py37-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-decorator","py37-stevedore"]}],"depends_on":[{"type":"run","ports":["py37-openstacksdk"]}]},{"name":"py38-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","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-decorator","py38-stevedore"]}],"depends_on":[{"type":"run","ports":["py38-openstacksdk"]}]},{"name":"py39-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","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-decorator","py39-stevedore","py39-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py39-openstacksdk"]}]},{"name":"py37-ansible","portdir":"python/py-ansible","version":"6.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["python37","py37-ansible-core"]}],"depends_on":[]},{"name":"py36-ansible","portdir":"python/py-ansible","version":"4.7.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-ansible-core"]}],"depends_on":[]},{"name":"py35-ansible","portdir":"python/py-ansible","version":"3.3.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-ansible-base"]}],"depends_on":[]},{"name":"py38-ansible","portdir":"python/py-ansible","version":"6.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["python38","py38-ansible-core"]}],"depends_on":[]},{"name":"py27-ansible","portdir":"python/py-ansible","version":"5.2.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python27","py27-ansible-core"]}],"depends_on":[]},{"name":"py39-ansible","portdir":"python/py-ansible","version":"11.1.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-ansible-core","python39"]}],"depends_on":[]},{"name":"py36-ansible-core","portdir":"python/py-ansible-core","version":"2.11.6","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["ansible_select","py36-cryptography","py36-httplib2","py36-jinja2","py36-packaging","python36","py36-setuptools","py36-six","py36-yaml","py36-resolvelib","py36-paramiko"]}],"depends_on":[{"type":"lib","ports":["py36-ansible"]}]},{"name":"py27-ansible-core","portdir":"python/py-ansible-core","version":"2.12.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["ansible_select","py27-cryptography","py27-httplib2","py27-jinja2","py27-packaging","python27","py27-setuptools","py27-six","py27-yaml","py27-resolvelib","py27-paramiko"]}],"depends_on":[{"type":"lib","ports":["py27-ansible"]}]},{"name":"py38-ansible-core","portdir":"python/py-ansible-core","version":"2.13.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["ansible_select","py38-cryptography","py38-httplib2","py38-jinja2","py38-packaging","python38","py38-setuptools","py38-six","py38-yaml","py38-resolvelib","py38-paramiko"]}],"depends_on":[{"type":"lib","ports":["py38-ansible"]}]},{"name":"py39-ansible-core","portdir":"python/py-ansible-core","version":"2.18.1","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-packaging","py39-paramiko","py39-setuptools","python39","py39-yaml","py39-resolvelib","py39-six","ansible_select","py39-cryptography","py39-httplib2","py39-jinja2"]}],"depends_on":[{"type":"lib","ports":["py39-ansible"]}]},{"name":"py37-ansible-core","portdir":"python/py-ansible-core","version":"2.13.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["ansible_select","py37-cryptography","py37-httplib2","py37-jinja2","py37-packaging","python37","py37-setuptools","py37-six","py37-yaml","py37-resolvelib","py37-paramiko"]}],"depends_on":[{"type":"lib","ports":["py37-ansible"]}]},{"name":"py37-pystache","portdir":"python/py-pystache","version":"0.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/defunkt/pystache","description":"Mustache for Python","long_description":"Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","clang-14","py37-installer"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py36-pystache","portdir":"python/py-pystache","version":"0.5.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/defunkt/pystache","description":"Mustache for Python","long_description":"Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py27-pystache","portdir":"python/py-pystache","version":"0.5.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/defunkt/pystache","description":"Mustache for Python","long_description":"Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py35-pystache","portdir":"python/py-pystache","version":"0.5.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/defunkt/pystache","description":"Mustache for Python","long_description":"Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py38-pystache","portdir":"python/py-pystache","version":"0.6.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/defunkt/pystache","description":"Mustache for Python","long_description":"Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","py38-setuptools","py38-setuptools_scm","py38-wheel"]},{"type":"lib","ports":["py38-importlib-metadata","python38"]}],"depends_on":[]},{"name":"py39-pystache","portdir":"python/py-pystache","version":"0.6.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/defunkt/pystache","description":"Mustache for Python","long_description":"Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2906}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm","py39-wheel"]},{"type":"lib","ports":["py39-importlib-metadata","python39"]}],"depends_on":[]},{"name":"p5.26-uri-escape-xs","portdir":"perl/p5-uri-escape-xs","version":"0.140.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/URI::Escape::XS","description":"URI::Escape::XS - drop-in replacement for URI::Escape","long_description":"URI::Escape::XS - drop-in replacement for URI::Escape","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-search-elasticsearch"]}]},{"name":"p5.26-text-visualwidth","portdir":"perl/p5-text-visualwidth","version":"0.20.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Text::VisualWidth","description":"Text::VisualWidth - Perl extension for trimming text by the number of the columns of terminals and mobile phones.","long_description":"Text::VisualWidth - Perl extension for trimming text by the number of the columns of terminals and mobile phones.","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-text-simpletable"]}]},{"name":"p5.26-data-structure-util","portdir":"perl/p5-data-structure-util","version":"0.160.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Structure::Util","description":"Data::Structure::Util - Change nature of data within a structure","long_description":"Data::Structure::Util - Change nature of data within a structure","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-io-fdpass","portdir":"perl/p5-io-fdpass","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/IO::FDPass","description":"IO::FDPass - pass a file descriptor over a socket","long_description":"IO::FDPass - pass a file descriptor over a socket","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-canary-stability"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-mce-shared"]}]},{"name":"p5.26-compress-lzf","portdir":"perl/p5-compress-lzf","version":"3.800.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Compress::LZF","description":"Compress::LZF - extremely light-weight Lempel-Ziv-Free compression","long_description":"Compress::LZF - extremely light-weight Lempel-Ziv-Free compression","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-io-compress-lzf"]}]},{"name":"p5.26-xstring","portdir":"perl/p5-xstring","version":"0.5.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XString","description":"XString - Isolated String helpers from B","long_description":"XString - Isolated String helpers from B","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-simple"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-specio"]}]},{"name":"p5.26-unicode-checkutf8","portdir":"perl/p5-unicode-checkutf8","version":"1.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Unicode::CheckUTF8","description":"Unicode::CheckUTF8 - checks if scalar is valid UTF-8","long_description":"Unicode::CheckUTF8 - checks if scalar is valid UTF-8","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-dist-zilla-plugin-mojibaketests","p5.26-test-mojibake"]}]}]}