{"count":53702,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=5","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=3","results":[{"name":"py314-circuitbreaker","portdir":"python/py-circuitbreaker","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fabfuel/circuitbreaker","description":"Python implementation of the \"Circuit Breaker\" Pattern","long_description":"Python implementation of the \"Circuit Breaker\" Pattern","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-circuitbreaker"]},{"type":"run","ports":["py314-oci"]}]},{"name":"py314-configparser","portdir":"python/py-configparser","version":"7.2.0","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/jaraco/configparser","description":"Configparser from Python 3.8 to Python 2.6-3.7","long_description":"Configparser from Python 3.8 to Python 2.6-3.7","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py314-toml","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-configparser"]},{"type":"run","ports":["py314-oci"]}]},{"name":"proxmint","portdir":"net/proxmint","version":"0.1.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://proxmint.com/free-proxies","description":"Command-line client for a free proxy list re-validated every 30 minutes","long_description":"proxmint prints proxies from the Proxmint free proxy list, where every entry was checked with a real request through it within the last 30 minutes. Filter by protocol (http, https, socks4, socks5), country and anonymity, sort by score, latency, uptime or last check, and print ip:port, proxy URLs or JSON. No API key or signup.","active":true,"categories":["net","www"],"maintainers":[{"name":"","github":"prian3003","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[]},{"name":"py315-coworkingview","portdir":"python/py-coworkingview","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coworkingview.com","description":"Flexible-office prices and coworking catalogue search as pandas DataFrames","long_description":"coworkingview is the Python client for the CoworkingView catalogue: the CoworkingView Price Index (median prices of private offices, fixed and flex desks per city, published under CC BY 4.0) and a search over coworking spaces, returned as tidy pandas DataFrames.","active":true,"categories":["office","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-build","clang-18","py315-installer","py315-hatchling"]},{"type":"lib","ports":["py315-pandas","python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[]},{"name":"py314-coworkingview","portdir":"python/py-coworkingview","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coworkingview.com","description":"Flexible-office prices and coworking catalogue search as pandas DataFrames","long_description":"coworkingview is the Python client for the CoworkingView catalogue: the CoworkingView Price Index (median prices of private offices, fixed and flex desks per city, published under CC BY 4.0) and a search over coworking spaces, returned as tidy pandas DataFrames.","active":true,"categories":["office","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","clang-18","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-pandas","python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-coworkingview"]}]},{"name":"py-coworkingview","portdir":"python/py-coworkingview","version":"0.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://coworkingview.com","description":"Flexible-office prices and coworking catalogue search as pandas DataFrames","long_description":"coworkingview is the Python client for the CoworkingView catalogue: the CoworkingView Price Index (median prices of private offices, fixed and flex desks per city, published under CC BY 4.0) and a search over coworking spaces, returned as tidy pandas DataFrames.","active":true,"categories":["office","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-coworkingview"]}],"depends_on":[]},{"name":"testng","portdir":"java/testng","version":"7.12.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://testng.org","description":"The TestNG testing framework","long_description":"TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.","active":true,"categories":["devel","java"],"maintainers":[{"name":"dev","github":"McDaMastR","ports_count":48}],"variants":["doc"],"dependencies":[{"type":"build","ports":["gradle","clang-18"]},{"type":"lib","ports":["openjdk21"]},{"type":"test","ports":["commons-io"]}],"depends_on":[{"type":"test","ports":["dom4j"]}]},{"name":"astroterm","portdir":"science/astroterm","version":"1.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/da-luce/astroterm","description":"A planetarium for your terminal","long_description":"A planetarium for your terminal. astroterm renders stars, planets, constellations and more in the command line, for any date, time and location.","active":true,"categories":["science"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","pkgconfig","clang-18"]},{"type":"lib","ports":["ncurses","argtable3"]}],"depends_on":[]},{"name":"megacmd","portdir":"net/megacmd","version":"2.7.0","license":"BSD and GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/meganz/MEGAcmd","description":"Command-line interactive and scriptable interface to MEGA","long_description":"MEGAcmd provides an interactive shell and scriptable commands for MEGA cloud storage, including transfers, synchronization, backups, and WebDAV and FTP serving.","active":true,"categories":["net"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":350}],"variants":["fuse","universal","debug","pdf","media"],"dependencies":[{"type":"build","ports":["cmake","ninja","pkgconfig","clang-20"]},{"type":"lib","ports":["libsodium","libuv","mediainfolib","pcre","readline","zlib","ffmpeg","curl","openssl3","pdfium","zenlib","sqlite3","icu","libcryptopp"]}],"depends_on":[]},{"name":"pdfium","portdir":"devel/pdfium","version":"20261030","license":"BSD and Apache-2 and MIT","platforms":"{darwin >= 22}","epoch":0,"replaced_by":null,"homepage":"https://pdfium.googlesource.com/pdfium/","description":"PDF rendering and manipulation library","long_description":"PDFium is the PDF rendering engine used by Chromium. This port provides a shared library and public C headers for rendering, reading and manipulating PDF documents.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":350}],"variants":[],"dependencies":[{"type":"build","ports":["ninja","pkgconfig","gn","python314","clang-22"]},{"type":"fetch","ports":["gnutar","gzip"]},{"type":"lib","ports":["zlib","freetype","icu","harfbuzz","lcms2","libjpeg-turbo","libpng","openjpeg"]}],"depends_on":[{"type":"lib","ports":["megacmd"]}]},{"name":"py315-pkcs11","portdir":"python/py-pkcs11","version":"0.10.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyauth/python-pkcs11","description":"A high level, more Pythonic interface to the PKCS#11 (Cryptoki) standard to support HSM and Smartcard devices in Python.","long_description":"A high level, more Pythonic interface to the PKCS#11 (Cryptoki) standard to support HSM and Smartcard devices in Python.","active":true,"categories":["security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-cython","clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel","py315-setuptools_scm"]},{"type":"lib","ports":["python315"]}],"depends_on":[{"type":"lib","ports":["py315-hanko"]}]},{"name":"rail","portdir":"mail/rail","version":"0.10.1","license":"(MIT or Apache-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/vitosans/rail","description":"Terminal mail client for Gmail and Microsoft 365","long_description":"Rail is a terminal mail client for Gmail and Microsoft 365. It keeps mail in a local SQLite store, synced by a background daemon, with a unified inbox, search, and readable HTML.","active":true,"categories":["mail","database"],"maintainers":[{"name":"","github":"wu21-web","ports_count":12}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","libiconv"]}],"depends_on":[]},{"name":"py315-websocket-client","portdir":"python/py-websocket-client","version":"1.9.2","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://websocket-client.readthedocs.io/","description":"WebSocket client for Python with low level API options","long_description":"websocket-client is a WebSocket client for Python. It provides access to low level APIs for WebSockets. websocket-client implements version hybi-13 of the WebSocket procotol. This client does not currently support the permessage-deflate extension from RFC 7692.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-wheel","clang-18","py315-build","py315-installer","py315-setuptools"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest","py315-socks"]}],"depends_on":[{"type":"run","ports":["py315-selenium"]}]},{"name":"py315-svgelements","portdir":"python/py-svgelements","version":"1.9.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/meerk40t/svgelements","description":"SVG Parsing for Elements, Paths, and other SVG Objects.","long_description":"svgelements does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.","active":true,"categories":["python"],"maintainers":[{"name":"","github":"abey79","ports_count":21}],"variants":[],"dependencies":[{"type":"build","ports":["py315-wheel","clang-18","py315-build","py315-installer","py315-setuptools"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest","py315-numpy","py315-scipy","py315-Pillow"]}],"depends_on":[]},{"name":"py315-socks","portdir":"python/py-socks","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Anorov/PySocks","description":"python SOCKS client module","long_description":"PySOCKS is a SOCKS client module, branched off several earlier abandoned projects","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[{"type":"test","ports":["py315-websocket-client"]}]},{"name":"py315-selenium","portdir":"python/py-selenium","version":"4.51.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.seleniumhq.org/","description":"Python language bindings for Selenium WebDriver","long_description":"The selenium package is used to automate web browser interaction from Python. Several browsers/drivers are supported (Firefox, Chrome, Internet Explorer), as well as the Remote protocol.","active":true,"categories":["python"],"maintainers":[{"name":"dstrubbe","github":"dstrubbe","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["py315-urllib3","py315-websocket-client"]}],"depends_on":[{"type":"test","ports":["py315-requests-oauthlib"]}]},{"name":"py315-requests-oauthlib","portdir":"python/py-requests-oauthlib","version":"2.0.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/requests/requests-oauthlib","description":"OAuth for Humans","long_description":"OAuth for Humans: an easy-to-use Python interface for building OAuth1 and OAuth2 clients.","active":true,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","py315-setuptools","py315-wheel","clang-18","py315-build"]},{"type":"lib","ports":["python315","py315-requests","py315-oauthlib"]},{"type":"test","ports":["py315-pytest","py315-mock","py315-requests-mock","py315-selenium"]}],"depends_on":[]},{"name":"py315-pywavelets","portdir":"python/py-pywavelets","version":"1.10.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":2959}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-cython","py315-meson-python","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["python315","py315-numpy"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"run","ports":["py315-imagehash"]}]},{"name":"py315-pytest-lazy-fixtures","portdir":"python/py-pytest-lazy-fixtures","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dev-petrov/pytest-lazy-fixtures","description":"Use pytest fixtures in @pytest.mark.parametrize","long_description":"Use pytest fixtures in @pytest.mark.parametrize, through lf() and lfc(). This is a separate project from pytest-lazy-fixture (py-pytest-lazy-fixture).","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-build","clang-18","py315-installer","py315-hatchling"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["py315-pytest"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"test","ports":["py315-prettytable"]}]},{"name":"py314-pytest-lazy-fixtures","portdir":"python/py-pytest-lazy-fixtures","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dev-petrov/pytest-lazy-fixtures","description":"Use pytest fixtures in @pytest.mark.parametrize","long_description":"Use pytest fixtures in @pytest.mark.parametrize, through lf() and lfc(). This is a separate project from pytest-lazy-fixture (py-pytest-lazy-fixture).","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","clang-18","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-pytest"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-pytest-lazy-fixtures"]},{"type":"test","ports":["py314-prettytable"]}]},{"name":"py313-pytest-lazy-fixtures","portdir":"python/py-pytest-lazy-fixtures","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dev-petrov/pytest-lazy-fixtures","description":"Use pytest fixtures in @pytest.mark.parametrize","long_description":"Use pytest fixtures in @pytest.mark.parametrize, through lf() and lfc(). This is a separate project from pytest-lazy-fixture (py-pytest-lazy-fixture).","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","clang-18","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-pytest"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"test","ports":["py313-prettytable"]}]},{"name":"py312-pytest-lazy-fixtures","portdir":"python/py-pytest-lazy-fixtures","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dev-petrov/pytest-lazy-fixtures","description":"Use pytest fixtures in @pytest.mark.parametrize","long_description":"Use pytest fixtures in @pytest.mark.parametrize, through lf() and lfc(). This is a separate project from pytest-lazy-fixture (py-pytest-lazy-fixture).","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-build","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-pytest"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"test","ports":["py312-prettytable"]}]},{"name":"py311-pytest-lazy-fixtures","portdir":"python/py-pytest-lazy-fixtures","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dev-petrov/pytest-lazy-fixtures","description":"Use pytest fixtures in @pytest.mark.parametrize","long_description":"Use pytest fixtures in @pytest.mark.parametrize, through lf() and lfc(). This is a separate project from pytest-lazy-fixture (py-pytest-lazy-fixture).","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-build","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-pytest"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"test","ports":["py311-prettytable"]}]},{"name":"py310-pytest-lazy-fixtures","portdir":"python/py-pytest-lazy-fixtures","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dev-petrov/pytest-lazy-fixtures","description":"Use pytest fixtures in @pytest.mark.parametrize","long_description":"Use pytest fixtures in @pytest.mark.parametrize, through lf() and lfc(). This is a separate project from pytest-lazy-fixture (py-pytest-lazy-fixture).","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-hatchling","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pytest"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"test","ports":["py310-prettytable"]}]},{"name":"py315-pyproj","portdir":"python/py-pyproj","version":"3.8.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pyproj4.github.io/pyproj","description":"Python interfaces to PROJ.4 functions.","long_description":"Pyrex wrapper to provide python interfaces to PROJ.4 (http://proj.maptools.org) functions. Performs cartographic transformations and geodetic computations.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-setuptools","py315-wheel","py315-cython","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["proj9","python315","py315-certifi"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[]},{"name":"py-pytest-lazy-fixtures","portdir":"python/py-pytest-lazy-fixtures","version":"1.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dev-petrov/pytest-lazy-fixtures","description":"Use pytest fixtures in @pytest.mark.parametrize","long_description":"Use pytest fixtures in @pytest.mark.parametrize, through lf() and lfc(). This is a separate project from pytest-lazy-fixture (py-pytest-lazy-fixture).","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pytest-lazy-fixtures"]}],"depends_on":[]},{"name":"py315-pybind11-stubgen","portdir":"python/py-pybind11-stubgen","version":"3.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sizmailov/pybind11-stubgen","description":"generates stubs for python modules","long_description":"pybind11-stubgen generates stubs for python modules.","active":true,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-prettytable","portdir":"python/py-prettytable","version":"3.18.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prettytable/prettytable","description":"A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.","long_description":"PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was inspired by the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["py315-hatchling","py315-hatch-vcs","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["python315","py315-wcwidth"]},{"type":"test","ports":["py315-pytest","py315-pytest-lazy-fixtures"]}],"depends_on":[]},{"name":"py315-oauthlib","portdir":"python/py-oauthlib","version":"4.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/oauthlib/oauthlib","description":"A generic, spec-compliant, thorough implementation of the OAuth request-signing logic.","long_description":"A generic, spec-compliant, thorough implementation of the OAuth request-signing logic.","active":true,"categories":["net","security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["py315-build","py315-installer","py315-setuptools","py315-wheel","clang-18"]},{"type":"lib","ports":["python315","py315-cryptography","py315-blinker","py315-jwt"]},{"type":"test","ports":["py315-pytest","py315-mock"]}],"depends_on":[{"type":"lib","ports":["py315-requests-oauthlib"]}]},{"name":"py315-jwt","portdir":"python/py-jwt","version":"2.15.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"lib","ports":["py315-oauthlib"]}]},{"name":"py315-imagehash","portdir":"python/py-imagehash","version":"4.3.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JohannesBuchner/imagehash","description":"Perceptual Image Hashing Module","long_description":"Image hashes tell whether two images look nearly identical. This is different from cryptographic hashing algorithms (like MD5, SHA-1) where tiny changes in the image give completely different hashes. In image fingerprinting, we actually want our similar inputs to have similar output hashes as well. The image hash algorithms (average, perceptual, difference, wavelet) analyse the image structure on luminance (without color information). The color hash algorithm analyses the color distribution and black & gray fractions (without position information).","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-wheel","clang-18","py315-build","py315-installer","py315-setuptools"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["py315-numpy","py315-scipy","py315-Pillow","py315-pywavelets"]}],"depends_on":[]},{"name":"py315-blinker","portdir":"python/py-blinker","version":"1.9.0","license":"MIT and BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://blinker.readthedocs.io","description":"Fast, simple object-to-object and broadcast signaling","long_description":"Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or \"signals\". Signal receivers can subscribe to specific senders or receive signals sent by any sender.","active":true,"categories":["devel","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":[],"dependencies":[{"type":"build","ports":["py315-flit_core","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest-asyncio","py315-pytest"]}],"depends_on":[{"type":"lib","ports":["py315-oauthlib"]}]},{"name":"py315-cmweather","portdir":"python/py-cmweather","version":"0.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openradar/cmweather","description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","long_description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-setuptools_scm","py315-installer","py315-setuptools","py315-wheel","clang-18","py315-build"]},{"type":"lib","ports":["py315-numpy","py315-matplotlib","python315"]}],"depends_on":[]},{"name":"py314-cmweather","portdir":"python/py-cmweather","version":"0.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openradar/cmweather","description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","long_description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["py314-numpy","py314-matplotlib","python314"]}],"depends_on":[{"type":"lib","ports":["py-cmweather"]}]},{"name":"py313-cmweather","portdir":"python/py-cmweather","version":"0.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openradar/cmweather","description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","long_description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["py313-numpy","py313-matplotlib","python313"]}],"depends_on":[]},{"name":"py312-cmweather","portdir":"python/py-cmweather","version":"0.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openradar/cmweather","description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","long_description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-build","py312-installer"]},{"type":"lib","ports":["py312-numpy","py312-matplotlib","python312"]}],"depends_on":[]},{"name":"py311-cmweather","portdir":"python/py-cmweather","version":"0.3.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/openradar/cmweather","description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","long_description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-setuptools_scm","py311-build","py311-installer"]},{"type":"lib","ports":["py311-numpy","py311-matplotlib","python311"]}],"depends_on":[]},{"name":"py-cmweather","portdir":"python/py-cmweather","version":"0.3.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/openradar/cmweather","description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","long_description":"A library of useful colormaps for the weather and climate community, with numerous color vision deficiency friendly options.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cmweather"]}],"depends_on":[]},{"name":"py315-xarray","portdir":"python/py-xarray","version":"2026.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydata/xarray","description":"Provides N-D labeled arrays and datasets in Python","long_description":"xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","py315-setuptools","py315-wheel","py315-setuptools_scm","clang-18","py315-build"]},{"type":"lib","ports":["python315","py315-packaging","py315-numpy","py315-pandas"]},{"type":"test","ports":["py315-pytest","py315-pytest-xdist","py315-hypothesis","py315-cftime","py315-pytest-asyncio"]}],"depends_on":[]},{"name":"py315-hatch-requirements-txt","portdir":"python/py-hatch-requirements-txt","version":"0.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/repo-helper/hatch-requirements-txt","description":"Hatchling plugin to read project dependencies from requirements.txt","long_description":"Hatchling plugin to read project dependencies from requirements.txt","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-hatchling"]},{"type":"lib","ports":["py315-packaging","py315-hatchling","python315"]}],"depends_on":[]},{"name":"py315-types-pyyaml","portdir":"python/py-types-pyyaml","version":"6.0.12.20261103","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Typing stubs for PyYAML","long_description":"This is a type stub package for the PyYAML package. It can be used by type checkers to check code that uses PyYAML.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"xgo","portdir":"lang/xgo","version":"1.7.5","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://xgo.dev","description":"XGo (formerly Go+): designed for data science","long_description":"XGo, formerly Go+, is a statically-typed language designed for data science. It is fully compatible with the Go language, but has a more script-like style, being more readable code for data science than Go.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py315-XlsxWriter","portdir":"python/py-XlsxWriter","version":"3.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmcnamara/XlsxWriter","description":"Python module for writing files in XLSX file format.","long_description":"XlsxWriter can be used to write text, numbers, formulas and hyperlinks to multiple worksheets and it supports features such as formatting and many more.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["py315-typing_extensions","clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[]},{"name":"hcxtools","portdir":"security/hcxtools","version":"8.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ZerBea/hcxtools","description":"Tools to convert wireless captures to hash formats","long_description":"A suite of tools to convert and inspect wireless capture files and hash files for use with Hashcat and John the Ripper. Includes hcxpcapngtool, hcxhashtool, hcxhash2cap, and related utilities.","active":true,"categories":["net","security"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":350}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["zlib","curl","openssl3"]}],"depends_on":[]},{"name":"rtk","portdir":"sysutils/rtk","version":"1.1.0","license":"Apache-2 and Restrictive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.rtk-ai.app","description":"Rust Token Killer command output proxy","long_description":"RTK filters command output to reduce token usage by coding agents.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py315-htmldocs","portdir":"lang/py-htmldocs","version":"3.15.2","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.python.org/","description":"HTML documentation for Python 3.15.2","long_description":"Access Python 3.15.2 HTML docs via file://${prefix}/share/doc/python315-doc/index.html","active":true,"categories":["lang"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py315-tzdata","portdir":"python/py-tzdata","version":"2026.6","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/tzdata","description":"tzdata: Python package providing IANA time zone data","long_description":"tzdata: Python package providing IANA time zone data","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"blaze","portdir":"devel/blaze","version":"0.20261027.0","license":"(MIT or Apache-2)","platforms":"{darwin >= 22}","epoch":0,"replaced_by":null,"homepage":"https://ix.dev/blaze","description":"Incremental rust builds up to 92x faster than cargo/rustc","long_description":"Blaze provides cargo build, test and run through a daemon that keeps a Rust workspace compiled and applies live edits. This port builds the default Cranelift backend from source.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"","github":"wu21-web","ports_count":12}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]}],"depends_on":[]},{"name":"py314-yappi","portdir":"python/py-yappi","version":"1.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sumerc/yappi","description":"Yet Another Python Profiler.","long_description":"The CPython standard distribution comes with three profilers: cProfile, Profile and hotshot. The cProfile module is implemented as a C module based on lsprof, Profile is in pure Python, and the hotshot can be seen as a small subset of a cProfile. Unlike any of these profilers, however, yappi fully supports profiling multi-threaded programs.","active":true,"categories":["devel","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":47}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-yappi"]},{"type":"run","ports":["py314-esrally"]}]},{"name":"py313-yappi","portdir":"python/py-yappi","version":"1.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sumerc/yappi","description":"Yet Another Python Profiler.","long_description":"The CPython standard distribution comes with three profilers: cProfile, Profile and hotshot. The cProfile module is implemented as a C module based on lsprof, Profile is in pure Python, and the hotshot can be seen as a small subset of a cProfile. Unlike any of these profilers, however, yappi fully supports profiling multi-threaded programs.","active":true,"categories":["devel","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":47}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["py313-esrally"]}]}]}