{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=107","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=105","results":[{"name":"schismtracker","portdir":"audio/schismtracker","version":"20241021","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://schismtracker.org","description":"Oldschool sample-based music composition tool","long_description":"Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high-quality music without the requirements of specialized, expensive equipment.","active":true,"categories":["audio"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["libsdl2","desktop-file-utils","libutf8proc","flac"]}],"depends_on":[]},{"name":"py313-tomlkit","portdir":"python/py-tomlkit","version":"0.14.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-poetry/tomlkit","description":"Style preserving TOML library","long_description":"Style preserving TOML library","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146},{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py313-poetry-core","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-yaml"]}],"depends_on":[{"type":"lib","ports":["toot","hatch","py313-gradio","py313-jupyter_packaging","py313-pylint","py313-uv-dynamic-versioning"]}]},{"name":"R-pagedown","portdir":"R/R-pagedown","version":"0.21","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=pagedown","description":"Paginate the HTML output of R markdown with CSS for print","long_description":"Paginate the HTML output of R markdown with CSS for print","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-later","R-xfun","R-htmltools","R-processx","R-rmarkdown","R-servr","R-bookdown","R-websocket","R-CRAN-recommended","R-httpuv","R-jsonlite"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-promises","R-xml2","R-covr","R-testit","R-pdftools"]}],"depends_on":[{"type":"test","ports":["R-roughnet"]}]},{"name":"R-htm2txt","portdir":"R/R-htm2txt","version":"2.2.2","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/replicable/htm2txt","description":"Convert HTML into text","long_description":"Convert a HTML document to plain text by stripping off all HTML tags.","active":true,"categories":["textproc","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-Hmisc"]}]},{"name":"timg","portdir":"graphics/timg","version":"1.6.3","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://timg.sh/","description":"Terminal Image and Video Viewer","long_description":"A user-friendly terminal image viewer that uses graphic capabilities of terminals (Sixel, Kitty or iterm2), or 24-Bit color capabilities and unicode character blocks if these are not available.","active":true,"categories":["graphics"],"maintainers":[{"name":"urkle","github":"urkle","ports_count":1}],"variants":["debug","librsvg","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["libjpeg-turbo","librsvg","openslide","GraphicsMagick","webp","libdeflate","ffmpeg8","poppler","cairo","libexif"]}],"depends_on":[{"type":"lib","ports":["offpunk"]}]},{"name":"py313-requests-mock","portdir":"python/py-requests-mock","version":"1.12.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://requests-mock.readthedocs.io/","description":"Mock out responses from the requests package","long_description":"requests-mock provides a building block to stub out the HTTP requests portions of your testing code.","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py313-pbr","py313-wheel","py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-requests","python313"]}],"depends_on":[{"type":"test","ports":["py313-gwosc","py313-requests-cache","py313-requests-oauthlib","py313-soco","py313-upt-cpan","py313-upt-macports","py313-upt-rubygems"]}]},{"name":"py313-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":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-requests","py313-oauthlib"]},{"type":"test","ports":["py313-pytest","py313-mock","py313-requests-mock","py313-selenium"]}],"depends_on":[{"type":"lib","ports":["beets","beets-devel"]},{"type":"run","ports":["py313-django-allauth"]}]},{"name":"py313-pbr","portdir":"python/py-pbr","version":"7.0.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/pbr/latest/","description":"Python Build Reasonableness","long_description":"A library for managing setuptools packaging needs in a consistent manner. pbr reads and then filters the setup.cfg data through a setup hook to fill in default values and provide more sensible behaviors, and then feeds the results in as the arguments to a call to setup.py - so the heavy lifting of handling python packaging needs is still being done by setuptools.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-setuptools","python313"]}],"depends_on":[{"type":"build","ports":["py313-stevedore","py313-cliff","py313-debtcollector","py313-requestsexceptions","py313-cinderclient","py313-keystoneauth1","py313-keystoneclient","py313-lockfile","py313-munch","py313-novaclient","py313-openstackclient","py313-openstacksdk","py313-os-service-types","py313-osc-lib","py313-oslo-config","py313-oslo-i18n","py313-oslo-serialization","py313-oslo-utils","py313-qstylizer","py313-requests-mock"]},{"type":"lib","ports":["py313-jschema_to_python","py313-sarif-om"]}]},{"name":"py313-oauthlib","portdir":"python/py-oauthlib","version":"3.3.1","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":612}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-installer","py313-setuptools","py313-wheel","clang-18"]},{"type":"lib","ports":["python313","py313-blinker","py313-cryptography","py313-jwt"]},{"type":"test","ports":["py313-pytest","py313-mock"]}],"depends_on":[{"type":"lib","ports":["py313-discogs-client","py313-requests-oauthlib"]}]},{"name":"py313-jwt","portdir":"python/py-jwt","version":"2.12.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":612}],"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-oauthlib","py313-twilio"]},{"type":"run","ports":["py313-pygithub","py313-django-allauth"]}]},{"name":"py313-cryptography_vectors","portdir":"python/py-cryptography","version":"46.0.3","license":"BSD","platforms":"{darwin any >= 13}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyca/cryptography","description":"cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.","long_description":"cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-uv-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"test","ports":["py313-cryptography"]}]},{"name":"py313-cryptography","portdir":"python/py-cryptography","version":"46.0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyca/cryptography","description":"cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.","long_description":"cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-setuptools-rust","py313-maturin","clang-20","cargo","legacy-support","rust","py313-build","py313-installer"]},{"type":"lib","ports":["libunwind","openssl3","python313","py313-cffi"]},{"type":"test","ports":["py313-certifi","py313-pytest","py313-pretend","py313-pytest-benchmark","py313-pytest-xdist","py313-cryptography_vectors"]}],"depends_on":[{"type":"build","ports":["osslsigncode-devel","osslsigncode"]},{"type":"lib","ports":["py313-asyncssh","py313-acme","magic-wormhole","py313-hanko","py313-hanko-certvalidator","py313-openssl","py313-paramiko","py313-pdfminer","py313-pskc","py313-pyspnego","py313-requests-kerberos","py313-requests_ntlm","py313-scapy","py313-service_identity","py313-stem","py313-twilio","mycli","offpunk","py313-aioquic","py313-ansible-core","py313-dnspython","py313-fido2","py313-josepy","py313-mitmproxy","py313-oauthlib"]},{"type":"run","ports":["py313-openstackclient","py313-openstacksdk","py313-dns-lexicon","py313-pygithub","py313-trustme","hashcat","py313-autobahn","py313-django-allauth"]},{"type":"test","ports":["py313-trio","py313-openid","py313-werkzeug"]}]},{"name":"py313-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":444}],"variants":[],"dependencies":[{"type":"build","ports":["py313-flit_core","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest-asyncio","py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-flask","py313-flask-mail","py313-oauthlib"]}]},{"name":"py312-eventlet","portdir":"python/py-eventlet","version":"0.41.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eventlet.net/","description":"Highly concurrent networking library","long_description":"Eventlet is a networking library written in Python. It achieves high scalability by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.","active":true,"categories":["devel","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py312-hatchling","py312-hatch-vcs","clang-18","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-greenlet","py312-dnspython"]},{"type":"test","ports":["py312-pynose"]}],"depends_on":[{"type":"test","ports":["py312-fasteners"]}]},{"name":"py312-crayons","portdir":"python/py-crayons","version":"0.4.0","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/crayons/","description":"Text UI colors","long_description":"This module is really simple, it gives you colored strings for terminal usage. Included colors are ``red``, ``green``, ``yellow``, ``blue``, ``black``, ``magenta``, ``magenta``, ``cyan``, ``white``, ``clean``, and ``disable``.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-colorama","python312"]}],"depends_on":[{"type":"lib","ports":["legit"]}]},{"name":"py313-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py313-cython","portdir":"python/py-cython","version":"3.2.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cython.org/","description":"A language for writing C extension modules for Python.","long_description":"Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-setuptools","python313"]},{"type":"run","ports":["cython_select"]}],"depends_on":[{"type":"build","ports":["py313-scipy","py313-healpy","py313-tables","py313-thinc","py313-timelib","py313-uharfbuzz","py313-uvloop","py313-vispy","py313-wsaccel","py313-wxpython-4.0","py313-yaml","py313-yaml-ft","py313-yarl","py313-zmq","borgbackup","py313-DAWG","py313-MDAnalysis","py313-astropy","py313-astroscrappy","py313-av","py313-bigfloat","py313-blosc2","py313-cairo","py313-cartopy","py313-cftime","py313-cwcwidth","py313-cytoolz","py313-dbus-fast","py313-debugpy","py313-fabio","py313-falcon","py313-fiona","py313-fisx","py313-fonttools","py313-frozenlist","py313-fugashi","py313-gevent","py313-gsd","py313-gssapi","py313-h5py","py313-hdf5plugin","py313-krb5","py313-lap","py313-libdnet","py313-line_profiler","py313-lxml","py313-matplotlib-basemap","py313-mdtraj","py313-msgpack","py313-mssql","py313-ndindex","py313-netcdf4","py313-networkit","py313-numcodecs","py313-numpy","py313-opengl-accelerate","py313-openpyxl","py313-pandas","py313-peewee","py313-pesq","py313-petsc4py","py313-photutils","py313-pmdarima","py313-propcache","py313-pyFAI","py313-pymatgen","py313-pymca","py313-pyogrio","py313-pypcap","py313-pyproj","py313-pyregion","py313-pysimdjson","py313-pytensor","py313-pywavelets","py313-rapidfuzz","py313-rasterio","py313-regions","py313-rencode","py313-reproject","py313-scikit-image","py313-scikit-learn","py313-imagecodecs","py313-shapely","py313-silx","py313-spaCy","py313-spiceypy","py313-sqlalchemy","py313-srsly","py313-statsmodels"]},{"type":"lib","ports":["py313-preshed","py313-cymem","py313-zope-hookable","py313-mpi4py","py313-tifffile","py313-blis","py313-murmurhash","py313-pyarrow"]},{"type":"run","ports":["py313-pmdarima","py313-spyder"]},{"type":"test","ports":["recode","py313-netcdf4","py313-numpy"]}]},{"name":"py313-stagger","portdir":"python/py-stagger","version":"1.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/staggerpkg/stagger","description":"ID3v1/ID3v2 tag manipulation package in pure Python 3","long_description":"The ID3v2 tag format is notorious for its useless specification documents and its quirky, mutually incompatible part-implementations. Stagger is to provide a robust tagging package that is able to handle all the various badly formatted tags out there and allow you to convert them to a consensus format.","active":true,"categories":["python"],"maintainers":[],"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":[]},{"name":"py312-stagger","portdir":"python/py-stagger","version":"1.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/staggerpkg/stagger","description":"ID3v1/ID3v2 tag manipulation package in pure Python 3","long_description":"The ID3v2 tag format is notorious for its useless specification documents and its quirky, mutually incompatible part-implementations. Stagger is to provide a robust tagging package that is able to handle all the various badly formatted tags out there and allow you to convert them to a consensus format.","active":true,"categories":["python"],"maintainers":[],"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":[]},{"name":"py-stagger","portdir":"python/py-stagger","version":"1.0.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/staggerpkg/stagger","description":"ID3v1/ID3v2 tag manipulation package in pure Python 3","long_description":"The ID3v2 tag format is notorious for its useless specification documents and its quirky, mutually incompatible part-implementations. Stagger is to provide a robust tagging package that is able to handle all the various badly formatted tags out there and allow you to convert them to a consensus format.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-stagger"]}],"depends_on":[]},{"name":"mozjs128","portdir":"lang/mozjs128","version":"128.1.0","license":"(MPL-2 or LGPL-2.1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey","description":"JavaScript-C Engine","long_description":"SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2.","active":true,"categories":["lang"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","cbindgen","python312","py312-setuptools","autoconf213","cargo","pkgconfig","yasm"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["xorg-libXt","xorg-libX11"]}],"depends_on":[{"type":"lib","ports":["gjs-devel","libpeas"]}]},{"name":"py313-toml","portdir":"python/py-toml","version":"0.10.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/uiri/toml","description":"Python Library for Tom's Obvious, Minimal Language","long_description":"A Python library for parsing and creating TOML. The module passes the TOML test suite.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-asdf-coordinates-schemas","py313-astropy","py313-configparser","py313-cryptg","py313-freetype","py313-pytensor","py313-tabulate","py313-termplotlib"]},{"type":"lib","ports":["py313-tox","py313-tempora"]},{"type":"run","ports":["py313-xraylarch"]}]},{"name":"py313-texttable","portdir":"python/py-texttable","version":"1.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/foutaise/texttable/","description":"python module for creating simple ASCII tables","long_description":"python module for creating simple ASCII tables","active":true,"categories":["textproc","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-igraph","py313-py7zr"]}]},{"name":"py313-pyzstd","portdir":"python/py-pyzstd","version":"0.18.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/animalize/pyzstd","description":"Python bindings to Zstandard (zstd) compression library, the API is similar to Python's bz2/lzma/zlib module.","long_description":"Python bindings to Zstandard (zstd) compression library, the API is similar to Python's bz2/lzma/zlib module.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"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-py7zr"]}]},{"name":"py313-pytest-timeout","portdir":"python/py-pytest-timeout","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-timeout","description":"py.test plugin to abort hanging tests","long_description":"py.test plugin to abort hanging tests","active":true,"categories":["python"],"maintainers":[],"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":"test","ports":["py313-pypdf","py313-filelock","py313-luma.core","py313-luma.emulator","py313-neovim","py313-py7zr","py313-pyppmd","py313-shtab","py313-werkzeug"]}]},{"name":"py313-pytest-remotedata","portdir":"python/py-pytest-remotedata","version":"0.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/pytest-remotedata","description":"Pytest plugin for controlling remote data access.","long_description":"Pytest plugin for controlling remote data access.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["py313-packaging","py313-pytest","python313"]}],"depends_on":[{"type":"test","ports":["py313-py7zr"]}]},{"name":"py313-pytest-cov","portdir":"python/py-pytest-cov","version":"7.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-cov","description":"Pytest plugin for measuring coverage.","long_description":"Pytest plugin for measuring coverage.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-fancy-pypi-readme","clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-pluggy","py313-pytest","py313-coverage","python313"]}],"depends_on":[{"type":"test","ports":["sshuttle","py313-pyinterval","py313-pyppmd","py313-spopt"]}]},{"name":"py313-pyppmd","portdir":"python/py-pyppmd","version":"1.2.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/miurahr/pyppmd","description":"PPMd compression/decompression library","long_description":"PPMd compression/decompression library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-hypothesis","py313-pytest","py313-pytest-benchmark","py313-coverage","py313-pytest-cov","py313-pytest-timeout"]}],"depends_on":[{"type":"lib","ports":["py313-py7zr"]}]},{"name":"py313-pycryptodomex","portdir":"python/py-pycryptodomex","version":"3.23.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pycryptodome.org","description":"Cryptographic library for Python","long_description":"Cryptographic library for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"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-py7zr"]}]},{"name":"py313-pycryptodome","portdir":"python/py-pycryptodome","version":"3.23.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pycryptodome.org","description":"Cryptographic library for Python","long_description":"PyCryptodome is a self-contained Python package of low-level cryptographic primitives. PyCryptodome is a fork of PyCrypto.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"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":"run","ports":["hashcat","john-jumbo-devel"]}]},{"name":"py313-pybcj","portdir":"python/py-pybcj","version":"1.0.6","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://codeberg.org/miurahr/pybcj","description":"bcj filter library","long_description":"bcj filter library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-hypothesis","py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-py7zr"]}]},{"name":"py313-pyannotate","portdir":"python/py-pyannotate","version":"1.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dropbox/pyannotate","description":"PyAnnotate: Auto-generate PEP-484 annotations","long_description":"PyAnnotate: Auto-generate PEP-484 annotations","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-mypy_extensions","py313-six"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"test","ports":["py313-inflate64","py313-multivolumefile","py313-py7zr"]}]},{"name":"py313-py7zr","portdir":"python/py-py7zr","version":"1.0.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/miurahr/py7zr","description":"Pure python 7-zip library","long_description":"Pure python 7-zip library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-setuptools_scm"]},{"type":"lib","ports":["py313-pycryptodomex","py313-pyppmd","py313-pyzstd","py313-texttable","python313","py313-brotli","py313-inflate64","py313-multivolumefile","py313-psutil","py313-pybcj"]},{"type":"test","ports":["py313-pytest","py313-cpuinfo","py313-pytest-benchmark","py313-pyannotate","py313-pytest-remotedata","py313-pytest-timeout","py313-pytest-httpserver"]}],"depends_on":[{"type":"lib","ports":["beets","beets-devel"]}]},{"name":"py313-psutil","portdir":"python/py-psutil","version":"7.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/giampaolo/psutil","description":"A process utilities module for Python.","long_description":"psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, disk, memory) in a portable way by using Python, implementing many functionalities offered by command line tools such as: ps, top, df, kill, free, lsof, free, netstat, ifconfig, nice, ionice, iostato, iotop, uptime, tty.","active":true,"categories":["devel","sysutils","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-helpdev","py313-ipykernel","py313-py7zr","py313-pytest-xprocess","py313-virtualfish","py313-robotframework-ride"]},{"type":"run","ports":["py313-xraylarch","py313-flufl.lock","py313-openstacksdk","py313-oslo-utils","py313-spyder"]},{"type":"test","ports":["py313-mssql","py313-blosc","py313-lz4","py313-pynndescent"]}]},{"name":"py313-poetry-core","portdir":"python/py-poetry-core","version":"2.2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-poetry/poetry-core","description":"A PEP 517 build backend implementation developed for Poetry.","long_description":"A PEP 517 build backend implementation developed for Poetry. This project is intended to be a light weight, fully compliant, self-contained package allowing PEP 517 compatible build frontends to build Poetry managed projects.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-dns-lexicon","beets","beets-devel","beets-alternatives","beets-amazon","beets-artistcountry","beets-autofix","beets-barcode","beets-beetcamp","beets-bpmanalyser","beets-check","beets-copyartifacts","beets-describe","beets-follow","beets-goingrunning","beets-ibroadcast","beets-importreplace","beets-mosaic","beets-moveall","beets-noimport","beets-originquery","beets-summarize","beets-usertag","beets-xtractor","beets-yearfixer","beets-full","py313-aiohappyeyeballs","py313-bbpb","py313-bpylist2","py313-cleo","py313-clikit","py313-country","py313-coveralls","py313-crashtest","py313-cucumber-expressions","py313-dbus-fast","py313-decli","py313-docstyle","py313-dunamai","py313-ffmpy","py313-fido2","py313-flask-babel","py313-flexmock","py313-fortranformat","py313-funcparserlib","py313-graphql-relay","py313-isbinary","py313-isbnlib","py313-iso8601","py313-josepy","py313-langcodes","py313-libnacl","py313-metakernel","py313-octave_kernel","py313-pastel","py313-pick","py313-pkgconfig","py313-poethepoet","py313-poetry-plugin-export","py313-poetry-plugin-shell","py313-pskc","py313-pygls","py313-pylint-venv","py313-pysigma","py313-pytest-httpserver","py313-pytzdata","py313-qrcode","py313-rad","py313-rdflib","py313-rencode","py313-requests-cache","py313-requirements-parser","py313-rich","py313-rich-theme-manager","py313-rsa","py313-sh","py313-shortuuid","py313-sigma-cli","py313-textual","py313-tinydb","py313-tomlkit","py313-unpaddedbase64","py313-virtualfish","py313-xdg-base-dirs","py313-yaspin"]}]},{"name":"py313-multivolumefile","portdir":"python/py-multivolumefile","version":"0.2.3","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/miurahr/multivolume","description":"multi volume file wrapper library","long_description":"multi volume file wrapper library","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-hypothesis","py313-pytest","py313-pyannotate"]}],"depends_on":[{"type":"lib","ports":["py313-py7zr"]}]},{"name":"py313-inflate64","portdir":"python/py-inflate64","version":"1.0.3","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/inflate64","description":"deflate64 compression/decompression library","long_description":"deflate64 compression/decompression library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-pyannotate"]}],"depends_on":[{"type":"lib","ports":["py313-py7zr"]}]},{"name":"py313-ipdb","portdir":"python/py-ipdb","version":"0.13.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gotcha/ipdb","description":"An enhanced Interactive Python shell","long_description":"Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-ipython"]},{"type":"run","ports":["ipdb_select"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-ipdb"]}]},{"name":"py313-docopt","portdir":"python/py-docopt","version":"0.6.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://docopt.org","description":"Pythonic argument parser, that will make you smile","long_description":"Pythonic argument parser, that will make you smile","active":true,"categories":["devel","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-coveralls","py313-hdfs","py313-num2words","tubeup"]}]},{"name":"py313-coveralls","portdir":"python/py-coveralls","version":"4.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/TheKevJames/coveralls-python","description":"Show coverage stats online via coveralls.io","long_description":"Show coverage stats online via coveralls.io","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-poetry-core","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-requests","py313-coverage","py313-docopt","python313"]}],"depends_on":[{"type":"lib","ports":["py-coveralls"]}]},{"name":"py313-coverage","portdir":"python/py-coverage","version":"7.14.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/nedbat/coveragepy","description":"Code coverage measurement for Python","long_description":"Coverage measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612},{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-pytest-cov","py313-coveralls"]},{"type":"run","ports":["py313-nbval","py313-codecov"]},{"type":"test","ports":["py313-spopt","py313-pynndescent","py313-pyppmd","py313-sparse"]}]},{"name":"py313-brotli","portdir":"python/py-brotli","version":"1.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/brotli","description":"Python module for brotli compression format","long_description":"Brotli is a generic-purpose lossless compression algorithm that is similar in speed with deflate but offers more dense compression. This port installs python modules, see also port brotli for the bro tool.","active":true,"categories":["archivers","python"],"maintainers":[],"variants":["universal"],"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-urllib3-future","py313-pyarrow","hg-git","py313-aiohttp","py313-discordpy","py313-gradio","py313-httpx","py313-mitmproxy","py313-py7zr"]},{"type":"run","ports":["py313-fonttools"]}]},{"name":"py313-virtualenv","portdir":"python/py-virtualenv","version":"21.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://virtualenv.pypa.io","description":"Virtual Python Environment builder","long_description":"virtualenv is a tool to create isolated Python environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122},{"name":"larryv","github":"larryv","ports_count":49}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-vcs","clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-filelock","py313-platformdirs","py313-distlib","py313-python-discovery"]},{"type":"run","ports":["virtualenv_select"]}],"depends_on":[{"type":"build","ports":["py313-psycopg2"]},{"type":"lib","ports":["hatch","py313-asv","py313-pew","py313-virtualfish","py313-tox","py313-pre-commit"]},{"type":"run","ports":["py313-pytest-virtualenv"]},{"type":"test","ports":["py313-filelock"]}]},{"name":"py313-distlib","portdir":"python/py-distlib","version":"0.4.0","license":"PSF","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://bitbucket.org/pypa/distlib","description":"Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.","long_description":"Low-level components of distutils2/packaging, augmented with higher-level APIs for making packaging easier.","active":true,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"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-virtualenv"]}]},{"name":"py313-asteval","portdir":"python/py-asteval","version":"1.0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lmfit/asteval","description":"Safe, minimalistic evaluator of python expression using ast module","long_description":"ASTEVAL is a safe(ish) evaluator of Python expressions and statements, using Python's ast module. The idea is to provide a simple, safe, and robust miniature mathematical language that can handle user-input. The emphasis here is on mathematical expressions, and so many functions from numpy are imported and used if available.","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-lmfit"]},{"type":"run","ports":["py313-xraylarch"]}]},{"name":"py313-xattr","portdir":"python/py-xattr","version":"1.3.0","license":"(MIT or PSF)","platforms":"darwin linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/xattr/xattr","description":"Python wrapper for extended filesystem attributes","long_description":"xattr is a Python wrapper for Darwin, Linux, and FreeBSD extended filesystem attributes. Extended attributes extend the basic attributes of files and directories in the file system. They are stored as name:data pairs associated with file system objects (files, directories, symlinks, etc). Extended attributes are available on Darwin 8.0 and later. This corresponds to Mac OS X 10.4 (Tiger) and later.","active":true,"categories":["python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-cffi"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-osxmetadata","rdiff-backup"]}]},{"name":"py313-shellingham","portdir":"python/py-shellingham","version":"1.5.4","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/shellingham","description":"Tool to Detect Surrounding Shell","long_description":"Shellingham detects what shell the current Python executable is running in.","active":true,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["hatch","py313-poetry-plugin-shell","py313-rstcheck"]},{"type":"run","ports":["py313-huggingface_hub","py313-typer"]}]},{"name":"py313-requests-toolbelt","portdir":"python/py-requests-toolbelt","version":"1.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/requests/toolbelt","description":"Collection of utilities for python-requests","long_description":"This is just a collection of utilities for python-requests, but do not really belong in requests proper.","active":true,"categories":["python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-requests"]}],"depends_on":[{"type":"lib","ports":["dnsdiag","py313-dnspython","py313-zeep"]},{"type":"run","ports":["py313-cloudscraper"]}]},{"name":"py313-pytest-mock","portdir":"python/py-pytest-mock","version":"3.15.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-mock/","description":"Thin-wrapper around the mock package for easier use with py.test","long_description":"Thin-wrapper around the mock package for easier use with py.test. This plugin installs a mocker fixture which is a thin-wrapper around the patching API provided by the mock package, but with the benefit of not having to worry about undoing patches at the end of a test.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-setuptools_scm","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-mock","py313-pytest"]},{"type":"test","ports":["py313-pytest","py313-pytest-asyncio"]}],"depends_on":[{"type":"test","ports":["py313-filelock","py313-graphviz","py313-natsort","py313-pyfatfs","py313-qstylizer","py313-tzlocal"]}]},{"name":"py313-pyfatfs","portdir":"python/py-pyfatfs","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nathanhi/pyfatfs","description":"A filesystem module to access or modify FAT filesystems","long_description":"A filesystem module to access or modify FAT filesystems","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-pip","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-fs"]},{"type":"test","ports":["py313-pytest","py313-pytest-mock"]}],"depends_on":[]}]}