{"count":52487,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=451","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=449","results":[{"name":"py310-constantly","portdir":"python/py-constantly","version":"23.10.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/twisted/constantly","description":"A library that provides symbolic constant support","long_description":"A library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values. Originally twisted.python.constants from the Twisted project.","active":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1603}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","clang-18","py310-installer","py310-versioneer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-twisted"]}]},{"name":"py310-bcrypt","portdir":"python/py-bcrypt","version":"5.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyca/bcrypt/","description":"Modern password hashing for your software and your servers","long_description":"Modern password hashing for your software and your servers","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-20","cargo","legacy-support","rust","py310-setuptools","py310-wheel","py310-build","py310-setuptools-rust"]},{"type":"lib","ports":["libunwind","python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-paramiko","py310-twisted"]},{"type":"run","ports":["py310-spyder"]}]},{"name":"py310-automat","portdir":"python/py-automat","version":"25.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/glyph/automat","description":"A library for concise, idiomatic Python expression of finite-state automata","long_description":"Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).","active":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1603}],"variants":[],"dependencies":[{"type":"build","ports":["py310-hatchling","py310-hatch-vcs","clang-18","py310-installer","py310-setuptools_scm","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-setuptools"]},{"type":"run","ports":["py310-six","py310-attrs"]},{"type":"test","ports":["py310-pytest","py310-pytest-benchmark","py310-twisted","py310-graphviz"]}],"depends_on":[{"type":"lib","ports":["py310-twisted"]}]},{"name":"horcrux","portdir":"sysutils/horcrux","version":"0.3","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/jesseduffield/horcrux","description":"Split your file into encrypted fragments so that you don't need to remember a passcode","long_description":"Split your file into encrypted fragments so that you don't need to remember a passcode","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1082}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py36-jellyfish","portdir":"python/py-jellyfish","version":"0.9.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jamesturk/jellyfish","description":"A library for doing approximate and phonetic matching of strings.","long_description":"A library for doing approximate and phonetic matching of strings.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"run","ports":["py36-spyder","py36-spyder-devel"]}]},{"name":"py310-cachecontrol","portdir":"python/py-cachecontrol","version":"0.14.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/psf/cachecontrol","description":"httplib2 caching for requests","long_description":"CacheControl is a port of the caching algorithms in httplib2 for use with requests session object.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-requests","py310-msgpack","python310"]}],"depends_on":[]},{"name":"mod_tile","portdir":"gis/mod_tile","version":"0.8.1","license":"GPL-2+ and Boost-1 and BSD and Permissive and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openstreetmap/mod_tile","description":"Renders map tiles with mapnik and serves them using Apache and mod_tile","long_description":"mod_tile is a system to serve raster tiles for example to use within a slippy map. It provides a dynamic combination of efficient caching and on the fly rendering. Due to its dynamic rendering, only a small fraction of overall tiles need to be kept on disk, reducing the resources required. At the same time, its caching strategy allows for a high performance serving and can support several thousand requests per second.","active":true,"categories":["gis"],"maintainers":[{"name":"frank.dean","github":"frankdean","ports_count":12}],"variants":["postgresql16","postgresql17","osmosis","logrotate","universal"],"dependencies":[{"type":"build","ports":["clang-18","carto","iniparser","apache2","pkgconfig","libtool","automake","autoconf-archive","autoconf"]},{"type":"lib","ports":["freetype","proj9","postgresql17","boost187","pg17-postgis","zlib","icu","mapnik","harfbuzz","libjpeg-turbo","libpng","tiff","webp","curl"]},{"type":"run","ports":["openstreetmap-carto","trim_osc","osmosis","osmium-tool","gsed","logrotate","wget","osm2pgsql"]}],"depends_on":[]},{"name":"mint","portdir":"devel/mint","version":"0.18.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/yonaskolb/Mint","description":"A package manager that installs and runs executable Swift packages","long_description":"A package manager that installs and runs executable Swift packages","active":true,"categories":["devel"],"maintainers":[{"name":"macports","github":"klanchman","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py310-grpcio-tools","portdir":"devel/grpc","version":"1.48.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/grpc/grpc","description":"Protobuf code generator for gRPC","long_description":"Protobuf code generator for gRPC","active":true,"categories":["devel","python"],"maintainers":[],"variants":["debug","test","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","py310-setuptools","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["protobuf3-cpp","re2","c-ares","lbzip2","py310-protobuf3","py310-grpcio","python310","zlib","abseil","libuv","openssl"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py310-grpcio","portdir":"devel/grpc","version":"1.48.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/grpc/grpc","description":"Python bindings for gRPC HTTP/2-based RPC framework","long_description":"Python bindings for gRPC HTTP/2-based RPC framework","active":true,"categories":["devel","python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":172}],"variants":["debug","test","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","py310-setuptools","py310-coverage","py310-cython-compat","clang-20"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["c-ares","python310","py310-cython","lbzip2","py310-protobuf3","py310-six","zlib","abseil","libuv","openssl","protobuf3-cpp","re2"]},{"type":"test","ports":["py310-twisted","py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-grpcio-tools","py310-tensorflow","py310-tensorboard"]},{"type":"run","ports":["py310-tensorflow-macos"]}]},{"name":"py310-pywavelets","portdir":"python/py-pywavelets","version":"1.8.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyWavelets/pywt","description":"PyWavelets is a Python wavelet transforms module","long_description":"PyWavelets is a Python wavelet transforms module.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-meson-python","clang-18","py310-cython","py310-installer"]},{"type":"lib","ports":["py310-numpy","python310"]}],"depends_on":[{"type":"run","ports":["py310-imagehash","py310-scikit-image"]}]},{"name":"tbls","portdir":"databases/tbls","version":"1.88.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/k1LoW/tbls","description":"CI-Friendly tool for documenting a database, written in Go","long_description":"tbls documents a database automatically in Github-flavored Markdown, and can output the schema in Markdown, DOT, PlantUML, SVG/PNG/JPG, JSON, YAML, and more. It supports many database types and is CI-friendly.","active":true,"categories":["databases"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1082}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"geek-life","portdir":"office/geek-life","version":"0.1.3","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/ajaxray/geek-life","description":"The Todo List / Task Manager for Geeks in command line","long_description":"The Todo List / Task Manager for Geeks in command line. Highlights: supports keyboard shortcuts, features projects, tasks, due-dates, task notes, has note editor with Markdown support & Markdown syntax highlighting, and full mouse support.","active":true,"categories":["office"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1082}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"tesseract-kmr","portdir":"textproc/tesseract","version":"4.1.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tesseract-ocr/tessdata","description":"Kurdish language data for the Tesseract OCR engine","long_description":"Kurdish language data for the Tesseract OCR engine","active":true,"categories":["graphics","textproc","pdf"],"maintainers":[{"name":"mark","github":"markemer","ports_count":114}],"variants":["best","fast"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["tesseract"]}],"depends_on":[]},{"name":"telescope","portdir":"net/telescope","version":"0.11","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/omar-polo/telescope","description":"A Gemini Browser","long_description":"Telescope is a Emacs/w3m-inspired browser for the small internet that supports Gemini, Gopher and Finger","active":true,"categories":["net"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","bison","libtool","pkgconfig","autoconf","automake"]},{"type":"lib","ports":["libretls","libgrapheme","ncurses"]}],"depends_on":[]},{"name":"py310-aiofiles","portdir":"python/py-aiofiles","version":"25.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Tinche/aiofiles","description":"File support for asyncio.","long_description":"File support for asyncio.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-hatch-vcs"]}],"depends_on":[]},{"name":"rhit","portdir":"sysutils/rhit","version":"2.0.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dystroy.org/rhit","description":"A nginx log explorer","long_description":"rhit reads your nginx log files in their standard location(even gzipped), does some analysis and tells you about it in pretty tables in your console, storing and polluting nothing. It lets you filter hits by dates, status, referers or paths, and does trend analysis. And it's fast enough (about one second per million lines) so you can iteratively try queries to build your insight.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1082}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"git-fuzzy","portdir":"devel/git-fuzzy","version":"20210729","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/bigH/git-fuzzy","description":"interactive `git` with the help of `fzf`","long_description":"interactive `git` with the help of `fzf`. You can run git add and git reset by selecting or cursoring. You can commit interactively.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1082}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["bash","exa","fzf","bat","git-delta"]}],"depends_on":[]},{"name":"py310-postorius","portdir":"python/py-postorius","version":"1.3.6","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/postorius","description":"A web user interface for GNU Mailman","long_description":"A web user interface for GNU Mailman","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-django-mailman3","py310-readme_renderer"]}],"depends_on":[{"type":"lib","ports":["py-postorius"]}]},{"name":"py39-postorius","portdir":"python/py-postorius","version":"1.3.6","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/postorius","description":"A web user interface for GNU Mailman","long_description":"A web user interface for GNU Mailman","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-django-mailman3","py39-readme_renderer"]}],"depends_on":[]},{"name":"py38-postorius","portdir":"python/py-postorius","version":"1.3.6","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/postorius","description":"A web user interface for GNU Mailman","long_description":"A web user interface for GNU Mailman","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-readme_renderer","py38-django-mailman3"]}],"depends_on":[]},{"name":"py-postorius","portdir":"python/py-postorius","version":"1.3.6","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/postorius","description":"A web user interface for GNU Mailman","long_description":"A web user interface for GNU Mailman","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-postorius"]}],"depends_on":[]},{"name":"py39-openid","portdir":"python/py-openid","version":"3.2","license":"Apache-2","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/openid/python-openid","description":"OpenID support for modern servers and consumers.","long_description":"OpenID support for modern servers and consumers.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-build","py39-installer","clang-17","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-six","py39-testfixtures","py39-cryptography","py39-lxml","py39-mock","py39-pytest","py39-responses"]}],"depends_on":[{"type":"run","ports":["py39-django-allauth"]}]},{"name":"py38-openid","portdir":"python/py-openid","version":"3.2","license":"Apache-2","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/openid/python-openid","description":"OpenID support for modern servers and consumers.","long_description":"OpenID support for modern servers and consumers.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["py38-setuptools","python38"]},{"type":"test","ports":["py38-lxml","py38-mock","py38-pytest","py38-responses","py38-testfixtures","py38-coveralls","py38-coverage","py38-cryptography"]}],"depends_on":[{"type":"run","ports":["py38-django-allauth"]}]},{"name":"py310-django-mailman3","portdir":"python/py-django-mailman3","version":"1.3.15","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/django-mailman3","description":"Django library to help interaction with Mailman","long_description":"This package contains libraries and templates for Django-based interfaces interacting with Mailman.","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","clang-18","py310-pdm-backend","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-django-allauth","py310-django","py310-mailmanclient","py310-django-gravatar2"]}],"depends_on":[{"type":"run","ports":["py310-postorius"]}]},{"name":"py39-django-mailman3","portdir":"python/py-django-mailman3","version":"1.3.7","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/django-mailman3","description":"Django library to help interaction with Mailman","long_description":"This package contains libraries and templates for Django-based interfaces interacting with Mailman.","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-setuptools","clang-17","py39-installer","py39-build"]},{"type":"lib","ports":["python39","py39-setuptools"]},{"type":"run","ports":["py39-django-allauth","py39-mailmanclient","py39-django-gravatar2","py39-tz","py39-django"]}],"depends_on":[{"type":"run","ports":["py39-postorius"]}]},{"name":"py38-django-mailman3","portdir":"python/py-django-mailman3","version":"1.3.7","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/django-mailman3","description":"Django library to help interaction with Mailman","long_description":"This package contains libraries and templates for Django-based interfaces interacting with Mailman.","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py38-setuptools","python38"]},{"type":"run","ports":["py38-tz","py38-django-gravatar2","py38-mailmanclient","py38-django-allauth","py38-django"]}],"depends_on":[{"type":"run","ports":["py38-postorius"]}]},{"name":"py-django-mailman3","portdir":"python/py-django-mailman3","version":"1.3.15","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/django-mailman3","description":"Django library to help interaction with Mailman","long_description":"This package contains libraries and templates for Django-based interfaces interacting with Mailman.","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-django-mailman3"]}],"depends_on":[]},{"name":"py39-django-allauth","portdir":"python/py-django-allauth","version":"0.46.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pennersr/django-allauth","description":"Django authentication, registration, and account management","long_description":"Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-setuptools","python39"]},{"type":"run","ports":["py39-openid","py39-cryptography","py39-django","py39-requests","py39-requests-oauthlib"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"run","ports":["py39-django-mailman3"]}]},{"name":"py38-django-allauth","portdir":"python/py-django-allauth","version":"0.46.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pennersr/django-allauth","description":"Django authentication, registration, and account management","long_description":"Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["py38-setuptools","python38"]},{"type":"run","ports":["py38-requests-oauthlib","py38-openid","py38-requests","py38-cryptography","py38-django"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"run","ports":["py38-django-mailman3"]}]},{"name":"py-django-allauth","portdir":"python/py-django-allauth","version":"65.9.0","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://allauth.org","description":"Django authentication, registration, and account management","long_description":"Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-django-allauth"]}],"depends_on":[]},{"name":"fennel_select","portdir":"lua/fennel_select","version":"0.1","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Common files for selecting default fennel version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of fennel.","active":true,"categories":["lua"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["lua51-fennel","lua52-fennel","lua53-fennel","lua54-fennel"]}]},{"name":"py310-mailmanclient","portdir":"python/py-mailmanclient","version":"3.3.5","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.list.org/","description":"Python bindings for Mailman REST API","long_description":"The mailmanclient library provides official Python bindings for the GNU Mailman 3 REST API.","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-requests"]}],"depends_on":[{"type":"run","ports":["py310-django-mailman3"]}]},{"name":"py39-mailmanclient","portdir":"python/py-mailmanclient","version":"3.3.3","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.list.org/","description":"Python bindings for Mailman REST API","long_description":"The mailmanclient library provides official Python bindings for the GNU Mailman 3 REST API.","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-setuptools","python39"]},{"type":"run","ports":["py39-requests"]}],"depends_on":[{"type":"run","ports":["py39-django-mailman3"]}]},{"name":"py38-mailmanclient","portdir":"python/py-mailmanclient","version":"3.3.3","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.list.org/","description":"Python bindings for Mailman REST API","long_description":"The mailmanclient library provides official Python bindings for the GNU Mailman 3 REST API.","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python38","py38-setuptools"]},{"type":"run","ports":["py38-requests"]}],"depends_on":[{"type":"run","ports":["py38-django-mailman3"]}]},{"name":"py-mailmanclient","portdir":"python/py-mailmanclient","version":"3.3.5","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.list.org/","description":"Python bindings for Mailman REST API","long_description":"The mailmanclient library provides official Python bindings for the GNU Mailman 3 REST API.","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-mailmanclient"]}],"depends_on":[]},{"name":"py310-hyperkitty","portdir":"python/py-hyperkitty","version":"1.3.5","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/hyperkitty","description":"A web interface to access GNU Mailman v3 archives","long_description":"HyperKitty is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives.","active":true,"categories":["mail","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-hyperkitty"]}]},{"name":"py39-hyperkitty","portdir":"python/py-hyperkitty","version":"1.3.5","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/hyperkitty","description":"A web interface to access GNU Mailman v3 archives","long_description":"HyperKitty is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives.","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-hyperkitty","portdir":"python/py-hyperkitty","version":"1.3.5","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/hyperkitty","description":"A web interface to access GNU Mailman v3 archives","long_description":"HyperKitty is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives.","active":false,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38","py38-isort"]}],"depends_on":[]},{"name":"py-hyperkitty","portdir":"python/py-hyperkitty","version":"1.3.5","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/hyperkitty","description":"A web interface to access GNU Mailman v3 archives","long_description":"HyperKitty is an open source Django application under development. It aims to provide a web interface to access GNU Mailman v3 archives.","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-hyperkitty"]}],"depends_on":[]},{"name":"py39-flufl.lock","portdir":"python/py-flufl.lock","version":"6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flufllock.readthedocs.io/","description":"NFS-safe file locking with timeouts for POSIX and Windows.","long_description":"NFS-safe file locking with timeouts for POSIX and Windows. The flufl.lock library provides an NFS-safe file-based locking algorithm influenced by the GNU/Linux open(2) manpage, under the description of the O_EXCL option.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","clang-17","py39-installer","py39-build","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-atpublic","py39-typing_extensions","py39-psutil"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py38-flufl.lock","portdir":"python/py-flufl.lock","version":"6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flufllock.readthedocs.io/","description":"NFS-safe file locking with timeouts for POSIX and Windows.","long_description":"NFS-safe file locking with timeouts for POSIX and Windows. The flufl.lock library provides an NFS-safe file-based locking algorithm influenced by the GNU/Linux open(2) manpage, under the description of the O_EXCL option.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-15"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-typing_extensions","py38-atpublic","py38-psutil"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py-flufl.lock","portdir":"python/py-flufl.lock","version":"9.0.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://flufllock.readthedocs.io/","description":"NFS-safe file locking with timeouts for POSIX and Windows.","long_description":"NFS-safe file locking with timeouts for POSIX and Windows. The flufl.lock library provides an NFS-safe file-based locking algorithm influenced by the GNU/Linux open(2) manpage, under the description of the O_EXCL option.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-flufl.lock"]}],"depends_on":[]},{"name":"py39-flufl.i18n","portdir":"python/py-flufl.i18n","version":"3.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flufli18n.readthedocs.io/","description":"High level API for internationalizing Python libraries and applications.","long_description":"High level API for internationalizing Python libraries and applications. The flufl.i18n library provides a convenient API for managing translation contexts in Python applications. It provides facilities not only for single-context applications like command line scripts, but also more sophisticated management of multiple-context applications such as Internet servers.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-atpublic"]},{"type":"test","ports":["py39-pytest","py39-sybil"]}],"depends_on":[]},{"name":"py38-flufl.i18n","portdir":"python/py-flufl.i18n","version":"3.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flufli18n.readthedocs.io/","description":"High level API for internationalizing Python libraries and applications.","long_description":"High level API for internationalizing Python libraries and applications. The flufl.i18n library provides a convenient API for managing translation contexts in Python applications. It provides facilities not only for single-context applications like command line scripts, but also more sophisticated management of multiple-context applications such as Internet servers.","active":false,"categories":["devel","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-atpublic"]},{"type":"test","ports":["py38-pytest","py38-sybil"]}],"depends_on":[]},{"name":"py-flufl.i18n","portdir":"python/py-flufl.i18n","version":"6.0.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://flufli18n.readthedocs.io/","description":"High level API for internationalizing Python libraries and applications.","long_description":"High level API for internationalizing Python libraries and applications. The flufl.i18n library provides a convenient API for managing translation contexts in Python applications. It provides facilities not only for single-context applications like command line scripts, but also more sophisticated management of multiple-context applications such as Internet servers.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-flufl.i18n"]}],"depends_on":[]},{"name":"py39-flufl.bounce","portdir":"python/py-flufl.bounce","version":"4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://fluflbounce.readthedocs.io/en/latest/","description":"Email bounce detectors.","long_description":"The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).","active":false,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-zopeinterface","py39-atpublic"]}],"depends_on":[]},{"name":"py38-flufl.bounce","portdir":"python/py-flufl.bounce","version":"4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://fluflbounce.readthedocs.io/en/latest/","description":"Email bounce detectors.","long_description":"The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).","active":false,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-atpublic","py38-zopeinterface"]}],"depends_on":[]},{"name":"py-flufl.bounce","portdir":"python/py-flufl.bounce","version":"4.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://fluflbounce.readthedocs.io/en/latest/","description":"Email bounce detectors.","long_description":"The flufl.bounce library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN).","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-flufl.bounce"]}],"depends_on":[]},{"name":"py310-django-gravatar2","portdir":"python/py-django-gravatar2","version":"1.4.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/twaddington/django-gravatar","description":"Gravatar support for Django.","long_description":"Essential Gravatar support for Django. Includes helper methods for interacting with gravatars outside of template code.","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":"run","ports":["py310-django-mailman3"]}]}]}