HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50414,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=750",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=748",
"results": [
{
"name": "py39-webob",
"portdir": "python/py-webob",
"version": "1.8.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://webob.org/",
"description": "WSGI request and response object.",
"long_description": "WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses. The objects map much of the specified behavior of HTTP, including header parsing and accessors for other standard parts of the environment.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-bugsnag",
"py39-webtest"
]
}
]
},
{
"name": "py39-websocket-client",
"portdir": "python/py-websocket-client",
"version": "1.9.0",
"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": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-socks"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-docker",
"py39-kubernetes",
"py39-jupyter_server",
"py39-praw"
]
},
{
"type": "run",
"ports": [
"py39-sentipy",
"py39-engineio",
"py39-socketio"
]
}
]
},
{
"name": "py39-websockets",
"portdir": "python/py-websockets",
"version": "14.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aaugustin/websockets",
"description": "WebSocket implementation in Python 3",
"long_description": "websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-undetected-chromedriver"
]
},
{
"type": "run",
"ports": [
"py39-socketio"
]
},
{
"type": "test",
"ports": [
"py39-falcon"
]
}
]
},
{
"name": "py39-webtest",
"portdir": "python/py-webtest",
"version": "3.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/WebTest/",
"description": "Helper to test WSGI applications",
"long_description": "Helper to test WSGI applications",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-beautifulsoup4",
"py39-waitress",
"py39-webob"
]
},
{
"type": "test",
"ports": [
"py39-coverage",
"py39-mock",
"py39-nose",
"py39-pytest",
"py39-pyquery",
"py39-pastedeploy"
]
}
],
"depends_on": []
},
{
"name": "py39-werkzeug",
"portdir": "python/py-werkzeug",
"version": "3.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://palletsprojects.com/p/werkzeug/",
"description": "The Swiss Army knife of Python web development",
"long_description": "Werkzeug is a one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-flit_core",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-markupsafe",
"python39"
]
},
{
"type": "test",
"ports": [
"py39-ephemeral-port-reserve",
"py39-pytest-xprocess",
"py39-cryptography",
"py39-greenlet",
"py39-pytest",
"py39-pytest-timeout",
"py39-watchdog"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-flask",
"py39-flask-cors",
"py39-httpbin",
"py39-tensorboard",
"py39-tensorboard1"
]
}
]
},
{
"name": "py39-whatthepatch",
"portdir": "python/py-whatthepatch",
"version": "1.0.7",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cscorley/whatthepatch",
"description": "A patch parsing and application library.",
"long_description": "A patch parsing and application library.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-python-lsp-server"
]
}
]
},
{
"name": "py39-wheel",
"portdir": "python/py-wheel",
"version": "0.45.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/pypa/wheel/",
"description": "A built package format for Python.",
"long_description": "A built package format for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1182
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-flit_core",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-jupyter_packaging",
"py39-magenta",
"py39-scikit-build",
"py39-tensorboard",
"py39-tensorboard1",
"py39-tensorflow",
"py39-tensorflow1"
]
},
{
"type": "build",
"ports": [
"py39-pyarrow",
"py39-jsonnet",
"vint",
"mutt_ics",
"bashplotlib",
"vf-1",
"treeline",
"py39-Faker",
"py39-SDL2",
"py39-absl",
"py39-acme",
"py39-acora",
"py39-aenum",
"py39-aiobotocore",
"py39-aiodns",
"py39-aioftp",
"py39-aiohttp",
"py39-aiomysql",
"py39-aiopg",
"py39-alembic",
"py39-algopy",
"py39-altgraph",
"py39-amazon.ion",
"py39-amqp",
"py39-aniso8601",
"py39-ansible",
"py39-ansicolor",
"py39-antlr4-python3-runtime",
"py39-anyio",
"py39-apache-beam",
"py39-appdirs",
"py39-applaunchservices",
"py39-appnope",
"py39-arpeggio",
"py39-arviz",
"py39-asgiref",
"py39-asn1",
"py39-asn1-modules",
"py39-asn1crypto",
"py39-asteval",
"py39-astor",
"py39-astroid",
"py39-astropy",
"py39-astropy-healpix",
"py39-astropy-helpers",
"py39-astunparse",
"py39-async-timeout",
"py39-async_generator",
"py39-asyncpg",
"py39-asynctest",
"py39-atomiclong",
"py39-atomicwrites",
"py39-attr",
"py39-autobahn",
"py39-automat",
"py39-autopep8",
"py39-avro",
"py39-awscli",
"py39-babel",
"py39-base58",
"py39-base91",
"py39-bcrypt",
"py39-beaker",
"py39-beartype",
"py39-behave",
"py39-bidict",
"py39-bigfloat",
"py39-billiard",
"py39-binaryornot",
"py39-bitstring",
"py39-bleach",
"py39-blessed",
"py39-blis",
"py39-bokeh",
"py39-boto",
"py39-boto3",
"py39-botocore",
"py39-bottleneck",
"py39-bpemb",
"py39-brotli",
"py39-bsddb3",
"py39-bson",
"py39-bz2file",
"py39-cached-property",
"py39-cachetools",
"py39-cachy",
"py39-cairosvg",
"py39-cartopy",
"py39-catalogue",
"py39-cbor",
"py39-cbor2",
"py39-cchardet",
"py39-celery",
"py39-certifi",
"py39-cffi",
"py39-cftime",
"py39-chardet",
"py39-cheetah",
"py39-cipheycore",
"py39-cipheydists",
"py39-clang",
"py39-clawpack",
"py39-cli-helpers",
"py39-click-didyoumean",
"py39-click-plugins",
"py39-click-spinner",
"py39-cligj",
"py39-clint",
"py39-codecov",
"py39-codestyle",
"py39-colander",
"py39-coloredlogs",
"py39-colorlog",
"py39-colour",
"py39-columnize",
"py39-commonmark",
"py39-commpy",
"py39-configargparse",
"py39-configobj",
"py39-conllu",
"py39-constantly",
"py39-construct",
"py39-contextlib2",
"py39-cookiecutter",
"py39-cookies",
"py39-coverage",
"py39-cppy",
"py39-cpuinfo",
"py39-crc32c",
"py39-crcmod",
"py39-cssselect",
"py39-cssutils",
"py39-ctypeslib2",
"py39-cucumber-tag-expressions",
"py39-curl",
"py39-cx_Freeze",
"py39-cycler",
"py39-cymem",
"py39-cython",
"py39-dask",
"py39-databases",
"py39-dateutil",
"py39-ddt",
"py39-deap",
"py39-decli",
"py39-decorator",
"py39-defusedxml",
"py39-deprecated",
"py39-deprecation",
"py39-des",
"py39-dill",
"py39-discordpy",
"py39-dispatcher",
"py39-distlib",
"py39-distributed",
"py39-distro",
"py39-django",
"py39-dload",
"py39-dm-sonnet",
"py39-dm-tree",
"py39-docker",
"py39-dockerpty",
"py39-docopt",
"py39-doctest-ignore-unicode",
"py39-dopamine-rl",
"py39-drms",
"py39-dulwich",
"py39-ecdsa",
"py39-editdistance",
"py39-editor",
"py39-elasticsearch-dsl",
"py39-emcee",
"py39-emcee3",
"py39-empy",
"py39-enchant",
"py39-enrich",
"py39-epsg",
"py39-erf",
"py39-eric-ide",
"py39-esridump",
"py39-et_xmlfile",
"py39-excelrd",
"py39-extension-helpers",
"py39-fabric",
"py39-fairseq",
"py39-fastavro",
"py39-fastdtw",
"py39-fasteners",
"py39-fastprogress",
"py39-feedparser",
"py39-filetype",
"py39-fiona",
"py39-fire",
"py39-flake8",
"py39-flake8-mccabe",
"py39-flake8-pep8-naming",
"py39-flake8-polyfill",
"py39-flaky",
"py39-flask-cors",
"py39-flatbuffers",
"py39-freezegun",
"py39-fs",
"py39-fugashi",
"py39-funcsigs",
"py39-fusepy",
"py39-future",
"py39-game",
"py39-gast",
"py39-gdal",
"py39-gdbm",
"py39-gensim",
"py39-geocoder",
"py39-geographiclib",
"py39-geopandas",
"py39-geopy",
"py39-gevent",
"py39-gin-config",
"py39-gitdb",
"py39-gitpython",
"py39-gmic",
"py39-gmpy",
"py39-gmpy2",
"py39-gnureadline",
"py39-gobject",
"py39-google-api",
"py39-google-auth",
"py39-google-auth-httplib2",
"py39-google-pasta",
"py39-graph-tool",
"py39-graphene",
"py39-graphql-core",
"py39-graphviz",
"py39-greenlet",
"py39-gssapi",
"py39-gunicorn",
"py39-gym",
"py39-h11",
"py39-h2",
"py39-h5py",
"py39-hdfs",
"py39-heapdict",
"py39-helpdev",
"py39-hiredis",
"py39-hkdf",
"py39-hpack",
"py39-html5lib",
"py39-httpbin",
"py39-httplib2",
"py39-humanfriendly",
"py39-hy",
"py39-hydra-core",
"py39-hyperframe",
"py39-hyperlink",
"py39-hypothesis",
"py39-icalendar",
"py39-igraph",
"py39-imagecodecs",
"py39-imageio",
"py39-imageio-ffmpeg",
"py39-imagesize",
"py39-imutils",
"py39-incremental",
"py39-inflection",
"py39-iniparse",
"py39-invoke",
"py39-ipaddress",
"py39-ipdb",
"py39-ipython",
"py39-ipython_genutils",
"py39-ipywidgets",
"py39-isodate",
"py39-itemloaders",
"py39-jaraco.functools",
"py39-jdcal",
"py39-jedi",
"py39-jinja2-time",
"py39-jmespath",
"py39-joblib",
"py39-json5",
"py39-jsonpickle",
"py39-jug",
"py39-jupyter_server",
"py39-jupyterlab_widgets",
"py39-jwt",
"py39-kaitaistruct",
"py39-kaptan",
"py39-keras2onnx",
"py39-keras_applications",
"py39-keras_preprocessing",
"py39-keyring",
"py39-kfac",
"py39-kiwisolver",
"py39-kombu",
"py39-latexcodec",
"py39-lazy_object_proxy",
"py39-ldap3",
"py39-levenshtein",
"py39-libpysal",
"py39-librosa",
"py39-libsass",
"py39-libvirt",
"py39-llfuse",
"py39-llvmlite",
"py39-lmdb",
"py39-lmfit",
"py39-locket",
"py39-lockfile",
"py39-logilab-common",
"py39-loguru",
"py39-lxml",
"py39-ly",
"py39-lz4",
"py39-m2crypto",
"py39-m2r",
"py39-macholib",
"py39-magenta",
"py39-magic",
"py39-mako",
"py39-markdown",
"py39-markdown2",
"py39-markupsafe",
"py39-mecab",
"py39-mercurial_extension_utils",
"py39-mergedeep",
"py39-mesh-tensorflow",
"py39-meshio",
"py39-metpy",
"py39-mido",
"py39-mir_eval",
"py39-mistune",
"py39-mitmproxy",
"py39-mmh3",
"py39-mock",
"py39-modulegraph",
"py39-monotonic",
"py39-moviepy",
"py39-mpi4py",
"py39-mpmath",
"py39-msgpack",
"py39-multidict",
"py39-multiprocess",
"py39-munch",
"py39-murmurhash",
"py39-mutagen",
"py39-mygpoclient",
"py39-mypy",
"py39-natsort",
"py39-nbclassic",
"py39-nbval",
"py39-nbxmpp",
"py39-ndg_httpsclient",
"py39-neovim",
"py39-nest_asyncio",
"py39-netcdf4",
"py39-netifaces",
"py39-networkx",
"py39-nltk",
"py39-nmrglue",
"py39-nose",
"py39-nose_xunitmp",
"py39-note-seq",
"py39-ntplib",
"py39-nuitka",
"py39-numba",
"py39-numdifftools",
"py39-numexpr",
"py39-numpydoc",
"py39-oauth2client",
"py39-oauthlib",
"py39-obspy",
"py39-oct2py",
"py39-olefile",
"py39-omegaconf",
"py39-onnx",
"py39-onnxconverter-common",
"py39-opengl",
"py39-opengl-accelerate",
"py39-openslide",
"py39-openssl",
"py39-opt_einsum",
"py39-outcome",
"py39-overrides",
"py39-owslib",
"py39-pandas",
"py39-pandocfilters",
"py39-parameterized",
"py39-paramiko",
"py39-parfive",
"py39-parse",
"py39-parse-type",
"py39-parsedatetime",
"py39-parsel",
"py39-parsimonious",
"py39-parso",
"py39-parver",
"py39-passlib",
"py39-path",
"py39-pathlib2",
"py39-pathtools",
"py39-patsy",
"py39-pbr",
"py39-peewee",
"py39-pep8",
"py39-petsc4py",
"py39-pexpect",
"py39-pgspecial",
"py39-phonenumbers",
"py39-photomosaic",
"py39-pickleshare",
"py39-pika",
"py39-pikepdf",
"py39-pint",
"py39-pkginfo",
"py39-plac",
"py39-pluggy",
"py39-plumed",
"py39-ply",
"py39-pmdarima",
"py39-pmw",
"py39-podcastparser",
"py39-pooch",
"py39-portalocker",
"py39-portend",
"py39-powerline",
"py39-poyo",
"py39-preshed",
"py39-pretend",
"py39-pretty-midi",
"py39-priority",
"py39-proglog",
"py39-prometheus_client",
"py39-promise",
"py39-prompt_toolkit",
"py39-protobuf3",
"py39-prov",
"py39-psutil",
"py39-psycopg2",
"py39-publicsuffix2",
"py39-py",
"py39-py2app",
"py39-pyasdf",
"py39-pyaudio",
"py39-pybase62",
"py39-pybind11",
"py39-pybind11-stubgen",
"py39-pybtex",
"py39-pybtex-docutils",
"py39-pycares",
"py39-pycparser",
"py39-pycson",
"py39-pydicom",
"py39-pydot",
"py39-pydub",
"py39-pyerfa",
"py39-pyficache",
"py39-pyfiglet",
"py39-pyflakes",
"py39-pygccxml",
"py39-pygeos",
"py39-pygit2",
"py39-pygithub",
"py39-pygmsh",
"py39-pygraphviz",
"py39-pygrib",
"py39-pygtrie",
"py39-pyicu",
"py39-pykerberos",
"py39-pylev",
"py39-pylint",
"py39-pyls-spyder",
"py39-pylzma",
"py39-pymc3",
"py39-pympler",
"py39-pymysql",
"py39-pynacl",
"py39-pynamecheap",
"py39-pync",
"py39-pynetdicom",
"py39-pyobjc",
"py39-pyperclip",
"py39-pyplusplus",
"py39-pypng",
"py39-pyproj",
"py39-pyqrcode",
"py39-pyqrcodeng",
"py39-pyqtgraph",
"py39-pyrfc3339",
"py39-pyrsistent",
"py39-pyrxp",
"py39-pyscard",
"py39-pyshp",
"py39-pyside",
"py39-pyside-tools",
"py39-pyside2",
"py39-pysvn",
"py39-pyte",
"py39-pytest",
"py39-pytest-asyncio",
"py39-pytest-benchmark",
"py39-pytest-flake8",
"py39-pytest-forked",
"py39-pytest-lazy-fixture",
"py39-pytest-mock",
"py39-pytest-mpl",
"py39-pytest-mypy",
"py39-pytest-qt",
"py39-pytest-runner",
"py39-pytest-sugar",
"py39-pytest-timeout",
"py39-pytest-xdist",
"py39-python-augeas",
"py39-python-coveralls",
"py39-python-jsonrpc-server",
"py39-python-snappy",
"py39-pytorch",
"py39-pytorch-lightning",
"py39-pytrie",
"py39-pyusb",
"py39-qdarkstyle",
"py39-qpageview",
"py39-qstylizer",
"py39-qtawesome",
"py39-qtconsole",
"py39-qtpy",
"py39-qtsass",
"py39-questionary",
"py39-queuelib",
"py39-quixote",
"py39-random2",
"py39-rasterio",
"py39-ratelim",
"py39-raven",
"py39-rbtools",
"py39-recommonmark",
"py39-redis",
"py39-regex",
"py39-reportlab",
"py39-repoze.lru",
"py39-requests",
"py39-requests-file",
"py39-requests-gssapi",
"py39-requests-mock",
"py39-requests-oauthlib",
"py39-requests-toolbelt",
"py39-resampy",
"py39-responses",
"py39-rfc3339",
"py39-rfc3986",
"py39-rfc6555",
"py39-robotframework",
"py39-robotframework-seleniumlibrary",
"py39-roman",
"py39-rope",
"py39-routes",
"py39-rply",
"py39-rstcheck",
"py39-rtree",
"py39-ruamel-yaml",
"py39-ruamel-yaml-clib",
"py39-s3fs",
"py39-s3transfer",
"py39-sacrebleu",
"py39-sacremoses",
"py39-samplerate",
"py39-scgi",
"py39-scikit-hep-boost-histogram",
"py39-scikit-hep-hepstats",
"py39-scikit-hep-hist",
"py39-scikit-hep-mplhep",
"py39-scikit-hep-mplhep_data",
"py39-scikits-bootstrap",
"py39-scrapy",
"py39-segno",
"py39-semantic_version",
"py39-semver",
"py39-send2trash",
"py39-sentence-transformers",
"py39-sentencepiece",
"py39-seqeval",
"py39-serial",
"py39-setproctitle",
"py39-setupmeta",
"py39-setuptools-rust",
"py39-setuptools_scm",
"py39-setuptools_scm_git_archive",
"py39-sgmllib3k",
"py39-shapely",
"py39-shellingham",
"py39-shiboken",
"py39-simplegeneric",
"py39-simplejson",
"py39-simpy",
"py39-simpy-docs",
"py39-sip",
"py39-six",
"py39-sk-video",
"py39-slack-sdk",
"py39-slackclient",
"py39-slepc4py",
"py39-slugify",
"py39-smart_open",
"py39-smmap",
"py39-sniffio",
"py39-snowballstemmer",
"py39-snuggs",
"py39-socks",
"py39-sortedcollections",
"py39-sortedcontainers",
"py39-soundfile",
"py39-sox",
"py39-spaCy",
"py39-spaCy-models",
"py39-spacepy",
"py39-spake2",
"py39-spark_parser",
"py39-spdx",
"py39-spdx-lookup",
"py39-speg",
"py39-sphinx-bootstrap-theme",
"py39-sphinx-click",
"py39-sphinx-copybutton",
"py39-sphinx-gallery",
"py39-sphinx-issues",
"py39-sphinx_rtd_theme",
"py39-sphinxcontrib-bibtex",
"py39-sphinxcontrib-jsmath",
"py39-sphinxcontrib-svg2pdfconverter",
"py39-spyder",
"py39-spyder-kernels",
"py39-sqlalchemy",
"py39-sqlalchemy-migrate",
"py39-srsly",
"py39-statsmodels",
"py39-stevedore",
"py39-stopit",
"py39-stopwordsiso",
"py39-sunpy",
"py39-sympy",
"py39-tables",
"py39-tabulate",
"py39-tatsu",
"py39-tblib",
"py39-tempita",
"py39-tempora",
"py39-tenacity",
"py39-tensor2tensor",
"py39-tensorboardX",
"py39-tensorflow-data-validation",
"py39-tensorflow-datasets",
"py39-tensorflow-transform",
"py39-term-background",
"py39-testfixtures",
"py39-text-unidecode",
"py39-textdistance",
"py39-texttable",
"py39-tfx-bsl",
"py39-theano-pymc",
"py39-thinc",
"py39-three-merge",
"py39-tifffile",
"py39-timeout-decorator",
"py39-tinycss",
"py39-tkinter",
"py39-tldextract",
"py39-tokenizers",
"py39-toml",
"py39-toolz",
"py39-torchaudio",
"py39-torchtext",
"py39-torchvision",
"py39-tornado",
"py39-tornado5",
"py39-tpot",
"py39-tqdm",
"py39-tracer",
"py39-transformers",
"py39-translationstring",
"py39-trepan3k",
"py39-treq",
"py39-trio",
"py39-tropycal",
"py39-trustme",
"py39-twython",
"py39-txaio",
"py39-txrequests",
"py39-typedapi",
"py39-typeguard",
"py39-tz",
"py39-tzlocal",
"py39-u-msgpack-python",
"py39-ufl",
"py39-ujson",
"py39-umap-learn",
"py39-uncertainties",
"py39-uncompyle6",
"py39-unicodedata2",
"py39-unidecode",
"py39-unidic",
"py39-unidic-lite",
"py39-update_checker",
"py39-uritemplate",
"py39-urwid",
"py39-us",
"py39-validators",
"py39-vcversioner",
"py39-vine",
"py39-virtualenv-clone",
"py39-w3lib",
"py39-waitress",
"py39-wand",
"py39-wasabi",
"py39-watchdog",
"py39-wcwidth",
"py39-webencodings",
"py39-webob",
"py39-websocket-client",
"py39-websockets",
"py39-whoosh",
"py39-widgetsnbextension",
"py39-word2number",
"py39-wrapt",
"py39-wsproto",
"py39-wurlitzer",
"py39-wxpython-4.0",
"py39-xarray",
"py39-xattr",
"py39-xdis",
"py39-xlrd",
"py39-xmlsec",
"py39-xmltodict",
"py39-xxhash",
"py39-yaml",
"py39-yapf",
"py39-yarl",
"py39-zeep",
"py39-zict",
"py39-zmq",
"py39-zope-component",
"py39-zope-deferredimport",
"py39-zope-deprecation",
"py39-zope-event",
"py39-zope-hookable",
"py39-zope-proxy",
"py39-zopeinterface",
"py39-zopfli",
"py39-zstd",
"quisk",
"py39-tensorflow",
"py39-tensorflow-addons",
"py39-tensorflow-probability",
"py39-tensorflow1",
"py39-allennlp",
"py39-netaddr",
"py39-cloudscraper",
"py39-ntlm-auth",
"py39-requests_ntlm",
"py39-pywinrm",
"py39-python-dotenv",
"py39-ukpostcodeparser",
"py39-hcloud",
"py39-xlsx2csv",
"py39-configparser",
"py39-logbook",
"py39-pycryptodome",
"py39-cryptography_vectors",
"py39-pytest-subtests",
"py39-asttokens",
"py39-executing",
"py39-pure_eval",
"py39-stack_data",
"py39-blessings",
"py39-bpython",
"py39-curtsies",
"py39-cwcwidth",
"py39-biopython",
"py39-pdbecif",
"py39-olm",
"py39-h5netcdf",
"py39-openbabel",
"py39-huggingface_hub",
"py39-pyotp",
"py39-boltons",
"py39-engineio",
"py39-socketio",
"py39-astlib",
"py39-astroML",
"py39-astroML_addons",
"py39-astroquery",
"py39-atpy",
"py39-gammapy",
"py39-gwpy",
"py39-healpy",
"py39-ligotimegps",
"py39-mimeparse",
"py39-montage",
"py39-photutils",
"py39-pyavm",
"py39-pyregion",
"py39-regions",
"py39-reproject",
"py39-vo",
"py39-langdetect",
"py39-mercantile",
"py39-XlsxWriter",
"py39-pptx",
"py39-cfgv",
"py39-identify",
"py39-nodeenv",
"py39-bottle",
"py39-virtualenvwrapper",
"pushbroom",
"py39-gpilab-core",
"py39-gpilab-examples",
"py39-gpilab-framework",
"py39-json-tricks",
"py39-qimage2ndarray",
"py39-pyaes",
"py39-vega",
"py39-tokenize-rt",
"py39-rpy2",
"py39-cachelib",
"py39-ephem",
"py39-beniget",
"py39-pythran",
"py39-re2",
"py39-partd",
"py39-sentipy",
"py39-apptools",
"py39-envisage",
"py39-mayavi",
"py39-pyface",
"py39-python-lsp-jsonrpc",
"py39-python-lsp-server",
"py39-traits",
"py39-traitsui",
"py39-charset-normalizer",
"py39-backports.entry-points-selectable",
"py39-backports",
"py39-ipadic",
"py39-mecab-python3",
"py39-networkit",
"py39-contextily",
"py39-geoplot",
"py39-mapclassify",
"py39-macfsevents",
"py39-marisa-trie",
"py39-requests-unixsocket",
"py39-python-lsp-black",
"py39-debugpy",
"py39-pymunk",
"py39-z3",
"py39-makefun",
"py39-musicbrainzngs",
"py39-jsonpath-rw",
"py39-munkres",
"py39-mechanicalsoup",
"py39-validictory",
"py39-fonttools",
"py39-ibroadcast",
"py39-pathvalidate",
"py39-aubio",
"py39-ifaddr",
"py39-termtables",
"py39-about-time",
"py39-grapheme",
"py39-acoustid",
"py39-discogs-client",
"py39-alive-progress",
"py39-rarfile",
"py39-reflink",
"py39-soco",
"py39-termplotlib",
"py39-mpd2",
"py39-ttfquery",
"py39-nmrglue-devel",
"py39-pyshark",
"py39-bottlenose",
"py39-zbar",
"py39-pew",
"py39-pythonz",
"py39-rangehttpserver",
"py39-resumable-urlretrieve",
"py39-pyqt5-sip",
"py39-fasttext",
"py39-editorconfig",
"py39-pyqt-builder",
"py39-pdfminer",
"py39-peakutils",
"py39-fabio",
"py39-palettable",
"py39-plotly",
"py39-xraydb",
"py39-monty",
"py39-silx",
"py39-scikit-rf",
"py39-spglib",
"py39-xyzservices",
"py39-pymatgen",
"py39-pyshortcuts",
"py39-omniORBpy",
"py39-matplotlib-basemap",
"py39-hdf5plugin",
"py39-asv",
"py39-xkcdpass",
"py39-ansible-core",
"py39-resolvelib",
"py39-wxmplot",
"py39-wxutils",
"py39-xraylarch",
"py39-unidiff",
"py39-importlib-resources",
"py39-pyfftw",
"py39-molmod",
"py39-xhtml2pdf",
"py39-sentry-sdk",
"py39-spotipy",
"py39-html2text",
"py39-pyquery",
"py39-aiosignal",
"py39-frozenlist",
"py39-url-normalize",
"py39-imaplib2",
"py39-mysqlclient",
"py39-GridDataFormats",
"py39-npx",
"py39-gsd",
"py39-mmtf-python",
"py39-acefile",
"py39-MDAnalysis",
"py39-cytoolz",
"py39-txtorcon",
"py39-gprof2dot",
"py39-multivolumefile",
"py39-py7zr",
"py39-pyannotate",
"py39-pycryptodomex",
"py39-pyppmd",
"py39-pytest-fixture-config",
"py39-pytest-profiling",
"py39-pytest-remotedata",
"py39-pytest-shutil",
"py39-pytest-virtualenv",
"py39-pyzstd",
"py39-setuptools-git",
"py39-exifread",
"py39-aws-sam-translator",
"py39-fipy",
"py39-zope-schema",
"py39-authres",
"py39-falcon",
"py39-lazr.delegates",
"py39-mujson",
"py39-testtools",
"py39-zope-i18nmessageid",
"py39-authheaders",
"py39-dkimpy",
"py39-lazr.config",
"py39-zope-configuration",
"py39-sybil",
"py39-aiosmtpd",
"py39-flufl.bounce",
"py39-flufl.i18n",
"py39-flufl.lock",
"py39-hyperkitty",
"py39-mailmanclient",
"py39-django-allauth",
"py39-django-mailman3",
"py39-openid",
"py39-postorius",
"py39-readme_renderer",
"py39-cmd2",
"py39-cachey",
"py39-freetype",
"py39-hsluv",
"py39-napari-console",
"py39-napari-plugin-engine",
"py39-napari-svg",
"py39-vispy",
"py39-pytest-datadir",
"py39-pytest-regressions",
"py39-colorcet",
"py39-kapteyn",
"py39-pyinstrument",
"py39-icmplib",
"py39-python-ivi",
"py39-usbtmc",
"py39-visa",
"py39-vxi11",
"py39-instrumentkit",
"py39-thrift",
"py39-hieroglyph",
"py39-iocapture",
"py39-LabJackPython",
"py39-anyjson",
"py39-appscript",
"py39-apsw",
"py39-pkce",
"py39-rednose",
"py39-sure",
"py39-termstyle",
"py39-serverlessrepo",
"py39-pytomlpp",
"py39-cog",
"py39-control",
"py39-vobject",
"py39-pyvis",
"py39-wordcloud",
"py39-cvxopt",
"py39-cheroot",
"py39-beancount",
"py39-crayons",
"py39-snmp",
"py39-django-debug-toolbar",
"py39-scikit-dsp-comm",
"py39-readability-lxml",
"py39-taskw",
"py39-utidylib",
"py39-repoze.sphinx.autointerface",
"py39-awscrt",
"py39-pyheif",
"py39-undetected-chromedriver",
"py39-argon2-cffi-bindings",
"py39-rich-click",
"py39-breadability",
"py39-gwosc",
"py39-sumy",
"py39-pyvo",
"py39-filterpy",
"py39-word2vec",
"py39-agate",
"py39-agate-dbf",
"py39-agate-excel",
"py39-agate-sql",
"py39-csvkit",
"py39-dbfread",
"py39-leather",
"py39-pytimeparse",
"py39-google-api-core",
"py39-googleapis-common-protos",
"py39-memprof",
"py39-ipympl",
"py39-prawcore",
"py39-kitchen",
"py39-svgelements",
"py39-praw",
"py39-blockdiag",
"py39-seqdiag",
"py39-imread",
"py39-ansible-compat",
"py39-subprocess-tee",
"py39-actdiag",
"py39-mahotas",
"py39-honcho",
"py39-nwdiag",
"py39-pystache",
"py39-openbabel2",
"py39-psycopg",
"py39-smi",
"py39-pytest-random-order",
"py39-zipfile-deflate64",
"py39-jaraco.classes",
"py39-sphinxcontrib-blockdiag",
"py39-htseq",
"py39-pysam",
"py39-sphinxcontrib-httpdomain",
"py39-pytools",
"py39-prettytable",
"py39-lesscpy",
"py39-bqplot",
"py39-asyncmy",
"py39-keep",
"py39-precis-i18n",
"py39-telethon",
"py39-types-ujson",
"py39-uc-micro-py",
"py39-sparse",
"py39-types-python-dateutil",
"py39-types-pytz",
"py39-types-simplejson",
"py39-analytics-python",
"py39-linkify-it-py",
"py39-fastjsonschema",
"py39-maturin",
"py39-python-multipart",
"py39-gradio",
"py39-me-al",
"py39-rstcheck-core",
"py39-types-docutils",
"py39-aeppl",
"py39-cons",
"py39-etuples",
"py39-logical-unification",
"py39-minikanren",
"py39-multipledispatch",
"py39-pymc",
"py39-pytidylib",
"py39-sip-devel",
"py39-mdtraj",
"py39-barnaba",
"py39-curio",
"py39-python-socks",
"py39-libarchive-c",
"py39-exceptiongroup",
"py39-flit_scm",
"py39-inflate64",
"py39-pybcj",
"py39-git-delete-merged-branches",
"py39-smartypants",
"py39-logilab-constraint",
"py39-ephemeral-port-reserve",
"py39-pytest-xprocess",
"py39-emoji",
"py39-whatthepatch",
"py39-ldap",
"py39-pyx",
"py39-jsonlines",
"py39-docx",
"py39-ipython-sql",
"py39-pytest-json-report",
"py39-hdbscan",
"py39-jsonpointer",
"py39-sphinx-jsonschema",
"py39-sphinxnotes-strike",
"py39-coremltools",
"py39-berkeleydb",
"py39-scoop",
"py39-jplephem",
"py39-spktype21",
"py39-sgp4",
"py39-skyfield",
"py39-skyfield-data",
"py39-iminuit",
"py39-brotlicffi",
"py39-docstring-to-markdown",
"py39-rapidfuzz",
"py39-fdsnwsscripts",
"py39-calver",
"py39-trove-classifiers",
"py39-mongoengine",
"py39-pivy",
"py39-cfn-lint",
"py39-jschema_to_python",
"py39-jsonpatch",
"py39-junit-xml",
"py39-sarif-om",
"py39-coolprop",
"py39-fypp",
"py39-xmldiff",
"py39-singledispatch",
"py39-cymruwhois",
"py39-pytensor",
"py39-versioneer",
"py39-scikit-hep-awkward",
"py39-scikit-hep-uproot",
"py39-confection",
"py39-toposort",
"py39-dijitso",
"py39-dolfin",
"py39-ffc",
"py39-fiat",
"py39-mupdf",
"py39-imagehash",
"py39-branca",
"py39-folium",
"py39-setuptools-git-versioning",
"py39-cryptg",
"py39-blosc2",
"py39-ndindex",
"py39-jfricas",
"py39-pdal",
"py39-hyrule",
"py39-scour",
"py39-css-parser",
"py39-asitop",
"py39-dashing",
"py39-pulp",
"py39-rasterstats",
"py39-custom_inherit",
"py39-elastic-transport",
"py39-types-psutil",
"py39-types-setuptools",
"py39-types-typed-ast",
"py39-access",
"py39-esda",
"py39-giddy",
"py39-mgwr",
"py39-momepy",
"py39-pointpats",
"py39-pysal",
"py39-segregation",
"py39-spaghetti",
"py39-spglm",
"py39-spint",
"py39-splot",
"py39-spopt",
"py39-spreg",
"py39-spvcm",
"py39-tobler",
"py39-safetensors",
"py39-genshi",
"py39-pytest-trio",
"py39-cinderclient",
"py39-cliff",
"py39-debtcollector",
"py39-dogpile-cache",
"py39-keystoneauth1",
"py39-keystoneclient",
"py39-novaclient",
"py39-openstackclient",
"py39-openstacksdk",
"py39-os-service-types",
"py39-osc-lib",
"py39-oslo-config",
"py39-oslo-i18n",
"py39-oslo-serialization",
"py39-oslo-utils",
"py39-requestsexceptions",
"py39-bitmath",
"py39-objexplore",
"py39-progressbar",
"py39-pytest-pycodestyle",
"py39-pytest-pylint",
"py39-plyvel",
"py39-pyxdg",
"py39-applescript",
"py39-bitarray",
"py39-osxmetadata",
"py39-photoscript",
"py39-pytimeparse2",
"py39-ptpython",
"py39-scapy",
"py39-scapy-devel",
"py39-geojson",
"py39-fuzzywuzzy",
"py39-fancycompleter",
"py39-pdbpp",
"py39-repl",
"py39-wmctrl",
"py39-tlsh",
"py39-luma.core",
"py39-luma.emulator",
"py39-pyftdi",
"py39-smbus2",
"py39-circuitbreaker",
"py39-pefile",
"py39-oci",
"py39-meson",
"py39-meson-python",
"py39-gnupg",
"py39-nclib",
"py39-async-lru",
"py39-sdnotify",
"py39-dbus_next",
"py39-dropbox",
"py39-pyfatfs",
"py39-rubicon-objc",
"py39-stone",
"py39-survey",
"py39-asciimatics",
"py39-libusb1",
"py39-serpent",
"py39-bugsnag",
"py39-keyrings.alt",
"py39-Pyro5",
"py39-desktop-notifier",
"py39-pytest-rerunfailures",
"py39-rfc3339-validator",
"py39-rfc3986-validator",
"py39-pygmt",
"py39-asdf-astropy",
"py39-asdf-standard",
"py39-asdf",
"py39-asdf-transform-schemas",
"py39-asdf-unit-schemas",
"py39-asdf-coordinates-schemas",
"py39-zc-lockfile",
"py39-python-json-logger",
"py39-glad2",
"py39-frozendict",
"py39-cython-compat",
"py39-ruff",
"py39-lazy_loader",
"py39-pastedeploy",
"py39-minidb",
"py39-urlwatch",
"py39-webtest",
"py39-postgresql",
"py39-arabic-reshaper",
"py39-aiohttp-socks",
"py39-requests-futures",
"py39-socid-extractor",
"py39-stem",
"py39-torrequest",
"py39-oscrypto",
"py39-hanko",
"py39-hanko-certvalidator",
"py39-svglib",
"py39-uritools",
"py39-pyspnego",
"py39-iso3166",
"py39-trio-websocket",
"py39-soxr",
"py39-types-decorator",
"py39-polygon",
"py39-tzdata",
"py39-fqdn",
"py39-isoduration",
"py39-uri-template",
"py39-mslex",
"py39-powerline-exitstatus-kai",
"py39-powerline-gitstatus",
"py39-jupyter-lsp",
"py39-simplekml",
"py39-types-colorama",
"py39-mdx_linkify",
"py39-quantities",
"py39-sounddevice",
"py39-mssql",
"py39-inflect",
"py39-g2p-en",
"py39-blosc",
"py39-pybox2d",
"py39-ezdxf",
"py39-mrjob",
"py39-svgpath",
"py39-line_profiler",
"py39-jaraco.context",
"py39-lxml_html_clean",
"py39-pdal-plugins",
"py39-flexcache",
"py39-flexparser",
"py39-pyFAI",
"py39-dmgbuild",
"py39-ds-store",
"py39-mac-alias",
"py39-pyqt6-sip",
"py39-objgraph",
"py39-beancount-import",
"py39-eli5",
"py39-pylsqpack",
"py39-service-identity",
"py39-aioquic",
"py39-gpxpy",
"py39-autopage",
"py39-asyncssh",
"py39-pyuca",
"py39-zlmdb",
"py39-demjson",
"py39-pacal",
"py39-rich_rst",
"py39-propcache",
"py39-pysimdjson",
"py39-kcs11",
"py39-emmet-core",
"py39-maggma",
"py39-mp-api",
"py39-pycifrw",
"py39-pydash",
"py39-smart-open",
"py39-sqlalchemy-utils",
"py39-sshtunnel",
"py39-getkey",
"py39-json-rpc",
"py39-urwid-readline",
"py39-pytesseract",
"py39-krb5",
"py39-requests-kerberos",
"py39-img2pdf",
"py39-pyogrio",
"py39-pygments-mathematica",
"py39-digitalocean",
"py39-google-api-python-client",
"py39-cloudflare2",
"py39-pyfzf",
"py39-sqlglot",
"py39-iterable-io",
"py39-zipstream-ng",
"py39-backports.tarfile",
"py39-flasgger",
"py39-donfig",
"py39-mpl-animators",
"py39-numcodecs",
"py39-darkdetect",
"py39-larixite",
"py39-pypostal",
"py39-ml_dtypes",
"py39-proto-plus",
"py39-librt"
]
},
{
"type": "run",
"ports": [
"py39-magenta"
]
},
{
"type": "test",
"ports": [
"py39-astunparse",
"py39-coveralls"
]
}
]
},
{
"name": "py39-whoosh",
"portdir": "python/py-whoosh",
"version": "2.7.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/mchaput/whoosh/wiki/Home",
"description": "Fast pure-Python indexing and search library",
"long_description": "Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-widgetsnbextension",
"portdir": "python/py-widgetsnbextension",
"version": "4.0.10",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipython.org",
"description": "Interactive HTML widgets for Jupyter notebooks.",
"long_description": "Interactive HTML widgets for Jupyter notebooks.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-jupyter_packaging",
"py39-setuptools",
"clang-17",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-ipywidgets"
]
}
]
},
{
"name": "py39-wmctrl",
"portdir": "python/py-wmctrl",
"version": "0.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/antocuni/wmctrl/src/default/",
"description": "A tool to programmatically control windows inside X",
"long_description": "A tool to programmatically control windows inside X",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-pdbpp"
]
}
]
},
{
"name": "py39-word2number",
"portdir": "python/py-word2number",
"version": "1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/akshaynagpal/w2n",
"description": "Convert number words (e.g. twenty one) to numeric digits (e.g. 21)",
"long_description": "word2number is a Python module to convert number words (e.g. twenty one) to numeric digits (e.g. 21). It works for positive numbers up to the range of 999,999,999,999 (i.e. billions).",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-word2vec",
"portdir": "python/py-word2vec",
"version": "0.11.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/danielfrg/word2vec/",
"description": "Google word2vec python wrapper",
"long_description": "Google word2vec python wrapper",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools",
"py39-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py39-joblib",
"py39-numpy",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-wordcloud",
"portdir": "python/py-wordcloud",
"version": "1.9.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/amueller/word_cloud",
"description": "A little word cloud generator",
"long_description": "A little word cloud generator.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"clang-17",
"py39-installer",
"py39-build",
"py39-cython",
"py39-setuptools",
"py39-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-numpy",
"py39-matplotlib",
"py39-Pillow"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-wrapt",
"portdir": "python/py-wrapt",
"version": "2.0.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GrahamDumpleton/wrapt",
"description": "A Python module for decorators, wrappers and monkey patching.",
"long_description": "A Python module for decorators, wrappers and monkey patching.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-smart_open",
"py39-tensorflow",
"py39-tensorflow1",
"py39-aiobotocore",
"py39-smart-open"
]
},
{
"type": "run",
"ports": [
"py39-deprecated",
"py39-tensorflow-datasets",
"py39-debtcollector",
"py39-tensorflow-macos"
]
},
{
"type": "test",
"ports": [
"py39-dm-tree"
]
}
]
},
{
"name": "py39-wsproto",
"portdir": "python/py-wsproto",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-hyper.org/projects/wsproto",
"description": "WebSockets state-machine based protocol implementation",
"long_description": "WebSockets state-machine based protocol implementation",
"active": false,
"categories": [
"net",
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-h11"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-mitmproxy",
"py39-trio-websocket"
]
}
]
},
{
"name": "py39-wurlitzer",
"portdir": "python/py-wurlitzer",
"version": "3.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/minrk/wurlitzer",
"description": "Capture C-level output in context managers",
"long_description": "Capture C-level output in context managers",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-mock",
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-spyder-kernels",
"py39-spyder-kernels-devel",
"py39-gmic"
]
},
{
"type": "test",
"ports": [
"py39-contourpy"
]
}
]
},
{
"name": "py39-wxmplot",
"portdir": "python/py-wxmplot",
"version": "2025.1.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://newville.github.io/wxmplot",
"description": "Provides wxPython widgets and python functions for displaying numerical data.",
"long_description": "Provides wxPython widgets and python functions for displaying numerical data. wxmplot bridges the gap between matplotlib and wxPython by providing wxPython widgets and user-friendly functions for basic 2D line plots, image display, and some custom plots.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-18",
"py39-installer",
"py39-build",
"py39-wheel",
"py39-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-pyshortcuts",
"py39-wxutils",
"py39-darkdetect",
"py39-yaml",
"py39-wxpython-4.0",
"py39-tz",
"py39-numpy",
"py39-matplotlib",
"py39-Pillow"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-xraylarch"
]
}
]
},
{
"name": "py39-wxpython-4.0",
"portdir": "python/py-wxpython-4.0",
"version": "4.2.2",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wxpython.org/",
"description": "Python interface to the wxWidgets 3.2 cross platform GUI",
"long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-build",
"clang-18",
"py39-installer",
"py39-cython",
"py39-requests",
"py39-setuptools",
"py39-sip"
]
},
{
"type": "lib",
"ports": [
"tiff",
"python39"
]
},
{
"type": "run",
"ports": [
"py39-numpy",
"py39-Pillow"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"quisk"
]
},
{
"type": "run",
"ports": [
"py39-wxmplot",
"py39-wxutils",
"py39-xraylarch"
]
}
]
},
{
"name": "py39-wxutils",
"portdir": "python/py-wxutils",
"version": "0.3.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/newville/wxutils",
"description": "Provides wxPython utilities and convenience functions.",
"long_description": "Provides wxPython utilities and convenience functions. The wxutils library is a small collection of functions and classes, and is by no means comprehensive. The aim is to simplify code, reduce boiler-plate, make wxPython coding a bit more python-like, and prevent repeating code across several projects.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-build",
"py39-installer",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-wxpython-4.0"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-wxmplot",
"py39-xraylarch"
]
}
]
},
{
"name": "py39-xarray",
"portdir": "python/py-xarray",
"version": "2024.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": false,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 604
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-numpy",
"py39-packaging",
"py39-pandas"
]
},
{
"type": "test",
"ports": [
"py39-hypothesis",
"py39-pytest",
"py39-pytest-xdist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-tropycal",
"py39-metpy",
"py39-arviz",
"py39-xarray-einstats"
]
},
{
"type": "run",
"ports": [
"py39-pygmt"
]
}
]
},
{
"name": "py39-xarray-einstats",
"portdir": "python/py-xarray-einstats",
"version": "0.9.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/arviz-devs/xarray-einstats",
"description": "Stats, linear algebra and einops for xarray",
"long_description": "Stats, linear algebra and einops for xarray",
"active": false,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-flit_core",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-numpy",
"py39-scipy",
"py39-xarray"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-arviz"
]
}
]
},
{
"name": "py39-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": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "danchr",
"github": "danchr",
"ports_count": 171
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-cffi"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-osxmetadata"
]
}
]
},
{
"name": "py39-xdg",
"portdir": "python/py-xdg",
"version": "6.0.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/srstevenson/xdg-base-dirs",
"description": "Variables defined by the XDG Base Directory Specification",
"long_description": "Variables defined by the XDG Base Directory Specification",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-xdg-base-dirs",
"portdir": "python/py-xdg-base-dirs",
"version": "6.0.2",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/srstevenson/xdg-base-dirs",
"description": "Variables defined by the XDG Base Directory Specification",
"long_description": "Variables defined by the XDG Base Directory Specification",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "rturnbull",
"github": "RhetTbull",
"ports_count": 35
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-xdis",
"portdir": "python/py-xdis",
"version": "6.1.6",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rocky/python-xdis",
"description": "Python cross-version byte-code disassembler and marshal routines",
"long_description": "The Python `dis` module allows you to disassemble bytecode from the same version of Python that you are running on. This package can marshal load Python bytecodes from different versions of Python. The command-line routine *pydisasm* will show disassembly output using the most modern Python disassembly conventions in a variety of user-specified formats. Some of these formats like ``extended`` and ``extended-format`` are the most advanced of any Python disassembler.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-click",
"py39-six"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pyficache",
"py39-uncompyle6"
]
},
{
"type": "run",
"ports": [
"py39-trepan3k"
]
}
]
},
{
"name": "py39-xhtml2pdf",
"portdir": "python/py-xhtml2pdf",
"version": "0.2.13",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xhtml2pdf/xhtml2pdf",
"description": "HTML/CSS to PDF converter based on Python",
"long_description": "HTML/CSS to PDF converter based on Python",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-bidi",
"py39-pypdf",
"py39-arabic-reshaper",
"py39-hanko",
"py39-svglib",
"python39",
"py39-Pillow",
"py39-html5lib",
"py39-reportlab",
"py39-six"
]
},
{
"type": "test",
"ports": [
"py39-pytest",
"py39-tomli"
]
}
],
"depends_on": []
},
{
"name": "py39-xkcdpass",
"portdir": "python/py-xkcdpass",
"version": "1.20.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/redacted/XKCD-password-generator",
"description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
"long_description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-xlrd",
"portdir": "python/py-xlrd",
"version": "2.0.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.python-excel.org/",
"description": "module to extract data from Microsoft Excel spreadsheet files",
"long_description": "xlrd is a Python module to extract data from Microsoft Excel spreadsheet files.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-agate-excel"
]
}
]
},
{
"name": "py39-xlsx2csv",
"portdir": "python/py-xlsx2csv",
"version": "0.8.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dilshod/xlsx2csv",
"description": "xlsx to csv converter",
"long_description": "Converts xslx files to csv format. Handles large XLSX files. Fast and easy to use.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-XlsxWriter",
"portdir": "python/py-XlsxWriter",
"version": "3.2.9",
"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": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 222
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pptx"
]
}
]
},
{
"name": "py39-xmldiff",
"portdir": "python/py-xmldiff",
"version": "2.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Shoobx/xmldiff",
"description": "A library and command line utility for diffing xml",
"long_description": "xmldiff is a library and a command-line utility for making diffs out of XML. This may seem like something that doesn’t need a dedicated utility, but change detection in hierarchical data is very different from change detection in flat data. XML type formats are also not only used for computer readable data, it is also often used as a format for hierarchical data that can be rendered into human readable formats. A traditional diff on such a format would tell you line by line the differences, but this would not be be readable by a human. xmldiff provides tools to make human readable diffs in those situations.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"clang-17",
"py39-installer",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-six",
"py39-lxml"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py39-xmlsec",
"portdir": "python/py-xmlsec",
"version": "1.3.16",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xmlsec.readthedocs.io/en/latest/",
"description": "A set of Python bindings for the XML Security Library.",
"long_description": "A set of Python bindings for the XML Security Library.",
"active": false,
"categories": [
"textproc",
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1182
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"libtool",
"py39-pkgconfig",
"py39-setuptools",
"py39-setuptools_scm",
"py39-toml"
]
},
{
"type": "lib",
"ports": [
"py39-lxml",
"xmlsec",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-zeep"
]
}
]
},
{
"name": "py39-xmltodict",
"portdir": "python/py-xmltodict",
"version": "1.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/martinblech/xmltodict",
"description": "Makes working with XML feel like you are working with JSON",
"long_description": "This Python module makes working with XML feel like you are working with JSON.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 604
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-soco",
"py39-pywinrm"
]
},
{
"type": "test",
"ports": [
"py39-Faker"
]
}
]
},
{
"name": "py39-xraydb",
"portdir": "python/py-xraydb",
"version": "4.5.8",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xraypy.github.io/XrayDB",
"description": "X-ray reference data in a SQLite library, including a Python interface.",
"long_description": "X-ray reference data in a SQLite library, including a Python interface. The repository contains useful data about the interactions of X-rays with matter. It packages these different data sources into a single sqlite3 database which can, in principle, be used by a very large number of computer programming languages and environments.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools_scm",
"clang-18",
"py39-installer",
"py39-build",
"py39-wheel",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-platformdirs",
"py39-sqlalchemy",
"py39-scipy",
"py39-numpy"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-larixite"
]
},
{
"type": "run",
"ports": [
"py39-xraylarch"
]
}
]
},
{
"name": "py39-xraylarch",
"portdir": "python/py-xraylarch",
"version": "2025.2.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xraypy.github.io/xraylarch",
"description": "Larch is a system for analyzing X-ray data from synchrotron beamlines.",
"long_description": "Larch is an open-source library and set of applications for processing and analyzing X-ray absorption and fluorescence spectroscopy data and X-ray fluorescence and diffraction image data from synchrotron beamlines. It aims to be a complete analysis toolkit for X-ray absorption fine-structure spectroscopy (XAFS) including X-ray absorption near-edge spectroscopy (XANES) and extended X-ray absorption fine-structure spectroscopy (EXAFS). It also supports visualization and analysis tools for X-ray fluorescence (XRF) spectra and XRF and X-ray diffraction (XRD) images as collected at scanning X-ray microprobe beamlines.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [
"wxgui",
"qtgui"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-setuptools",
"py39-setuptools_scm",
"clang-18",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-matplotlib",
"py39-numdifftools",
"py39-numexpr",
"py39-numpy",
"py39-packaging",
"py39-psutil",
"py39-requests",
"py39-scikit-image",
"py39-scikit-learn",
"py39-scipy",
"py39-sqlalchemy",
"py39-tabulate",
"py39-termcolor",
"py39-toml",
"py39-uncertainties",
"py39-wxpython-4.0",
"py39-yaml",
"py39-charset-normalizer",
"py39-fabio",
"py39-xraydb",
"py39-pymatgen",
"py39-pyshortcuts",
"py39-hdf5plugin",
"py39-wxmplot",
"py39-wxutils",
"py39-pyFAI",
"py39-mp-api",
"py39-pycifrw",
"py39-sqlalchemy-utils",
"py39-darkdetect",
"py39-larixite",
"py39-silx",
"py39-Pillow",
"py39-asteval",
"py39-dill",
"py39-h5py",
"py39-imageio",
"py39-lmfit"
]
}
],
"depends_on": []
},
{
"name": "py39-xxhash",
"portdir": "python/py-xxhash",
"version": "3.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ifduyue/python-xxhash",
"description": "Python binding for xxHash",
"long_description": "Python binding for xxHash",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"xxhashlib",
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-datasets"
]
}
]
},
{
"name": "py39-xyzservices",
"portdir": "python/py-xyzservices",
"version": "2025.11.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/geopandas/xyzservices",
"description": "Source of XYZ tiles provider",
"long_description": "Source of XYZ tiles provider",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-setuptools",
"py39-setuptools_scm",
"clang-18",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-contextily",
"py39-panel",
"py39-bokeh"
]
},
{
"type": "run",
"ports": [
"py39-panel",
"py39-folium"
]
}
]
},
{
"name": "py39-yaml",
"portdir": "python/py-yaml",
"version": "6.0.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/yaml/pyyaml",
"description": "YAML 1.1 parser and emitter for Python",
"long_description": "PyYAML is a YAML parser and emitter for Python, which supports YAML 1.1, unicode input and output, low-level event-based parser and emitter API, high-level API for serializing and deserializing native Python objects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-build",
"py39-installer",
"py39-cython",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39",
"libyaml"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"PothosLiquidDSP"
]
},
{
"type": "lib",
"ports": [
"py39-jupytext",
"py39-hanko",
"py39-kubernetes",
"py39-scikit-hep-awkward",
"py39-scikit-hep-awkward1",
"gnuradio",
"gnuradio-next",
"py39-keras",
"py39-donfig",
"py39-jupyter_events",
"py39-ansible-core",
"vint",
"py39-eric-ide",
"py39-pybtex",
"py39-npe2",
"py39-flasgger",
"py39-distributed",
"py39-pytorch",
"py39-confuse",
"py39-zlmdb",
"py39-urlwatch",
"py39-gammapy",
"py39-astropy",
"py39-asdf",
"py39-cookiecutter",
"py39-dask",
"py39-watchdog",
"py39-bokeh",
"py39-cloudflare2",
"py39-mrjob",
"py39-awscli",
"py39-owslib"
]
},
{
"type": "run",
"ports": [
"ciphey",
"py39-gammapy",
"py39-pytorch-lightning",
"py39-python-coveralls",
"py39-dns-lexicon",
"py39-pytest-regressions",
"py39-wxmplot",
"py39-cfn-lint",
"py39-xraylarch",
"py39-ansible-compat",
"py39-kaptan",
"py39-cliff",
"py39-openstacksdk",
"py39-oslo-config",
"py39-oslo-utils",
"py39-myst-parser",
"py39-serverlessrepo"
]
},
{
"type": "test",
"ports": [
"py39-jsonnet",
"py39-apache-beam",
"py39-aws-sam-translator",
"py39-pypdf",
"py39-coveralls",
"py39-configargparse",
"py39-last",
"py39-falcon",
"py39-tomlkit",
"py39-ddt"
]
}
]
},
{
"name": "py39-yapf",
"portdir": "python/py-yapf",
"version": "0.43.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/yapf",
"description": "A formatter for Python files",
"long_description": "YAPF is based off of 'clang-format', developed by Daniel Jasper.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-tomli",
"py39-platformdirs"
]
},
{
"type": "run",
"ports": [
"yapf_select"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-python-lsp-server"
]
}
]
},
{
"name": "py39-yara",
"portdir": "security/yara",
"version": "4.5.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/VirusTotal/yara-python",
"description": "yara bindings for python 3.9",
"long_description": "Malware identification and classification tool. This subport provides bindings for python 3.9",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"yara"
]
}
],
"depends_on": []
},
{
"name": "py39-yarl",
"portdir": "python/py-yarl",
"version": "1.20.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/yarl",
"description": "Yet another URL library.",
"long_description": "URL library with immutable URL objects.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-tomli",
"py39-build",
"py39-installer",
"py39-expandvars",
"py39-cython",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"py39-idna",
"py39-multidict",
"py39-propcache",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-aiohttp"
]
},
{
"type": "run",
"ports": [
"py39-spyder"
]
}
]
},
{
"name": "py39-yaspin",
"portdir": "python/py-yaspin",
"version": "2.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pavdmyt/yaspin",
"description": "Yaspin is a lightweight terminal spinner for Python with safe pipes and redirects",
"long_description": "Yaspin is a lightweight terminal spinner for Python with safe pipes and redirects. It provides a full-featured terminal spinner to show the progress during long-hanging operations.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 151
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-termcolor"
]
}
],
"depends_on": []
},
{
"name": "py39-z3",
"portdir": "math/z3",
"version": "4.15.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Z3Prover/z3",
"description": "Python 3.9 bindings for the Z3 theorem prover",
"long_description": "Python 3.9 bindings for the Z3 SMT solver library from Microsoft Research.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py39-wheel",
"py39-build",
"py39-installer",
"cmake",
"ninja",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"z3",
"py39-setuptools",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-zarr",
"portdir": "python/py-zarr",
"version": "3.1.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zarr-developers/zarr-python",
"description": "Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing.",
"long_description": "Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1182
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-build",
"py39-hatchling",
"py39-hatch-vcs",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-numpy",
"py39-typing_extensions",
"py39-donfig",
"py39-numcodecs"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-reproject"
]
}
]
},
{
"name": "py39-zbar",
"portdir": "python/py-zbar",
"version": "0.1.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/NaturalHistoryMuseum/pyzbar",
"description": "Read one-dimensional barcodes and QR codes from Python 2 and 3.",
"long_description": "Read one-dimensional barcodes and QR codes from Python 2 and 3.",
"active": false,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"clang-18",
"py39-installer",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"zbar",
"py39-Pillow"
]
},
{
"type": "test",
"ports": [
"py39-imageio",
"py39-nose",
"py39-numpy"
]
}
],
"depends_on": []
},
{
"name": "py39-zc-lockfile",
"portdir": "python/py-zc-lockfile",
"version": "3.0.post1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zc.lockfile",
"description": "Basic inter-process locks",
"long_description": "The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-zeep",
"portdir": "python/py-zeep",
"version": "4.3.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python-zeep.org/en/master/",
"description": "A fast and modern Python SOAP client.",
"long_description": "A fast and modern Python SOAP client.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1182
}
],
"variants": [
"async",
"xmlsec"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-httpx",
"py39-isodate",
"py39-lxml",
"py39-requests",
"python39",
"py39-requests-toolbelt",
"py39-tz",
"py39-xmlsec",
"py39-requests-file",
"py39-appdirs",
"py39-attrs",
"py39-cached-property",
"py39-defusedxml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-sunpy"
]
}
]
},
{
"name": "py39-zict",
"portdir": "python/py-zict",
"version": "3.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mrocklin/zict/",
"description": "Mutable mapping tools.",
"long_description": "Mutable mapping tools.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-distributed"
]
}
]
},
{
"name": "py39-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": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-setuptools",
"py39-setuptools_scm",
"clang-18",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-zipp",
"portdir": "python/py-zipp",
"version": "3.21.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/zipp",
"description": "A pathlib-compatible Zipfile object wrapper.",
"long_description": "A pathlib-compatible Zipfile object wrapper.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py-bootstrap-modules",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-importlib-metadata",
"py39-importlib-resources"
]
}
]
}
]
}