{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=385","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=383","results":[{"name":"typescript","portdir":"lang/typescript","version":"6.0.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.typescriptlang.org","description":"TypeScript is JavaScript with syntax for types","long_description":"TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.","active":true,"categories":["lang"],"maintainers":[{"name":"","github":"goranmoomin","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","npm11"]},{"type":"lib","ports":["nodejs24"]}],"depends_on":[]},{"name":"MacOSX10.12.sdk","portdir":"devel/MacOSX.sdk","version":"10.12.4-16E185","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"macOS Sierra v10.12.4 (16E185) SDK","long_description":"This port installs the macOS Sierra v10.12.4 (16E185) SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["libarchive","xar","xz"]}],"depends_on":[]},{"name":"MacOSX10.11.sdk","portdir":"devel/MacOSX.sdk","version":"10.11.4-15E60","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"OS X El Capitan v10.11.4 (15E60) SDK","long_description":"This port installs the OS X El Capitan v10.11.4 (15E60) SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["libarchive"]}],"depends_on":[]},{"name":"MacOSX10.10.sdk","portdir":"devel/MacOSX.sdk","version":"10.10.3-14D125","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"OS X Yosemite v10.10.3 (14D125) SDK","long_description":"This port installs the OS X Yosemite v10.10.3 (14D125) SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["libarchive"]}],"depends_on":[]},{"name":"MacOSX10.9.sdk","portdir":"devel/MacOSX.sdk","version":"10.9.5-13F34","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"OS X Mavericks v10.9.5 (13F34) SDK","long_description":"This port installs the OS X Mavericks v10.9.5 (13F34) SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["libarchive"]}],"depends_on":[]},{"name":"MacOSX10.8.sdk","portdir":"devel/MacOSX.sdk","version":"10.8.5-12F37","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"OS X Mountain Lion v10.8.5 (12F37) SDK","long_description":"This port installs the OS X Mountain Lion v10.8.5 (12F37) SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["libarchive"]}],"depends_on":[]},{"name":"py310-sumy","portdir":"python/py-sumy","version":"0.9.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/miso-belica/sumy","description":"Module for automatic summarization of text documents and HTML pages","long_description":"Module for automatic summarization of text documents and HTML pages","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-breadability","python310","py310-nltk","py310-setuptools","py310-requests","py310-country","py310-docopt"]}],"depends_on":[{"type":"lib","ports":["py-sumy"]}]},{"name":"py39-sumy","portdir":"python/py-sumy","version":"0.9.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/miso-belica/sumy","description":"Module for automatic summarization of text documents and HTML pages","long_description":"Module for automatic summarization of text documents and HTML pages","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-country","python39","py39-breadability","py39-docopt","py39-nltk","py39-requests","py39-setuptools"]}],"depends_on":[]},{"name":"py38-sumy","portdir":"python/py-sumy","version":"0.9.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/miso-belica/sumy","description":"Module for automatic summarization of text documents and HTML pages","long_description":"Module for automatic summarization of text documents and HTML pages","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-setuptools","python38","py38-breadability","py38-country","py38-docopt","py38-nltk","py38-requests"]}],"depends_on":[]},{"name":"py310-nltk","portdir":"python/py-nltk","version":"3.8.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.nltk.org/","description":"Natural Language Toolkit","long_description":"NLTK is Python modules for research and development in natural language processing","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stevenbird1","github":"stevenbird","ports_count":11}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-click","py310-regex","py310-tqdm","py310-joblib"]}],"depends_on":[{"type":"lib","ports":["py310-g2p-en","py310-sumy","py310-torchtext"]},{"type":"run","ports":["py310-transformers","py310-allennlp"]}]},{"name":"py39-gwosc","portdir":"python/py-gwosc","version":"0.6.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gwosc.readthedocs.io","description":"A python interface to the GW Open Science data archive","long_description":"The `gwosc` package provides an interface to querying the open data releases hosted on <https://losc.ligo.org> from the LIGO and Virgo gravitational-wave observatories.","active":false,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm","py39-wheel"]},{"type":"lib","ports":["py39-requests","python39"]}],"depends_on":[]},{"name":"py310-gsl","portdir":"python/py-gsl","version":"2.6.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygsl/pygsl","description":"Python interface to the GNU Scientific Library","long_description":"Python interface to the GSL, the GNU Scientfic Library. Variants for the use of different array-objects supported by pygsl are provided.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","py310-meson-python","clang-18","pkgconfig","swig","swig-python","py310-build"]},{"type":"lib","ports":["gsl","python310","py310-numpy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py39-gsl","portdir":"python/py-gsl","version":"2.6.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pygsl/pygsl","description":"Python interface to the GNU Scientific Library","long_description":"Python interface to the GSL, the GNU Scientfic Library. Variants for the use of different array-objects supported by pygsl are provided.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-meson-python","py39-build","py39-installer","clang-17","pkgconfig","swig","swig-python"]},{"type":"lib","ports":["gsl","py39-numpy","python39"]}],"depends_on":[]},{"name":"py310-breadability","portdir":"python/py-breadability","version":"0.1.20","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bookieio/breadability","description":"Port of Readability HTML parser in Python","long_description":"Port of Readability HTML parser in Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-setuptools","py310-chardet","py310-lxml","py310-docopt"]}],"depends_on":[{"type":"lib","ports":["py-breadability","py310-sumy"]}]},{"name":"py39-breadability","portdir":"python/py-breadability","version":"0.1.20","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bookieio/breadability","description":"Port of Readability HTML parser in Python","long_description":"Port of Readability HTML parser in Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-chardet","py39-docopt","py39-lxml","py39-setuptools"]}],"depends_on":[{"type":"lib","ports":["py39-sumy"]}]},{"name":"py38-breadability","portdir":"python/py-breadability","version":"0.1.20","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bookieio/breadability","description":"Port of Readability HTML parser in Python","long_description":"Port of Readability HTML parser in Python","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-chardet","py38-docopt","py38-lxml","py38-setuptools"]}],"depends_on":[{"type":"lib","ports":["py38-sumy"]}]},{"name":"py310-blessed","portdir":"python/py-blessed","version":"1.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/blessed","description":"A thin practical wrapper around terminal styling screen positioning and keyboard input.","long_description":"A thin practical wrapper around terminal styling screen positioning and keyboard input.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-six","py310-wcwidth","python310"]}],"depends_on":[{"type":"lib","ports":["py310-curtsies","py310-objexplore"]},{"type":"run","ports":["py310-dashing"]}]},{"name":"py310-llfuse","portdir":"python/py-llfuse","version":"1.5.1","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-llfuse/python-llfuse/","description":"Python bindings for the low-level FUSE API","long_description":"Python-LLFUSE is a set of Python bindings for the low level FUSE API.","active":true,"categories":["devel","fuse","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","pkgconfig","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","macfuse"]}],"depends_on":[]},{"name":"MacOSX10.7.sdk","portdir":"devel/MacOSX.sdk","version":"10.7.4-11E52","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"Mac OS X Lion v10.7.4 (11E52) SDK","long_description":"This port installs the Mac OS X Lion v10.7.4 (11E52) SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["libarchive"]}],"depends_on":[]},{"name":"MacOSX10.6.sdk","portdir":"devel/MacOSX.sdk","version":"10.6.8-10K549","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"Mac OS X Snow Leopard v10.6.8 (10K549) SDK","long_description":"This port installs the Mac OS X Snow Leopard v10.6.8 (10K549) SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["libarchive"]}],"depends_on":[]},{"name":"MacOSX.sdk","portdir":"devel/MacOSX.sdk","version":"12","license":"Restrictive and Nomirror","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://developer.apple.com/macos/","description":"latest macOS SDK","long_description":"This port installs a link to the latest macOS SDK.","active":true,"categories":["devel"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["MacOSX12.sdk"]}],"depends_on":[]},{"name":"py310-yara","portdir":"security/yara","version":"4.5.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/VirusTotal/yara-python","description":"yara bindings for python 3.10","long_description":"Malware identification and classification tool. This subport provides bindings for python 3.10","active":true,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18"]},{"type":"lib","ports":["yara","python310"]}],"depends_on":[]},{"name":"py310-rich-click","portdir":"python/py-rich-click","version":"1.9.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ewels/rich-click","description":"Format click help output nicely with rich","long_description":"rich-click aims to provide attractive help output from click, formatted with rich, with minimal customisation required.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-typing_extensions","py310-click","py310-rich"]}],"depends_on":[]},{"name":"py39-rich-click","portdir":"python/py-rich-click","version":"1.8.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ewels/rich-click","description":"Format click help output nicely with rich","long_description":"rich-click aims to provide attractive help output from click, formatted with rich, with minimal customisation required.","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-click","py39-rich"]}],"depends_on":[]},{"name":"py-rich-click","portdir":"python/py-rich-click","version":"1.9.7","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ewels/rich-click","description":"Format click help output nicely with rich","long_description":"rich-click aims to provide attractive help output from click, formatted with rich, with minimal customisation required.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-rich-click"]}],"depends_on":[]},{"name":"py310-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-setuptools_scm","py310-wheel"]},{"type":"lib","ports":["py310-cffi","python310"]}],"depends_on":[{"type":"run","ports":["py310-argon2-cffi"]}]},{"name":"py39-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm","py39-wheel"]},{"type":"lib","ports":["py39-cffi","python39"]}],"depends_on":[{"type":"run","ports":["py39-argon2-cffi"]}]},{"name":"py38-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"21.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py38-build","py38-installer","py38-setuptools","py38-setuptools_scm","py38-wheel"]},{"type":"lib","ports":["py38-cffi","python38"]}],"depends_on":[{"type":"run","ports":["py38-argon2-cffi"]}]},{"name":"py37-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"21.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py37-build","py37-installer","py37-setuptools","py37-setuptools_scm","py37-wheel"]},{"type":"lib","ports":["py37-cffi","python37"]}],"depends_on":[{"type":"run","ports":["py37-argon2-cffi"]}]},{"name":"py-argon2-cffi-bindings","portdir":"python/py-argon2-cffi-bindings","version":"25.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/hynek/argon2-cffi-bindings","description":"Low-level CFFI bindings for Argon2","long_description":"Low-level CFFI bindings for Argon2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-argon2-cffi-bindings"]}],"depends_on":[]},{"name":"php81-xmlrpc","portdir":"php/php-xmlrpc","version":"1.0.0RC3","license":"PHP-3.01","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/xmlrpc","description":"a PHP extension for writing XML-RPC clients and servers","long_description":"a PHP extension for writing XML-RPC clients and servers","active":true,"categories":["textproc","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1512}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["libxml2","php81"]}],"depends_on":[]},{"name":"php80-xmlrpc","portdir":"php/php-xmlrpc","version":"1.0.0RC3","license":"PHP-3.01","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/xmlrpc","description":"a PHP extension for writing XML-RPC clients and servers","long_description":"a PHP extension for writing XML-RPC clients and servers","active":true,"categories":["textproc","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1512}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["php80","libxml2"]}],"depends_on":[]},{"name":"php-xmlrpc","portdir":"php/php-xmlrpc","version":"1.0.0RC3","license":"PHP-3.01","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/xmlrpc","description":"a PHP extension for writing XML-RPC clients and servers","long_description":"a PHP extension for writing XML-RPC clients and servers","active":true,"categories":["textproc","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1512}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["php85-xmlrpc"]}],"depends_on":[]},{"name":"py310-undetected-chromedriver","portdir":"python/py-undetected-chromedriver","version":"3.5.5","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrafunkamsterdam/undetected-chromedriver","description":"Custom Selenium Chromedriver","long_description":"Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-requests","py310-wheel"]},{"type":"lib","ports":["python310","py310-selenium","py310-websockets"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py39-undetected-chromedriver","portdir":"python/py-undetected-chromedriver","version":"3.5.5","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrafunkamsterdam/undetected-chromedriver","description":"Custom Selenium Chromedriver","long_description":"Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-installer","clang-17","py39-requests","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39","py39-selenium","py39-websockets"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py38-undetected-chromedriver","portdir":"python/py-undetected-chromedriver","version":"3.4.6","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrafunkamsterdam/undetected-chromedriver","description":"Custom Selenium Chromedriver","long_description":"Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-requests","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-selenium","py38-websockets"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-undetected-chromedriver","portdir":"python/py-undetected-chromedriver","version":"3.4.6","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrafunkamsterdam/undetected-chromedriver","description":"Custom Selenium Chromedriver","long_description":"Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)","active":false,"categories":["www","python"],"maintainers":[],"variants":["port_chromedriver_binary"],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-16","py37-requests","py37-setuptools","py37-wheel"]},{"type":"lib","ports":["python37","py37-selenium","py37-websockets"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py-undetected-chromedriver","portdir":"python/py-undetected-chromedriver","version":"3.5.5","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrafunkamsterdam/undetected-chromedriver","description":"Custom Selenium Chromedriver","long_description":"Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-undetected-chromedriver"]}],"depends_on":[]},{"name":"ttygif","portdir":"graphics/ttygif","version":"1.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/icholy/ttygif","description":"Convert terminal recordings to animated GIFs.","long_description":"Convert terminal recordings to animated GIFs. ttygif converts a ttyrec file into GIF files. It's a stripped down version of ttyplay that screenshots every frame.","active":true,"categories":["sysutils","graphics"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["ImageMagick"]}],"depends_on":[]},{"name":"qsv","portdir":"textproc/qsv","version":"19.1.0","license":"(public-domain or MIT)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://qsv.dathere.com","description":"Ultra-fast CSV data-wrangling CLI toolkit","long_description":"qsv is a blazing fast, pleasingly parallel, CPU-accelerated, data wrangling toolkit that's built on Rust and Polars to slice, dice, and analyze your data in seconds from the command line. It's designed to handle very large datasets without specialized programming skills.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cmake","rust","clang-20","cargo","legacy-support"]},{"type":"lib","ports":["python314","libunwind"]}],"depends_on":[]},{"name":"py310-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310","py310-cffi","libheif"]}],"depends_on":[]},{"name":"py39-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["libheif","py39-cffi","python39"]}],"depends_on":[]},{"name":"py38-pyheif","portdir":"python/py-pyheif","version":"0.7.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["libheif","py38-cffi","python38"]}],"depends_on":[]},{"name":"py37-pyheif","portdir":"python/py-pyheif","version":"0.7.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","libheif","py37-cffi"]}],"depends_on":[]},{"name":"py36-pyheif","portdir":"python/py-pyheif","version":"0.7.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-13"]},{"type":"lib","ports":["python36","libheif","py36-cffi"]}],"depends_on":[]},{"name":"py-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pyheif"]}],"depends_on":[]},{"name":"influx-cli","portdir":"sysutils/influx-cli","version":"2.7.5","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/influxdata/influx-cli","description":"CLI for managing resources in InfluxDB v2","long_description":"CLI for managing resources in InfluxDB v2","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py310-phonenumbers","portdir":"python/py-phonenumbers","version":"8.13.30","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/daviddrysdale/python-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers","long_description":"Python version of the Google common library for parsing, formatting, storing and validating international phone numbers","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-pydantic-extra-types"]}]},{"name":"py310-fiona","portdir":"python/py-fiona","version":"1.10.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/Fiona","description":"OGR's neat, nimble, no-nonsense API for Python programmers.","long_description":"Fiona provides uncomplicated Python interfaces to functions in OGR, the best open source C/C++ library for reading and writing geographic vector data.","active":true,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-cython","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["gdal","py310-cligj","python310","py310-certifi","py310-click","py310-attrs","py310-click-plugins"]}],"depends_on":[{"type":"run","ports":["py310-rasterstats"]}]},{"name":"py310-aioitertools","portdir":"python/py-aioitertools","version":"0.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://aioitertools.omnilib.dev/","description":"Async implementation of itertools, builtins and more.","long_description":"Async implementation of itertools, builtins and more.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-aiobotocore","py310-maggma"]}]}]}