HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50744,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=45",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=43",
"results": [
{
"name": "py313-immutables",
"portdir": "python/py-immutables",
"version": "0.21",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MagicStack/immutables",
"description": "A high-performance immutable mapping type for Python",
"long_description": "An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages. This implementation is used in CPython 3.7 in the contextvars module (see PEP 550 and PEP 567 for more details).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mypy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-immutables"
]
}
]
},
{
"name": "py311-immutables",
"portdir": "python/py-immutables",
"version": "0.21",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MagicStack/immutables",
"description": "A high-performance immutable mapping type for Python",
"long_description": "An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages. This implementation is used in CPython 3.7 in the contextvars module (see PEP 550 and PEP 567 for more details).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-mypy",
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-immutables",
"portdir": "python/py-immutables",
"version": "0.21",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MagicStack/immutables",
"description": "A high-performance immutable mapping type for Python",
"long_description": "An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages. This implementation is used in CPython 3.7 in the contextvars module (see PEP 550 and PEP 567 for more details).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-mypy",
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-contextvars"
]
}
]
},
{
"name": "py313-geopy",
"portdir": "python/py-geopy",
"version": "2.4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/geopy/geopy",
"description": "Geocoding library for Python.",
"long_description": "geopy makes it easy for developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders and other sources of data. geopy includes geocoder classes the OpenStreetMap Nominatim, ESRI ArcGIS, Google Geocoding API (V3), Baidu Maps, Bing Maps API, Yandex, IGN France, GeoNames, Mapzen Search, OpenMapQuest, PickPoint, What3Words, OpenCage, SmartyStreets, and GeocodeFarm geocoder services. The various geocoder classes are located in geopy.geocoders.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-tz",
"py313-geographiclib"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-geopy",
"py313-contextily",
"py313-movingpandas"
]
}
]
},
{
"name": "py313-croniter",
"portdir": "python/py-croniter",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-tz",
"py313-dateutil"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-croniter"
]
}
]
},
{
"name": "py312-croniter",
"portdir": "python/py-croniter",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-wheel",
"clang-18",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-tz",
"py312-dateutil"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-croniter",
"portdir": "python/py-croniter",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-wheel",
"clang-18",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-dateutil",
"py311-tz"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py310-croniter",
"portdir": "python/py-croniter",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-dateutil",
"py310-tz"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"salt"
]
}
]
},
{
"name": "py310-contextvars",
"portdir": "python/py-contextvars",
"version": "2.4",
"license": "Apache-2.0",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MagicStack/contextvars",
"description": "PEP 567 Backport",
"long_description": "PEP 567 Backport",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-installer",
"clang-17",
"py310-setuptools",
"py310-wheel",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-immutables"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-contextvars",
"salt"
]
}
]
},
{
"name": "py-croniter",
"portdir": "python/py-croniter",
"version": "6.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kiorky/croniter",
"description": "croniter provides iteration for datetime object with cron like format",
"long_description": "croniter provides iteration for datetime object with cron like format",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-croniter"
]
}
],
"depends_on": []
},
{
"name": "py310-cherrypy",
"portdir": "python/py-cherrypy",
"version": "18.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cherrypy.org/",
"description": "Object-Oriented HTTP framework",
"long_description": "CherryPy is a pythonic, object-oriented web development framework. CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This usually results in smaller source code developed in less time.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "freespace",
"github": "freespace",
"ports_count": 8
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-more-itertools",
"py310-portend",
"py310-cheroot",
"py310-zc-lockfile",
"py310-jaraco.collections"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cherrypy",
"salt"
]
}
]
},
{
"name": "py313-autocommand",
"portdir": "python/py-autocommand",
"version": "2.2.2",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Lucretiel/autocommand",
"description": "A library to create a command-line program from a function",
"long_description": "A library to create a command-line program from a function",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-jaraco.text",
"py-autocommand"
]
}
]
},
{
"name": "py312-autocommand",
"portdir": "python/py-autocommand",
"version": "2.2.2",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Lucretiel/autocommand",
"description": "A library to create a command-line program from a function",
"long_description": "A library to create a command-line program from a function",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jaraco.text"
]
}
]
},
{
"name": "py311-autocommand",
"portdir": "python/py-autocommand",
"version": "2.2.2",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Lucretiel/autocommand",
"description": "A library to create a command-line program from a function",
"long_description": "A library to create a command-line program from a function",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jaraco.text"
]
}
]
},
{
"name": "py310-autocommand",
"portdir": "python/py-autocommand",
"version": "2.2.2",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Lucretiel/autocommand",
"description": "A library to create a command-line program from a function",
"long_description": "A library to create a command-line program from a function",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"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-jaraco.text"
]
}
]
},
{
"name": "py-autocommand",
"portdir": "python/py-autocommand",
"version": "2.2.2",
"license": "LGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Lucretiel/autocommand",
"description": "A library to create a command-line program from a function",
"long_description": "A library to create a command-line program from a function",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1995
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-autocommand"
]
}
],
"depends_on": []
},
{
"name": "py313-uritools",
"portdir": "python/py-uritools",
"version": "5.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tkem/uritools/",
"description": "URI parsing, classification and composition",
"long_description": "URI parsing, classification and composition",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-hanko-certvalidator",
"py-uritools"
]
}
]
},
{
"name": "py313-oscrypto",
"portdir": "python/py-oscrypto",
"version": "1.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbond/oscrypto",
"description": "TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.",
"long_description": "TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-asn1crypto",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-hanko-certvalidator",
"py-oscrypto"
]
}
]
},
{
"name": "py313-hanko-certvalidator",
"portdir": "python/py-hanko-certvalidator",
"version": "0.27.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/pyhanko-certvalidator",
"description": "Validates X.509 certificates and paths, forked from wbond/certvalidator",
"long_description": "Validates X.509 certificates and paths, forked from wbond/certvalidator",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-uritools",
"py313-requests",
"py313-cryptography",
"py313-asn1crypto",
"py313-oscrypto"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-hanko-certvalidator",
"py313-hanko"
]
}
]
},
{
"name": "py313-hanko",
"portdir": "python/py-hanko",
"version": "0.29.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/pyHanko",
"description": "Tools for stamping and signing PDF files",
"long_description": "Tools for stamping and signing PDF files",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-tzlocal",
"py313-qrcode",
"python313",
"py313-hanko-certvalidator",
"py313-asn1crypto",
"py313-requests",
"py313-cryptography",
"py313-click",
"py313-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-hanko"
]
},
{
"type": "run",
"ports": [
"john-jumbo-devel"
]
}
]
},
{
"name": "py313-parsimonious",
"portdir": "python/py-parsimonious",
"version": "0.10.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erikrose/parsimonious",
"description": "The fastest pure-Python PEG parser I can muster",
"long_description": "Parsimonious aims to be the fastest arbitrary-lookahead parser written in pure Python—and the most usable. It's based on parsing expression grammars (PEGs), which means you feed it a simplified sort of EBNF notation.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-regex"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-parsimonious"
]
},
{
"type": "run",
"ports": [
"john-jumbo",
"john-jumbo-devel"
]
}
]
},
{
"name": "py313-ldap3",
"portdir": "python/py-ldap3",
"version": "2.9.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cannatag/ldap3",
"description": "A strictly RFC 4510 conforming LDAP V3 pure Python client library",
"long_description": "ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.",
"active": true,
"categories": [
"net",
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-asn1",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-mitmproxy",
"py-ldap3"
]
},
{
"type": "run",
"ports": [
"impacket",
"john-jumbo",
"john-jumbo-devel"
]
}
]
},
{
"name": "py313-bsddb3",
"portdir": "python/py-bsddb3",
"version": "6.2.9",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/bsddb3",
"description": "Python 3 bindings for Oracle Berkeley DB",
"long_description": "This port provides a nearly complete wrapping of the Oracle/Sleepycat C API for the Database Environment, Database, Cursor, Log Cursor, Sequence and Transaction objects. Each of these is exposed as a Python type in the bsddb3.db module.",
"active": true,
"categories": [
"databases",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"db53",
"db60",
"db62",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-setuptools",
"db62"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-bsddb3"
]
},
{
"type": "run",
"ports": [
"john-jumbo",
"john-jumbo-devel"
]
}
]
},
{
"name": "py313-asn1crypto",
"portdir": "python/py-asn1crypto",
"version": "1.5.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbond/asn1crypto",
"description": "A fast, pure Python library for parsing and serializing ASN.1 structures.",
"long_description": "A fast, pure Python library for parsing and serializing ASN.1 structures.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2873
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-asn1crypto",
"py313-hanko",
"py313-hanko-certvalidator",
"py313-oscrypto"
]
},
{
"type": "run",
"ports": [
"john-jumbo",
"john-jumbo-devel"
]
}
]
},
{
"name": "py313-whenever",
"portdir": "python/py-whenever",
"version": "0.8.10",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/whenever/",
"description": "Typed and DST-safe datetimes for Python.",
"long_description": "Typed and DST-safe datetimes for Python. \n Whenever helps you write correct and type checked datetime code, using well-established concepts from modern libraries in other languages. It's also way faster than other third-party libraries, and usually the standard library as well.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"osxphotos",
"py-whenever"
]
}
]
},
{
"name": "py-whenever",
"portdir": "python/py-whenever",
"version": "0.8.10",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/whenever/",
"description": "Typed and DST-safe datetimes for Python.",
"long_description": "Typed and DST-safe datetimes for Python. \n Whenever helps you write correct and type checked datetime code, using well-established concepts from modern libraries in other languages. It's also way faster than other third-party libraries, and usually the standard library as well.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-whenever"
]
}
],
"depends_on": []
},
{
"name": "alcom",
"portdir": "devel/vrc-get",
"version": "1.1.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/anatawa12/vrc-get",
"description": "ALternative (VRChat) creator COMpanion",
"long_description": "ALCOM or ALternative (VRChat) creator COMpanion is a fast open-source alternative of VRChat Creator Companion (VCC)",
"active": true,
"categories": [
"devel",
"games"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 229
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"rust",
"cargo",
"legacy-support",
"npm11",
"clang-20",
"nodejs24"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py313-responses",
"portdir": "python/py-responses",
"version": "0.25.8",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/responses",
"description": "A utility library for mocking out the requests library",
"long_description": "A utility library for mocking out the requests library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests",
"py313-urllib3",
"py313-yaml"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-pytest-asyncio",
"py313-tomli-w",
"py313-pytest-httpserver"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-responses"
]
},
{
"type": "test",
"ports": [
"py313-requests-cache",
"beets",
"beets-devel",
"py313-datacite",
"py313-openid"
]
}
]
},
{
"name": "py312-responses",
"portdir": "python/py-responses",
"version": "0.25.8",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/responses",
"description": "A utility library for mocking out the requests library",
"long_description": "A utility library for mocking out the requests library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-urllib3",
"py312-requests",
"py312-yaml"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-tomli-w",
"py312-pytest-asyncio",
"py312-pytest-httpserver"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-requests-cache",
"py312-openid"
]
}
]
},
{
"name": "py311-responses",
"portdir": "python/py-responses",
"version": "0.25.8",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/responses",
"description": "A utility library for mocking out the requests library",
"long_description": "A utility library for mocking out the requests library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-requests",
"py311-urllib3",
"py311-yaml"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-tomli-w",
"py311-pytest-asyncio",
"py311-pytest-httpserver"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-requests-cache",
"py311-openid"
]
}
]
},
{
"name": "py313-pytest-django",
"portdir": "python/py-pytest-django",
"version": "4.11.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-django.readthedocs.io",
"description": "A Django plugin for pytest.",
"long_description": "A Django plugin for pytest.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-pytest",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-django"
]
},
{
"type": "test",
"ports": [
"py313-django-allauth"
]
}
]
},
{
"name": "py312-pytest-django",
"portdir": "python/py-pytest-django",
"version": "4.11.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-django.readthedocs.io",
"description": "A Django plugin for pytest.",
"long_description": "A Django plugin for pytest.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools_scm",
"py312-setuptools",
"py312-wheel",
"clang-17",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-pytest",
"python312"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-django-allauth"
]
}
]
},
{
"name": "py311-pytest-django",
"portdir": "python/py-pytest-django",
"version": "4.11.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-django.readthedocs.io",
"description": "A Django plugin for pytest.",
"long_description": "A Django plugin for pytest.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py311-wheel",
"py311-setuptools_scm",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-pytest",
"python311"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-django-allauth"
]
}
]
},
{
"name": "py310-pytest-django",
"portdir": "python/py-pytest-django",
"version": "4.11.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-django.readthedocs.io",
"description": "A Django plugin for pytest.",
"long_description": "A Django plugin for pytest.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py310-build",
"py310-installer",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"py310-pytest",
"python310"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-django-allauth"
]
}
]
},
{
"name": "py-pytest-django",
"portdir": "python/py-pytest-django",
"version": "4.11.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-django.readthedocs.io",
"description": "A Django plugin for pytest.",
"long_description": "A Django plugin for pytest.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-pytest-django"
]
}
],
"depends_on": []
},
{
"name": "py313-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": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-testfixtures",
"py313-responses",
"py313-pytest",
"py313-six",
"py313-mock",
"py313-cryptography",
"py313-lxml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-openid"
]
},
{
"type": "run",
"ports": [
"py313-django-allauth"
]
}
]
},
{
"name": "py312-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": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-testfixtures",
"py312-responses",
"py312-six",
"py312-pytest",
"py312-mock",
"py312-cryptography",
"py312-lxml"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-django-allauth"
]
}
]
},
{
"name": "py311-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": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-testfixtures",
"py311-responses",
"py311-pytest",
"py311-lxml",
"py311-six",
"py311-cryptography",
"py311-mock"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-django-allauth"
]
}
]
},
{
"name": "py313-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": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mailmanclient"
]
},
{
"type": "run",
"ports": [
"py313-django-mailman3"
]
}
]
},
{
"name": "py312-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": [
"py312-build",
"py312-setuptools",
"py312-wheel",
"clang-17",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-requests"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-django-mailman3"
]
}
]
},
{
"name": "py311-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": [
"py311-installer",
"py311-wheel",
"clang-17",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-requests"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-django-mailman3"
]
}
]
},
{
"name": "py313-fido2",
"portdir": "python/py-fido2",
"version": "2.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Yubico/python-fido2",
"description": "Library for working with FIDO devices",
"long_description": "Provides library functionality for communicating with a FIDO device over USB as well as verifying attestation and assertion signatures.",
"active": true,
"categories": [
"security",
"python",
"crypto"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-cryptography"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py313-django-allauth"
]
}
]
},
{
"name": "py313-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": [
"clang-17",
"py313-pdm-backend",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-mailmanclient",
"py313-django-gravatar2",
"py313-django-allauth",
"py313-django"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-mailman3"
]
}
]
},
{
"name": "py312-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": [
"clang-17",
"py312-pdm-backend",
"py312-installer",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-mailmanclient",
"py312-django-gravatar2",
"py312-django-allauth",
"py312-django"
]
}
],
"depends_on": []
},
{
"name": "py311-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": [
"py311-build",
"py311-pdm-backend",
"clang-17",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-mailmanclient",
"py311-django-gravatar2",
"py311-django-allauth",
"py311-django"
]
}
],
"depends_on": []
},
{
"name": "py313-django-htmlmin",
"portdir": "python/py-django-htmlmin",
"version": "0.11.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cobrateam/django-htmlmin",
"description": "html minify for django",
"long_description": "django-html in an HTML minifier for Python with full support for HTML 5. It supports Django, Flask and any other Python web framework. It also provides a command line tool that can be used for static websites or deployment scripts.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-six",
"py313-beautifulsoup4",
"py313-html5lib",
"py313-django"
]
},
{
"type": "run",
"ports": [
"django-htmlmin_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-htmlmin"
]
}
]
},
{
"name": "py313-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": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-gravatar2"
]
},
{
"type": "run",
"ports": [
"py313-django-mailman3"
]
}
]
},
{
"name": "py312-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": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-django-mailman3"
]
}
]
},
{
"name": "py311-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": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-django-mailman3"
]
}
]
},
{
"name": "py313-django-extensions",
"portdir": "python/py-django-extensions",
"version": "4.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/django-extensions/django-extensions",
"description": "Global custom management extensions for the Django Framework.",
"long_description": "Global custom management extensions for the Django Framework.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-django",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-django-extensions"
]
}
]
}
]
}