{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=157","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=155","results":[{"name":"py37-country","portdir":"python/py-country","version":"22.3.5","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/flyingcircusio/pycountry","description":"ISO country, subdivision, language, currency and script definitions and their translations","long_description":"ISO country, subdivision, language, currency and script definitions and their translations.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-sumy"]}]},{"name":"py35-country","portdir":"python/py-country","version":"22.1.10","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flyingcircusio/pycountry","description":"ISO country, subdivision, language, currency and script definitions and their translations","long_description":"ISO country, subdivision, language, currency and script definitions and their translations.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-sumy"]}]},{"name":"py27-country","portdir":"python/py-country","version":"18.12.8","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flyingcircusio/pycountry","description":"ISO country, subdivision, language, currency and script definitions and their translations","long_description":"ISO country, subdivision, language, currency and script definitions and their translations.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-sumy"]}]},{"name":"py36-country","portdir":"python/py-country","version":"22.1.10","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/flyingcircusio/pycountry","description":"ISO country, subdivision, language, currency and script definitions and their translations","long_description":"ISO country, subdivision, language, currency and script definitions and their translations.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-sumy"]}]},{"name":"py38-country","portdir":"python/py-country","version":"23.12.11","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/flyingcircusio/pycountry","description":"ISO country, subdivision, language, currency and script definitions and their translations","long_description":"ISO country, subdivision, language, currency and script definitions and their translations.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-poetry-core","py38-installer","clang-17"]},{"type":"lib","ports":["py38-importlib-resources","python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-sumy"]}]},{"name":"py39-country","portdir":"python/py-country","version":"24.6.1","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/flyingcircusio/pycountry","description":"ISO country, subdivision, language, currency and script definitions and their translations","long_description":"ISO country, subdivision, language, currency and script definitions and their translations.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-sumy"]}]},{"name":"py38-websockets","portdir":"python/py-websockets","version":"13.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aaugustin/websockets","description":"WebSocket implementation in Python 3","long_description":"websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-undetected-chromedriver"]},{"type":"run","ports":["py38-socketio"]},{"type":"test","ports":["py38-falcon"]}]},{"name":"py37-websockets","portdir":"python/py-websockets","version":"11.0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aaugustin/websockets","description":"WebSocket implementation in Python 3","long_description":"websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-undetected-chromedriver"]},{"type":"run","ports":["py37-socketio"]}]},{"name":"py39-websockets","portdir":"python/py-websockets","version":"14.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aaugustin/websockets","description":"WebSocket implementation in Python 3","long_description":"websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-undetected-chromedriver"]},{"type":"run","ports":["py39-socketio"]},{"type":"test","ports":["py39-falcon"]}]},{"name":"py38-frozendict","portdir":"python/py-frozendict","version":"2.3.10","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Marco-Sulla/python-frozendict","description":"frozendict is a simple immutable dictionary","long_description":"frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-frozendict","portdir":"python/py-frozendict","version":"2.4.6","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Marco-Sulla/python-frozendict","description":"frozendict is a simple immutable dictionary","long_description":"frozendict is a simple immutable dictionary. It's fast as dict, and sometimes faster! Unlike other similar implementations, immutability is guaranteed: you can't change the internal variables of the class, and they are all immutable objects.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py37-peewee","portdir":"python/py-peewee","version":"3.16.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/coleifer/peewee/","description":"a small, expressive orm -- supports postgresql, mysql and sqlite","long_description":"Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py39-peewee","portdir":"python/py-peewee","version":"3.17.9","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/coleifer/peewee/","description":"a small, expressive orm -- supports postgresql, mysql and sqlite","long_description":"Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-cython","py39-setuptools","clang-17","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-peewee","portdir":"python/py-peewee","version":"3.17.8","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/coleifer/peewee/","description":"a small, expressive orm -- supports postgresql, mysql and sqlite","long_description":"Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-cython","py38-setuptools","clang-17","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py37-setupmeta","portdir":"python/py-setupmeta","version":"3.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zsimic/setupmeta","description":"Simplify your setup.py","long_description":"Simplify your setup.py","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"build","ports":["py37-fancycompleter"]}]},{"name":"py38-setupmeta","portdir":"python/py-setupmeta","version":"3.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zsimic/setupmeta","description":"Simplify your setup.py","long_description":"Simplify your setup.py","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"build","ports":["py38-fancycompleter"]}]},{"name":"py27-setupmeta","portdir":"python/py-setupmeta","version":"3.3.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zsimic/setupmeta","description":"Simplify your setup.py","long_description":"Simplify your setup.py","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"build","ports":["py27-fancycompleter"]}]},{"name":"py39-setupmeta","portdir":"python/py-setupmeta","version":"3.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zsimic/setupmeta","description":"Simplify your setup.py","long_description":"Simplify your setup.py","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"build","ports":["py39-fancycompleter"]}]},{"name":"p5.26-net-server","portdir":"perl/p5-net-server","version":"2.9.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Net::Server","description":"Extensible, general Perl server engine","long_description":"Net::Server is an extensible, generic Perl server engine. Net::Server combines the good properties from Net::Daemon (0.34), NetServer::Generic (1.03), and Net::FTPServer (1.0), and also from various concepts in the Apache Webserver.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-rpc-xml"]},{"type":"lib","ports":["p5.26-starman"]}]},{"name":"py39-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-progressbar"]},{"type":"test","ports":["py39-mock","py39-pytest"]}],"depends_on":[]},{"name":"py38-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-progressbar"]},{"type":"test","ports":["py38-mock","py38-pytest"]}],"depends_on":[]},{"name":"py39-bpylist2","portdir":"python/py-bpylist2","version":"4.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/parabolala/bpylist2","description":"Parse and generate NSKeyedArchiver archives","long_description":"Parse and generate NSKeyedArchiver archives","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-bpylist2","portdir":"python/py-bpylist2","version":"4.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/parabolala/bpylist2","description":"Parse and generate NSKeyedArchiver archives","long_description":"Parse and generate NSKeyedArchiver archives","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-ptpython","portdir":"python/py-ptpython","version":"3.0.29","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-appdirs","py39-jedi","py39-prompt_toolkit","py39-pygments"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py38-ptpython","portdir":"python/py-ptpython","version":"3.0.29","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-appdirs","py38-jedi","py38-prompt_toolkit","py38-pygments"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py38-xdg-base-dirs","portdir":"python/py-xdg-base-dirs","version":"6.0.2","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/srstevenson/xdg-base-dirs","description":"Variables defined by the XDG Base Directory Specification","long_description":"Variables defined by the XDG Base Directory Specification","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-xdg-base-dirs","portdir":"python/py-xdg-base-dirs","version":"6.0.2","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/srstevenson/xdg-base-dirs","description":"Variables defined by the XDG Base Directory Specification","long_description":"Variables defined by the XDG Base Directory Specification","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py39-photoscript","portdir":"python/py-photoscript","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/photoscript","description":"Python wrapper around Apple Photos applescript interface","long_description":"Python wrapper around Apple Photos applescript interface","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-poetry-core"]},{"type":"lib","ports":["py39-pyobjc","py39-applescript","python39"]}],"depends_on":[]},{"name":"py38-photoscript","portdir":"python/py-photoscript","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/photoscript","description":"Python wrapper around Apple Photos applescript interface","long_description":"Python wrapper around Apple Photos applescript interface","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-wheel","py38-build","py38-installer","py38-poetry-core"]},{"type":"lib","ports":["py38-pyobjc","py38-applescript","python38"]}],"depends_on":[]},{"name":"py39-osxmetadata","portdir":"python/py-osxmetadata","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","long_description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-hatchling","py39-installer"]},{"type":"lib","ports":["python39","py39-bitstring","py39-click","py39-pyobjc","py39-xattr","py39-applescript"]}],"depends_on":[]},{"name":"py38-osxmetadata","portdir":"python/py-osxmetadata","version":"1.3.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","long_description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-poetry-core","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-bitstring","py38-click","py38-pyobjc","py38-xattr","py38-applescript"]}],"depends_on":[]},{"name":"py38-strpdatetime","portdir":"python/py-strpdatetime","version":"0.3.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/strpdatetime","description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","long_description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","active":false,"categories":["devel","python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38","py38-textx"]}],"depends_on":[]},{"name":"py39-strpdatetime","portdir":"python/py-strpdatetime","version":"0.4.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/strpdatetime","description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","long_description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","active":false,"categories":["devel","python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-17"]},{"type":"lib","ports":["python39","py39-textx"]}],"depends_on":[]},{"name":"py37-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-pygments"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py39-markdown2","portdir":"python/py-markdown2","version":"2.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-pygments"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py36-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-pygments"]}],"depends_on":[]},{"name":"py27-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-pygments"]}],"depends_on":[]},{"name":"py35-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35"]},{"type":"run","ports":["py35-pygments"]}],"depends_on":[]},{"name":"py38-markdown2","portdir":"python/py-markdown2","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-pygments"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py39-applescript","portdir":"python/py-applescript","version":"1.0.3","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rdhyee/py-applescript","description":"An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.","long_description":"An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-pyobjc","python39"]}],"depends_on":[{"type":"lib","ports":["py39-osxmetadata","py39-photoscript"]}]},{"name":"py38-applescript","portdir":"python/py-applescript","version":"1.0.3","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rdhyee/py-applescript","description":"An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.","long_description":"An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-pyobjc","python38"]}],"depends_on":[{"type":"lib","ports":["py38-photoscript","py38-osxmetadata"]}]},{"name":"py39-rich-theme-manager","portdir":"python/py-rich-theme-manager","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/rich_theme_manager","description":"Manage rich themes for CLI applications","long_description":"Manage rich themes for CLI applications","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-installer","clang-17","py39-poetry-core","py39-build"]},{"type":"lib","ports":["py39-rich","python39"]}],"depends_on":[]},{"name":"py38-rich-theme-manager","portdir":"python/py-rich-theme-manager","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/rich_theme_manager","description":"Manage rich themes for CLI applications","long_description":"Manage rich themes for CLI applications","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-installer","clang-17","py38-poetry-core","py38-build"]},{"type":"lib","ports":["py38-rich","python38"]}],"depends_on":[]},{"name":"py27-arpeggio","portdir":"python/py-arpeggio","version":"1.10.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-pytest-runner","clang-9.0","py27-pip","py27-setuptools","py27-wheel"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-parver"]}]},{"name":"py37-arpeggio","portdir":"python/py-arpeggio","version":"1.10.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-pytest-runner","py37-setuptools","py37-wheel","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-parver"]}]},{"name":"py36-arpeggio","portdir":"python/py-arpeggio","version":"1.10.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-pytest-runner","clang-9.0","py36-pip","py36-setuptools","py36-wheel"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-parver"]}]},{"name":"py38-arpeggio","portdir":"python/py-arpeggio","version":"2.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-parver","py38-textx"]}]},{"name":"py39-arpeggio","portdir":"python/py-arpeggio","version":"2.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-parver","py39-textx"]}]},{"name":"py38-shortuuid","portdir":"python/py-shortuuid","version":"1.0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/skorokithakis/shortuuid/","description":"A generator library for concise, unambiguous and URL-safe UUIDs.","long_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-shortuuid","portdir":"python/py-shortuuid","version":"1.0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/skorokithakis/shortuuid/","description":"A generator library for concise, unambiguous and URL-safe UUIDs.","long_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]}]}