{"count":52456,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=403","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=401","results":[{"name":"mrustc","portdir":"lang/mrustc","version":"1.54-20231219","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/thepowersgang/mrustc","description":"Alternative implementation of Rust","long_description":"In-progress alternative rust compiler. Capable of building a fully-working copy of rustc, but not suitable for everyday use (due to inadequate error messages).","active":true,"categories":["devel","lang"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["zlib"]},{"type":"run","ports":["clang-20"]}],"depends_on":[{"type":"build","ports":["mrustc-rust"]}]},{"name":"gzdice","portdir":"python/gzdice","version":"0.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gleeblezoid/Diceroller","description":"a Python diceroller","long_description":"gzdice is a Python diceroller designed for tabletop roleplayers and running in terminal to make you feel like a wizard.","active":true,"categories":["games","python"],"maintainers":[{"name":"gzdice","github":"gleeblezoid","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"ivy","portdir":"math/ivy","version":"0.4.0","license":"BSD","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/robpike/ivy","description":"ivy is an interpreter for an APL-like language.","long_description":"ivy is an interpreter for an APL-like language.","active":true,"categories":["math"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1075}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py310-cli-helpers","portdir":"python/py-cli-helpers","version":"2.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/cli-helpers/","description":"Helpers for building command-line apps","long_description":"CLI Helpers is a Python package that makes it easy to perform common tasks when building command-line apps. It’s a helper library for command-line interfaces.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-pygments","py310-wcwidth","py310-configobj","py310-tabulate"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"fb303","portdir":"devel/fb303","version":"2024.09.23.00","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/facebook/fb303","description":"fb303 is a base Thrift service and a common set of functionality for querying stats, options, and other information from a service.","long_description":"fb303 is a base Thrift service and a common set of functionality for querying stats, options, and other information from a service.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["bison","cmake","flex","pkgconfig","clang-20"]},{"type":"lib","ports":["openssl3","fbthrift","libfmt11","boost181","folly","google-glog","mstch","wangle"]}],"depends_on":[{"type":"lib","ports":["edencommon"]}]},{"name":"cpptoml","portdir":"devel/cpptoml","version":"0.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/skystrife/cpptoml","description":"A header-only library for parsing TOML configuration files.","long_description":"A header-only library for parsing TOML configuration files.","active":true,"categories":["devel"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","doxygen","clang-18"]},{"type":"lib","ports":["boost176"]}],"depends_on":[{"type":"build","ports":["edencommon","watchman"]}]},{"name":"termdown","portdir":"sysutils/termdown","version":"1.18.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trehn/termdown","description":"Countdown timer and stopwatch in your terminal","long_description":"Countdown timer and stopwatch in your terminal. termdown can also operate in a stopwatch and count forward mode.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"harens","github":"harens","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-dateutil","py314-click","py314-pyfiglet"]}],"depends_on":[]},{"name":"py310-serverlessrepo","portdir":"python/py-serverlessrepo","version":"0.1.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/amazon-archives/aws-serverlessrepo-python","description":"A Python library with convenience helpers for working with the AWS Serverless Application Repository.","long_description":"A Python library with convenience helpers for working with the AWS Serverless Application Repository.","active":true,"categories":["devel","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1075}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","clang-18","py310-installer","py310-build","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-boto3","py310-yaml","py310-six"]},{"type":"test","ports":["py310-pytest","py310-mock"]}],"depends_on":[{"type":"lib","ports":["py-serverlessrepo"]}]},{"name":"py39-serverlessrepo","portdir":"python/py-serverlessrepo","version":"0.1.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/amazon-archives/aws-serverlessrepo-python","description":"A Python library with convenience helpers for working with the AWS Serverless Application Repository.","long_description":"A Python library with convenience helpers for working with the AWS Serverless Application Repository.","active":false,"categories":["devel","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1075}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","clang-16","py39-installer","py39-build","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-yaml","py39-six","py39-boto3"]},{"type":"test","ports":["py39-mock","py39-pytest"]}],"depends_on":[]},{"name":"py-serverlessrepo","portdir":"python/py-serverlessrepo","version":"0.1.10","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/amazon-archives/aws-serverlessrepo-python","description":"A Python library with convenience helpers for working with the AWS Serverless Application Repository.","long_description":"A Python library with convenience helpers for working with the AWS Serverless Application Repository.","active":true,"categories":["devel","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1075}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-serverlessrepo"]}],"depends_on":[]},{"name":"py310-pyfiglet","portdir":"python/py-pyfiglet","version":"1.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pwaller/pyfiglet","description":"A full port of FIGlet into pure python","long_description":"pyfiglet is a full port of FIGlet (http://www.figlet.org/) into pure python. It takes ASCII text and renders it in ASCII art fonts (like the title above, which is the 'block' font).","active":true,"categories":["python"],"maintainers":[],"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-asciimatics"]}]},{"name":"py310-base58","portdir":"python/py-base58","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/keis/base58","description":"Base58 and Base58Check implementation compatible with what is used by the bitcoin network","long_description":"Base58 and Base58Check implementation compatible with what is used by the bitcoin network. Any other alternative alphabet (like the XRP one) can be used.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":169}],"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-sslcrypto"]}]},{"name":"py310-decli","portdir":"python/py-decli","version":"0.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Woile/decli","description":"Minimal declarative cli tool","long_description":"Decli is minimal wrapper around argparse. It's useful when writing big applications that have many arguments and subcommands, this way it'll be more clear.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["commitizen"]}]},{"name":"py310-cachelib","portdir":"python/py-cachelib","version":"0.10.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pallets/cachelib","description":"A collection of cache libraries in the same API interface","long_description":"A collection of cache libraries in the same API interface.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["howdoi"]}]},{"name":"py310-questionary","portdir":"python/py-questionary","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmbo/questionary","description":"Questionary is a Python library for effortlessly building pretty command line interfaces","long_description":"Questionary is a Python library for effortlessly building pretty command line interfaces. It makes it very easy to query your user for input. You need your user to confirm a destructive action or enter a file path? We’ve got you covered","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-prompt_toolkit"]}],"depends_on":[{"type":"run","ports":["commitizen"]}]},{"name":"py310-re2","portdir":"python/py-re2","version":"1.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebook/pyre2","description":"Python wrapper of Google's RE2 library.","long_description":"pyre2 is a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-20","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["re2","python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py310-mercurial_extension_utils","portdir":"python/py-mercurial_extension_utils","version":"1.5.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://foss.heptapod.net/mercurial/mercurial-extension_utils","description":"Utility methods for Mercurial extensions","long_description":"Utility methods for Mercurial extensions","active":true,"categories":["devel","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["mercurial"]}],"depends_on":[]},{"name":"py310-iniparse","portdir":"python/py-iniparse","version":"0.5","license":"PSF and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/candlepin/python-iniparse","description":"Python Module for Accessing and Modifying Configuration Data in INI files","long_description":"iniparse is an INI parser for Python which is API compatible with the standard library's ConfigParser, preserves structure of INI files (order of sections & options, indentation, comments, and blank lines are preserved when data is updated), and is more convenient to use.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-six","python310"]}],"depends_on":[]},{"name":"zthread","portdir":"devel/zthread","version":"2.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://zthread.sourceforge.net","description":"object-oriented threading and synchronization library","long_description":"ZThread is an advanced object-oriented threading and synchronization library, implemented in C++. It provides an excellent and powerful abstraction from native threads. It includes interruptible thread objects and several other synchronization control objects and lets you safely terminate threads without the complications of using cancellation handlers or other similar constructs.","active":true,"categories":["devel"],"maintainers":[],"variants":["docs","universal"],"dependencies":[{"type":"build","ports":["automake","doxygen","clang-18"]}],"depends_on":[]},{"name":"py310-termstyle","portdir":"python/py-termstyle","version":"0.1.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/timbertson/termstyle","description":"console colouring for python","long_description":"console colouring for python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-rednose","py-termstyle"]}]},{"name":"py39-termstyle","portdir":"python/py-termstyle","version":"0.1.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/timbertson/termstyle","description":"console colouring for python","long_description":"console colouring for python","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-rednose"]}]},{"name":"py38-termstyle","portdir":"python/py-termstyle","version":"0.1.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/timbertson/termstyle","description":"console colouring for python","long_description":"console colouring for python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-rednose"]}]},{"name":"py37-termstyle","portdir":"python/py-termstyle","version":"0.1.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/timbertson/termstyle","description":"console colouring for python","long_description":"console colouring for python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-rednose"]}]},{"name":"py-termstyle","portdir":"python/py-termstyle","version":"0.1.11","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/timbertson/termstyle","description":"console colouring for python","long_description":"console colouring for python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-termstyle"]}],"depends_on":[]},{"name":"py310-sure","portdir":"python/py-sure","version":"2.0.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gabrielfalcao/sure","description":"Utility belt for automated testing in python for python","long_description":"Utility belt for automated testing in python for python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","clang-18","py310-installer","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-mock","py310-six"]},{"type":"test","ports":["py310-nose","py310-pytest","py310-six","py310-mock","py310-coverage","py310-rednose"]}],"depends_on":[{"type":"lib","ports":["py-sure"]}]},{"name":"py39-sure","portdir":"python/py-sure","version":"2.0.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gabrielfalcao/sure","description":"Utility belt for automated testing in python for python","long_description":"Utility belt for automated testing in python for python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","clang-17","py39-installer","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-six","py39-mock"]},{"type":"test","ports":["py39-coverage","py39-mock","py39-nose","py39-pytest","py39-six","py39-rednose"]}],"depends_on":[]},{"name":"py38-sure","portdir":"python/py-sure","version":"2.0.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gabrielfalcao/sure","description":"Utility belt for automated testing in python for python","long_description":"Utility belt for automated testing in python for python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","clang-16","py38-installer","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-six","py38-mock"]},{"type":"test","ports":["py38-coverage","py38-mock","py38-nose","py38-pytest","py38-six","py38-rednose"]}],"depends_on":[]},{"name":"py310-rednose","portdir":"python/py-rednose","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JBKahn/rednose","description":"pretty output formatter for python-nosetests","long_description":"rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools"]},{"type":"lib","ports":["python310","py310-setuptools","py310-colorama","py310-termstyle"]},{"type":"test","ports":["py310-nose","py310-pytest","py310-six"]}],"depends_on":[{"type":"lib","ports":["py-rednose"]},{"type":"test","ports":["py310-sure"]}]},{"name":"py39-rednose","portdir":"python/py-rednose","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JBKahn/rednose","description":"pretty output formatter for python-nosetests","long_description":"rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-build","py39-installer","clang-17","py39-setuptools"]},{"type":"lib","ports":["python39","py39-colorama","py39-setuptools","py39-termstyle"]},{"type":"test","ports":["py39-nose","py39-pytest","py39-six"]}],"depends_on":[{"type":"test","ports":["py39-sure"]}]},{"name":"py38-rednose","portdir":"python/py-rednose","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JBKahn/rednose","description":"pretty output formatter for python-nosetests","long_description":"rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-build","py38-installer","clang-16","py38-setuptools"]},{"type":"lib","ports":["python38","py38-colorama","py38-setuptools","py38-termstyle"]},{"type":"test","ports":["py38-nose","py38-pytest","py38-six"]}],"depends_on":[{"type":"test","ports":["py38-sure"]}]},{"name":"py37-rednose","portdir":"python/py-rednose","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JBKahn/rednose","description":"pretty output formatter for python-nosetests","long_description":"rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-colorama","py37-setuptools","py37-termstyle","python37"]},{"type":"test","ports":["py37-nose","py37-pytest","py37-six"]}],"depends_on":[{"type":"test","ports":["py37-sure"]}]},{"name":"py-rednose","portdir":"python/py-rednose","version":"1.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/JBKahn/rednose","description":"pretty output formatter for python-nosetests","long_description":"rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-rednose"]}],"depends_on":[]},{"name":"py310-pkce","portdir":"python/py-pkce","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RomeoDespres/pkce","description":"PKCE Pyhton generator","long_description":"PKCE Pyhton generator","active":true,"categories":["www","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-pkce","portdir":"python/py-pkce","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RomeoDespres/pkce","description":"PKCE Pyhton generator","long_description":"PKCE Pyhton generator","active":false,"categories":["www","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py-pkce","portdir":"python/py-pkce","version":"1.0.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RomeoDespres/pkce","description":"PKCE Pyhton generator","long_description":"PKCE Pyhton generator","active":true,"categories":["www","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pkce"]}],"depends_on":[]},{"name":"hatchet","portdir":"mail/hatchet","version":"0.0.7","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/AnalogJ/hatchet","description":"Cut down spam in your Email Inbox","long_description":"hatchet is a tool to help you manage/prune your Email Inbox. As it processes your inbox, it will keep track the unique sender email addresses and the number of emails from each sender. It will also search the email headers and body for unsubscribe links.","active":true,"categories":["mail"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1075}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py310-tzlocal","portdir":"python/py-tzlocal","version":"5.4.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-pytzdata"]},{"type":"test","ports":["py310-pytest","py310-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py310-dateparser","py310-hanko","py310-certomancer"]}]},{"name":"py310-dateparser","portdir":"python/py-dateparser","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scrapinghub/dateparser","description":"python parser for human readable dates","long_description":"python parser for human readable dates","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py310-setuptools","py310-regex","python310","py310-tz","py310-tzlocal","py310-dateutil"]}],"depends_on":[]},{"name":"py39-dateparser","portdir":"python/py-dateparser","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scrapinghub/dateparser","description":"python parser for human readable dates","long_description":"python parser for human readable dates","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py39-dateutil","py39-regex","python39","py39-tz","py39-tzlocal","py39-setuptools"]}],"depends_on":[]},{"name":"py-dateparser","portdir":"python/py-dateparser","version":"1.2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/scrapinghub/dateparser","description":"python parser for human readable dates","long_description":"python parser for human readable dates","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-dateparser"]}],"depends_on":[]},{"name":"py310-chevron","portdir":"python/py-chevron","version":"0.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/noahmorrison/chevron","description":"A Python implementation of the mustache templating language","long_description":"A Python implementation of the mustache templating language","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py-chevron"]}]},{"name":"py39-chevron","portdir":"python/py-chevron","version":"0.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/noahmorrison/chevron","description":"A Python implementation of the mustache templating language","long_description":"A Python implementation of the mustache templating language","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python39","py39-setuptools"]}],"depends_on":[]},{"name":"py-chevron","portdir":"python/py-chevron","version":"0.14.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/noahmorrison/chevron","description":"A Python implementation of the mustache templating language","long_description":"A Python implementation of the mustache templating language","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-chevron"]}],"depends_on":[]},{"name":"sysbench","portdir":"benchmarks/sysbench","version":"1.0.20","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/akopytov/sysbench","description":"Scriptable database and system performance benchmark","long_description":"sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server.","active":true,"categories":["benchmarks"],"maintainers":[{"name":"sainnhe","github":"sainnhe","ports_count":7}],"variants":["universal"],"dependencies":[{"type":"build","ports":["automake","pkgconfig","clang-18","autoconf","libtool"]},{"type":"lib","ports":["luajit","umem"]}],"depends_on":[]},{"name":"py310-apsw","portdir":"python/py-apsw","version":"3.44.0.0","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rogerbinns.github.io/apsw","description":"Another Python SQLite wrapper","long_description":"APSW is a Python wrapper for the SQLite embedded relational database engine.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["sqlite3","python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py39-apsw","portdir":"python/py-apsw","version":"3.44.0.0","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rogerbinns.github.io/apsw","description":"Another Python SQLite wrapper","long_description":"APSW is a Python wrapper for the SQLite embedded relational database engine.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["sqlite3","python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py310-appscript","portdir":"python/py-appscript","version":"1.2.2","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://appscript.sourceforge.net/","description":"High-level application scripting package for Python","long_description":"Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-lxml","python310"]}],"depends_on":[{"type":"lib","ports":["py-appscript"]}]},{"name":"py39-appscript","portdir":"python/py-appscript","version":"1.2.2","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://appscript.sourceforge.net/","description":"High-level application scripting package for Python","long_description":"Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-lxml","python39"]}],"depends_on":[]},{"name":"py38-appscript","portdir":"python/py-appscript","version":"1.2.2","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://appscript.sourceforge.net/","description":"High-level application scripting package for Python","long_description":"Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-lxml","python38"]}],"depends_on":[]},{"name":"py310-anyjson","portdir":"python/py-anyjson","version":"0.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/runeh/anyjson/","description":"Wrap the best available JSON implementation in a common API","long_description":"Anyjson wraps the best available JSON implementation in a common interface. Anyjson loads whichever is the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used.","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-nose"]}],"depends_on":[{"type":"lib","ports":["py-anyjson"]}]}]}