{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"py3-publicsuffix2-2.20191221p0","path":"net/py-publicsuffix2","url":"/packages/release/net/py-publicsuffix2/","comment":"pure-Python interface to publicsuffix.org","homepage":"https://github.com/nexB/python-publicsuffix2","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"This module allows you to get the public suffix, as well as the\nregistrable domain, of a domain name using the Public Suffix List from\nhttp://publicsuffix.org\n\nA public suffix is a domain suffix under which you can register domain\nnames, or under which the suffix owner does not control the subdomains.\nSome examples of public suffixes in the former example are \".com\",\n\".co.uk\" and \"pvt.k12.wy.us\"; examples of the latter case are\n\"github.io\" and \"blogspot.com\". The public suffix is sometimes referred\nto as the effective or extended TLD (eTLD). Accurately knowing the\npublic suffix of a domain is useful when handling web browser cookies,\nhighlighting the most important part of a domain name in a user\ninterface or sorting URLs by web site. It is also used in a wide range\nof research and applications that leverages Domain Name System (DNS)\ndata.\n","package_architecture":"amd64","stem":"py3-publicsuffix2","readme":null,"dependencies":[{"path":"www/py-requests","type":"runtime","package_spec":"","url":"/packages/release/www/py-requests/"},{"path":"lang/python/3","type":"runtime","package_spec":"","url":"/packages/release/lang/python/3/"},{"path":"www/py-requests","type":"build","package_spec":"","url":"/packages/release/www/py-requests/"},{"path":"lang/python/3","type":"build","package_spec":"","url":"/packages/release/lang/python/3/"},{"path":"devel/py-build","type":"build","package_spec":"","url":"/packages/release/devel/py-build/"},{"path":"devel/py-installer","type":"build","package_spec":"","url":"/packages/release/devel/py-installer/"},{"path":"devel/py-setuptools","type":"build","package_spec":"py3-setuptools->=79v0","url":"/packages/release/devel/py-setuptools/"},{"path":"devel/py-wheel","type":"build","package_spec":"","url":"/packages/release/devel/py-wheel/"}],"reverse_dependencies":{"count":1,"url":"/packages/data/fd/fd556f63772666e9f00d463bfb421bf3ea65b3af286517a8aac44d331373fef4.json"},"categories":["net","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","alpha","hppa","sparc64"],"not_for_architectures":[]}}
