{"count":51974,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=454","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=452","results":[{"name":"py310-wheel","portdir":"python/py-wheel","version":"0.47.0","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":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py310-packaging","py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-jupyter_packaging","py310-scikit-build","py310-tensorboard","py310-tensorflow"]},{"type":"build","ports":["buildbot","buildbot-console-view","buildbot-grid-view","buildbot-macports-custom-views","buildbot-pkg","buildbot-waterfall-view","buildbot-worker","buildbot-www","commitizen","howdoi","zim","nfoview","gcalcli","rednotebook","topydo","watson","NanoVNASaver","cantera","salt","convertall","imapdedup","py310-gdbm","py310-tkinter","py310-altgraph","py310-modulegraph","py310-macholib","py310-py2app","py310-SDL2","py310-virtualenv-clone","py310-cython","py310-decorator","py310-gssapi","py310-multidict","py310-yarl","py310-certifi","py310-charset-normalizer","py310-defusedxml","py310-socks","py310-requests","py310-requests-toolbelt","py310-mypy","py310-toml","py310-igraph","py310-texttable","py310-peewee","py310-regex","py310-asteval","py310-hypothesis","py310-iniconfig","py310-nose","py310-pluggy","py310-pretend","py310-py","py310-pytest","py310-setuptools_scm","py310-six","py310-sortedcontainers","py310-zope-event","py310-zopeinterface","py310-atomicwrites","py310-backports","py310-backports.entry-points-selectable","py310-deprecation","py310-filetype","py310-identify","py310-ukpostcodeparser","py310-cwcwidth","py310-pyotp","py310-tenacity","py310-chardet","py310-beniget","py310-gast","py310-setupmeta","py310-sip","py310-bigfloat","py310-cachetools","py310-cfgv","py310-colorlog","py310-inflection","py310-columnize","py310-cppy","py310-mock","py310-pytest-runner","py310-webencodings","py310-editorconfig","py310-pdbecif","py310-text-unidecode","py310-textdistance","py310-three-merge","py310-wurlitzer","py310-nodeenv","py310-openbabel","py310-pbr","py310-pytest-qt","py310-async-timeout","py310-cchardet","py310-pycparser","py310-Faker","py310-Pillow","py310-astroid","py310-asv","py310-autopep8","py310-biopython","py310-cffi","py310-cftime","py310-codestyle","py310-coverage","py310-cpuinfo","py310-cycler","py310-dateutil","py310-dill","py310-distlib","py310-enchant","py310-fastprogress","py310-flake8","py310-flake8-mccabe","py310-flaky","py310-freezegun","py310-future","py310-greenlet","py310-importlib-metadata","py310-kaptan","py310-keyring","py310-kiwisolver","py310-lazy_object_proxy","py310-msgpack","py310-natsort","py310-neovim","py310-olefile","py310-opengl-accelerate","py310-ply","py310-poyo","py310-pycares","py310-pyflakes","py310-pyicu","py310-pylint","py310-pympler","py310-pyqt-builder","py310-pyqt5-sip","py310-pytest-benchmark","py310-pytest-mock","py310-python-lsp-jsonrpc","py310-pythran","py310-qstylizer","py310-qtawesome","py310-qtpy","py310-random2","py310-rope","py310-snowballstemmer","py310-term-background","py310-tokenize-rt","py310-tz","py310-ujson","py310-uncertainties","py310-validators","py310-wrapt","py310-yaml","py310-yapf","py310-zipp","py310-xlrd","py310-aiodns","py310-aiohttp","py310-brotli","py310-discordpy","py310-mpmath","py310-sympy","py310-appdirs","py310-rply","py310-astor","py310-asn1","py310-awscli","py310-boto3","py310-botocore","py310-jmespath","py310-roman","py310-s3transfer","py310-game","py310-markupsafe","py310-opengl","py310-hcloud","py310-imagesize","py310-algopy","py310-lmfit","py310-nmrglue","py310-nmrglue-devel","py310-pandas","py310-patsy","py310-peakutils","py310-statsmodels","py310-cairosvg","py310-cookiecutter","py310-jinja2-time","py310-slugify","py310-tornado","py310-unidecode","py310-commonmark","py310-enrich","py310-setuptools_scm_git_archive","py310-unidiff","py310-importlib-resources","py310-shapely","py310-mutagen","py310-sentry-sdk","py310-spotipy","py310-asttokens","py310-cx_Freeze","py310-eric-ide","py310-pysvn","py310-html2text","py310-spark_parser","py310-uncompyle6","py310-xdis","py310-scikit-hep-mplhep","py310-scikit-hep-mplhep_data","py310-libxml2","py310-jaraco.functools","py310-tempora","py310-testfixtures","py310-ddt","py310-appnope","py310-async_generator","py310-bleach","py310-debugpy","py310-gnureadline","py310-ipython","py310-ipython_genutils","py310-ipywidgets","py310-jedi","py310-jupyterlab_widgets","py310-mistune","py310-nest_asyncio","py310-pandocfilters","py310-parso","py310-pexpect","py310-pickleshare","py310-prometheus_client","py310-prompt_toolkit","py310-pyrsistent","py310-send2trash","py310-widgetsnbextension","py310-zmq","py310-et_xmlfile","py310-jdcal","py310-parse","py310-lxml","py310-pyquery","py310-sqlalchemy","py310-xyzservices","py310-scikit-hep-boost-histogram","py310-scikit-hep-hist","py310-aiojobs","py310-blis","py310-cymem","py310-murmurhash","py310-plac","py310-preshed","py310-srsly","py310-thinc","py310-tqdm","py310-wasabi","py310-libvirt","py310-cryptography_vectors","py310-semantic_version","py310-setuptools-rust","py310-pytest-forked","py310-pytest-subtests","py310-pytest-xdist","py310-aiosignal","py310-frozenlist","py310-url-normalize","py310-babel","py310-latexcodec","py310-pybtex","py310-pybtex-docutils","py310-sphinxcontrib-bibtex","py310-sphinxcontrib-jsmath","py310-sphinxcontrib-svg2pdfconverter","py310-dulwich","py310-distro","py310-imaplib2","py310-rfc6555","py310-mysqlclient","py310-websockets","py310-pyficache","py310-rstcheck","py310-sphinx-gallery","py310-tracer","py310-toolz","py310-pyqt4","py310-pyside","py310-qtconsole","py310-shiboken","py310-zope-proxy","py310-joblib","py310-absl","py310-flatbuffers","py310-markdown","py310-protobuf3","py310-meshio","py310-npx","py310-gsd","py310-mmtf-python","py310-acefile","py310-astropy","py310-extension-helpers","py310-pyerfa","py310-pyobjc","py310-imagecodecs","py310-about-time","py310-acoustid","py310-alive-progress","py310-aubio","py310-bottlenose","py310-cached-property","py310-discogs-client","py310-flask-cors","py310-fonttools","py310-grapheme","py310-html5lib","py310-ibroadcast","py310-ifaddr","py310-jsonpath-rw","py310-jwt","py310-langdetect","py310-mpd2","py310-munkres","py310-musicbrainzngs","py310-oauthlib","py310-rarfile","py310-reflink","py310-requests-oauthlib","py310-soco","py310-termplotlib","py310-termtables","py310-ttfquery","py310-unicodedata2","py310-xmltodict","py310-zbar","py310-zopfli","py310-pyaudio","py310-openssl","py310-arpeggio","py310-asgiref","py310-asynctest","py310-h11","py310-h2","py310-hpack","py310-hyperframe","py310-kaitaistruct","py310-ldap3","py310-mitmproxy","py310-parver","py310-passlib","py310-publicsuffix2","py310-pyperclip","py310-pytest-asyncio","py310-ruamel-yaml","py310-ruamel-yaml-clib","py310-urwid","py310-wsproto","py310-zstd","py310-sphinx_rtd_theme","py310-cytoolz","py310-pyproj","py310-simplejson","py310-contextlib2","py310-docopt","py310-gprof2dot","py310-ipdb","py310-multivolumefile","py310-path","py310-py7zr","py310-pyannotate","py310-pycryptodomex","py310-pyppmd","py310-pytest-fixture-config","py310-pytest-profiling","py310-pytest-remotedata","py310-pytest-shutil","py310-pytest-timeout","py310-pytest-virtualenv","py310-pyzstd","py310-setuptools-git","py310-exifread","py310-responses","py310-aws-sam-translator","py310-fs","py310-parameterized","py310-oct2py","py310-xlsx2csv","py310-zope-schema","py310-zope-i18nmessageid","py310-zope-configuration","py310-reportlab","py310-sybil","py310-django-gravatar2","py310-hyperkitty","py310-mailmanclient","py310-postorius","py310-automat","py310-bcrypt","py310-constantly","py310-hyperlink","py310-incremental","py310-m2r","py310-sphinx-click","py310-readme_renderer","py310-django","py310-django-allauth","py310-openid","py310-zope-component","py310-zope-hookable","py310-aioftp","py310-dask","py310-doctest-ignore-unicode","py310-drms","py310-flake8-pep8-naming","py310-flake8-polyfill","py310-gdal","py310-geographiclib","py310-h5netcdf","py310-h5py","py310-imageio","py310-isodate","py310-locket","py310-mpi4py","py310-networkx","py310-obspy","py310-parfive","py310-partd","py310-prov","py310-pyasdf","py310-pydot","py310-pyshp","py310-requests-file","py310-rfc3986","py310-sniffio","py310-sunpy","py310-tifffile","py310-xmlsec","py310-zeep","py310-zope-deferredimport","py310-zope-deprecation","py310-pygccxml","py310-pyplusplus","py310-pygmsh","py310-acme","py310-configargparse","py310-configobj","py310-funcsigs","py310-google-api","py310-google-auth","py310-ndg_httpsclient","py310-pyrfc3339","py310-asn1-modules","py310-google-auth-httplib2","py310-httplib2","py310-oauth2client","py310-parsedatetime","py310-psutil","py310-python-augeas","py310-uritemplate","py310-pynamecheap","py310-tldextract","py310-trio","py310-outcome","py310-pycryptodome","py310-pathvalidate","py310-cmd2","py310-gmpy","py310-gmpy2","py310-aenum","py310-distributed","py310-heapdict","py310-tblib","py310-zict","py310-cachey","py310-freetype","py310-hsluv","py310-napari-console","py310-napari-plugin-engine","py310-napari-svg","py310-vispy","py310-bokeh","py310-numpydoc","py310-soundfile","py310-pytest-datadir","py310-pytest-regressions","py310-tabulate","py310-colorcet","py310-pmw","py310-requests-mock","py310-kapteyn","py310-portend","py310-cachy","py310-lockfile","py310-pkginfo","py310-pylev","py310-shellingham","py310-amazon.ion","py310-qpageview","py310-logilab-common","py310-nuitka","py310-numexpr","py310-ly","py310-codecov","py310-emcee3","py310-pyinstrument","py310-smart_open","py310-gevent","py310-icmplib","py310-lmdb","py310-z3","py310-psycopg2","py310-crcmod","py310-nbval","py310-onnx","py310-pynetdicom","py310-pydicom","py310-python-ivi","py310-usbtmc","py310-visa","py310-vxi11","py310-instrumentkit","py310-pyusb","py310-serial","py310-cheetah","py310-click-plugins","py310-mako","py310-pyqtgraph","py310-thrift","py310-beaker","py310-hieroglyph","py310-blessings","py310-bpython","py310-curtsies","py310-iocapture","py310-pyte","py310-watchdog","py310-LabJackPython","py310-anyjson","py310-appscript","py310-apsw","py310-chevron","py310-tzlocal","py310-pkce","py310-rednose","py310-sure","py310-termstyle","py310-iniparse","py310-mercurial_extension_utils","py310-re2","py310-cachelib","py310-base58","py310-pyfiglet","py310-serverlessrepo","py310-cli-helpers","py310-pytest-sugar","py310-pytomlpp","py310-sphinx-bootstrap-theme","py310-deprecated","py310-pynacl","py310-executing","py310-pure_eval","py310-stack_data","py310-mlxtend","py310-ansible","py310-ansible-core","py310-paramiko","py310-resolvelib","py310-cog","py310-control","py310-cssutils","py310-vobject","py310-pygithub","py310-jsonpickle","py310-pyvis","py310-xarray","py310-pooch","py310-metpy","py310-wordcloud","py310-pgspecial","py310-setproctitle","py310-applaunchservices","py310-helpdev","py310-libsass","py310-pyls-spyder","py310-python-lsp-black","py310-python-lsp-server","py310-qdarkstyle","py310-qtsass","py310-rtree","py310-spyder","py310-spyder-kernels","py310-pyaes","py310-pymysql","py310-cvxopt","py310-pyscard","py310-anyio","py310-typeguard","py310-fasteners","py310-curl","py310-httpbin","py310-pytest-httpbin","py310-raven","py310-cheroot","py310-markdown2","py310-ephem","py310-awscli-plugin-endpoint","py310-bottle","py310-magic","py310-pylzma","py310-json5","py310-jupyter_server","py310-nbclassic","py310-amqp","py310-billiard","py310-celery","py310-fabric","py310-invoke","py310-kombu","py310-pync","py310-vine","py310-cbor","py310-cbor2","py310-hkdf","py310-dispatcher","py310-itemloaders","py310-parsel","py310-queuelib","py310-scrapy","py310-w3lib","py310-tatsu","py310-pytrie","py310-txaio","py310-clint","py310-crayons","py310-gitdb","py310-gitpython","py310-smmap","py310-snmp","py310-regions","py310-python-snappy","py310-txtorcon","py310-u-msgpack-python","py310-pypng","py310-spake2","py310-pyqrcode","py310-kubernetes","py310-websocket-client","py310-scikit-dsp-comm","py310-cartopy","py310-epsg","py310-geopy","py310-owslib","py310-tropycal","py310-autobahn","py310-readability-lxml","py310-lz4","py310-pep8","py310-sqlalchemy-migrate","py310-tempita","py310-txrequests","py310-taskw","py310-plumed","py310-emcee","py310-stevedore","py310-slack-sdk","py310-netcdf4","py310-bottleneck","py310-repoze.sphinx.autointerface","py310-arviz","py310-semver","py310-theano-pymc","py310-awscrt","py310-pymc3","py310-pygraphviz","py310-fiona","py310-phonenumbers","py310-pyheif","py310-undetected-chromedriver","py310-argon2-cffi-bindings","py310-rich-click","py310-llfuse","py310-blessed","py310-breadability","py310-nltk","py310-sumy","py310-astropy-helpers","py310-astroquery","py310-pyvo","py310-powerline","py310-vega","py310-filterpy","py310-sphinx-issues","py310-word2vec","py310-agate","py310-agate-dbf","py310-agate-excel","py310-agate-sql","py310-ckanapi","py310-csvkit","py310-dbfread","py310-leather","py310-pytimeparse","py310-cligj","py310-munch","py310-virtualenvwrapper","py310-editor","py310-alembic","py310-cloudscraper","py310-recommonmark","py310-google-api-core","py310-googleapis-common-protos","py310-macfsevents","py310-mando","py310-memprof","py310-multiprocess","py310-prawcore","py310-kitchen","py310-pathlib2","py310-wxpython-4.0","py310-update_checker","vpype","py310-glcontext","py310-moderngl","py310-pnoise","py310-svgelements","py310-svgwrite","py310-praw","py310-blockdiag","py310-seqdiag","py310-imread","tuir","py310-ansible-compat","py310-subprocess-tee","py310-bidict","py310-actdiag","py310-mahotas","py310-configparser","py310-pywinrm","py310-ntlm-auth","py310-requests_ntlm","py310-xhtml2pdf","py310-honcho","py310-nwdiag","py310-aiobotocore","py310-s3fs","py310-pystache","py310-qutip","py310-pyfftw","py310-llvmlite","py310-openbabel2","py310-psycopg","py310-mecab-python3","py310-pytest-random-order","py310-zipfile-deflate64","py310-jaraco.classes","py310-python-coveralls","py310-sphinxcontrib-blockdiag","py310-pyside2","py310-asn1crypto","py310-htseq","py310-pysam","py310-astropy-healpix","py310-reproject","py310-graphql-core","py310-construct","py310-pika","py310-pytools","py310-prettytable","py310-jug","py310-spdx","py310-spdx-lookup","py310-pycson","py310-speg","py310-upt-cpan","py310-upt-macports","py310-upt-pypi","py310-upt-rubygems","py310-wikipedia-api","py310-jupyterthemes","py310-lesscpy","py310-python-dotenv","py310-bqplot","py310-traittypes","py310-aiomysql","py310-aiopg","py310-aniso8601","py310-asyncmy","py310-asyncpg","py310-databases","py310-docker","py310-graphene","py310-keep","py310-pybonjour","py310-nbxmpp","py310-precis-i18n","py310-pdfminer","py310-openslide","py310-numba","py310-hdf5plugin","py310-monty","py310-palettable","py310-xraydb","py310-ecdsa","py310-spglib","py310-astunparse","py310-keras_applications","py310-keras_preprocessing","py310-opt_einsum","py310-telethon","py310-types-ujson","py310-uc-micro-py","py310-pydub","py310-types-python-dateutil","py310-types-pytz","py310-types-simplejson","py310-monotonic","py310-analytics-python","py310-linkify-it-py","py310-fastjsonschema","py310-pymatgen","py310-netifaces","py310-maturin","py310-pyshortcuts","py310-wxutils","py310-fabio","py310-gradio","py310-me-al","py310-silx","py310-wxmplot","py310-netaddr","py310-rstcheck-core","py310-types-docutils","py310-aeppl","py310-cons","py310-etuples","py310-logical-unification","py310-minikanren","py310-multipledispatch","py310-pymc","py310-feedparser","py310-sgmllib3k","py310-pytidylib","py310-sip-devel","py310-hiredis","py310-mdtraj","py310-barnaba","py310-hy","py310-xraylarch","py310-makefun","py310-pybase62","py310-curio","py310-python-socks","py310-libarchive-c","py310-exceptiongroup","py310-flit_scm","py310-inflate64","py310-pybcj","gom","py310-pytorch","py310-promise","py310-tensorflow-datasets","py310-git-delete-merged-branches","py310-pygit2","py310-smartypants","py310-snuggs","py310-logilab-constraint","py310-rasterio","py310-pytest-lazy-fixture","py310-clang","py310-ctypeslib2","py310-ephemeral-port-reserve","py310-pytest-xprocess","py310-emoji","py310-whatthepatch","py310-XlsxWriter","py310-pptx","py310-ldap","py310-wand","py310-deap","py310-graph-tool","py310-mygpoclient","py310-podcastparser","py310-pyx","py310-xxhash","py310-crc32c","py310-fire","py310-google-pasta","py310-seqeval","py310-timeout-decorator","py310-unidic-lite","py310-catalogue","py310-conllu","py310-onnxconverter-common","py310-fugashi","py310-omegaconf","py310-pytest-flake8","py310-pytest-mypy","py310-sacremoses","py310-antlr4-python3-runtime","py310-huggingface_hub","py310-hydra-core","py310-pytorch-lightning","py310-unidic","py310-portalocker","py310-tensorboardX","py310-sacrebleu","py310-fairseq","py310-keras2onnx","py310-datasets","py310-torchaudio","py310-spaCy","py310-spaCy-models","py310-torchtext","py310-torchvision","py310-jsonlines","py310-click-didyoumean","py310-transformers","py310-docx","py310-stopwordsiso","py310-ipython-sql","py310-xattr","py310-pytest-json-report","py310-hdbscan","py310-jsonpointer","py310-sphinx-jsonschema","py310-sphinxnotes-strike","py310-healpy","py310-graphviz","py310-mechanicalsoup","py310-maxminddb","py310-coremltools","py310-kraken","py310-siphon","py310-berkeleydb","py310-scikit-hep-hepstats","py310-boolean.py","py310-license-expression","py310-python-debian","py310-cfgrib","py310-eccodes","py310-findlibs","py310-scoop","py310-imageio-ffmpeg","py310-imutils","py310-moviepy","py310-photomosaic","py310-proglog","py310-pygrib","py310-jplephem","py310-spktype21","py310-sgp4","py310-skyfield","py310-skyfield-data","py310-commpy","py310-event","py310-pypcap","py310-dpkt","py310-libdnet","py310-calver","py310-herbie-data","py310-iminuit","py310-marisa-trie","py310-whoosh","py310-geopandas","py310-contextily","py310-mapclassify","py310-mercantile","py310-geoplot","py310-brotlicffi","py310-docstring-to-markdown","py310-fdsnwsscripts","py310-rawpy","buildbot-www-react","py310-trove-classifiers","py310-mongoengine","py310-pivy","py310-pyside-tools","py310-cfn-lint","py310-jschema_to_python","py310-jsonpatch","py310-junit-xml","py310-sarif-om","py310-coolprop","py310-pybind11-stubgen","py310-hid","py310-log-symbols","py310-spinners","py310-hjson","py310-fypp","py310-halo","py310-xmldiff","py310-singledispatch","py310-cymruwhois","py310-requests-unixsocket","py310-translationstring","py310-pytensor","py310-versioneer","py310-scikit-hep-awkward","py310-scikit-hep-uproot","py310-colander","py310-confection","py310-toposort","py310-milc","py310-dijitso","py310-dolfin","py310-ffc","py310-fiat","py310-petsc4py","py310-slepc4py","py310-ufl","py310-networkit","py310-olm","py310-mupdf","py310-boltons","py310-imagehash","py310-branca","py310-folium","py310-tensorflow","py310-setuptools-git-versioning","py310-librosa","py310-mido","py310-note-seq","py310-pretty-midi","py310-resampy","py310-sentencepiece","py310-cryptg","py310-ndindex","py310-tables","py310-jfricas","py310-attr","py310-trepan3k","py310-pdal","py310-bsddb3","py310-hyrule","py310-scour","py310-pymunk","py310-overrides","py310-css-parser","py310-omemo-dr","py310-asitop","py310-dashing","py310-engineio","py310-socketio","py310-dockerpty","py310-pulp","py310-rasterstats","py310-pytest-mpl","py310-custom_inherit","py310-elastic-transport","py310-types-psutil","py310-types-setuptools","py310-types-typed-ast","py310-access","py310-esda","py310-giddy","py310-inequality","py310-libpysal","py310-mgwr","py310-momepy","py310-pointpats","py310-pysal","py310-segregation","py310-spaghetti","py310-spglm","py310-spint","py310-splot","py310-spopt","py310-spreg","py310-spvcm","py310-tobler","py310-xkcdpass","py310-genshi","py310-pytest-trio","py310-validictory","py310-parsimonious","py310-cinderclient","py310-cliff","py310-debtcollector","py310-dogpile-cache","py310-keystoneauth1","py310-keystoneclient","py310-novaclient","py310-openstackclient","py310-openstacksdk","py310-os-service-types","py310-osc-lib","py310-oslo-config","py310-oslo-i18n","py310-oslo-serialization","py310-oslo-utils","py310-requestsexceptions","py310-bitmath","py310-objexplore","py310-progressbar","py310-pytest-pycodestyle","py310-pytest-pylint","py310-json-rpc","py310-plyvel","py310-pyxdg","py310-applescript","py310-bitarray","py310-bitstring","py310-osxmetadata","py310-photoscript","py310-pytimeparse2","py310-ptpython","py310-scapy","py310-scapy-devel","py310-geojson","py310-fuzzywuzzy","py310-fancycompleter","py310-pdbpp","py310-repl","py310-wmctrl","py310-tlsh","py310-fastavro","py310-luma.core","py310-luma.emulator","py310-pyftdi","py310-smbus2","py310-json-tricks","py310-qimage2ndarray","py310-circuitbreaker","py310-pefile","py310-editdistance","py310-meson","py310-meson-python","py310-gnupg","py310-nclib","py310-async-lru","py310-sdnotify","py310-dbus_next","py310-dropbox","py310-pyfatfs","py310-rubicon-objc","py310-stone","py310-survey","py310-asciimatics","py310-libusb1","py310-pathtools","py310-serpent","py310-webob","py310-bugsnag","py310-keyrings.alt","py310-Pyro5","py310-desktop-notifier","py310-pytest-rerunfailures","py310-rfc3339-validator","py310-rfc3986-validator","py310-m2crypto","py310-pygmt","py310-asdf-astropy","py310-asdf-standard","py310-asdf","py310-asdf-transform-schemas","py310-asdf-unit-schemas","py310-asdf-coordinates-schemas","py310-authres","py310-dkimpy","py310-zc-lockfile","py310-ipaddress","py310-python-json-logger","py310-glad2","py310-frozendict","py310-cython-compat","py310-ruff","py310-dacite","py310-pytest-dotenv","py310-soundcloud-v2","py310-certomancer","py310-certomancer-csc-dummy","py310-hanko","py310-hanko-certvalidator","py310-oscrypto","py310-uritools","py310-simpy","py310-simpy-docs","py310-lazy_loader","py310-waitress","py310-pastedeploy","py310-minidb","py310-urlwatch","py310-webtest","py310-postgresql","py310-arabic-reshaper","py310-aiohttp-socks","py310-requests-futures","py310-socid-extractor","py310-stem","py310-torrequest","py310-acora","py310-pyspnego","py310-iso3166","py310-sphinx-copybutton","py310-trio-websocket","py310-samplerate","py310-soxr","py310-types-decorator","py310-polygon","py310-tzdata","py310-fqdn","py310-isoduration","py310-uri-template","py310-mslex","py310-powerline-exitstatus-kai","py310-powerline-gitstatus","py310-rustworkx","py310-jupyter-lsp","py310-stopit","py310-simplekml","py310-types-colorama","py310-mdx_linkify","py310-quantities","py310-sounddevice","py310-tpot","py310-mssql","py310-inflect","py310-g2p-en","py310-pygeos","py310-blosc","py310-gensim","py310-pybox2d","py310-logbook","py310-bpemb","py310-ezdxf","py310-mimeparse","py310-svgpath","py310-line_profiler","py310-jaraco.context","py310-lxml_html_clean","py310-pdal-plugins","py310-flexcache","py310-flexparser","py310-oci","py310-fipy","py310-pyFAI","py310-dmgbuild","py310-ds-store","py310-mac-alias","py310-pyqt6-sip","py310-objgraph","py310-pylsqpack","py310-service-identity","py310-aioquic","py310-gpxpy","py310-autopage","py310-asyncssh","py310-pyuca","py310-apptools","py310-envisage","py310-mayavi","py310-pyface","py310-traitsui","py310-traits","py310-pacal","py310-rich_rst","py310-propcache","py310-ipadic","py310-google-cloud-core","py310-google-cloud-storage","py310-google-crc32c","py310-google-resumable-media","py310-gsecrets","py310-coloredlogs","py310-humanfriendly","py310-pysimdjson","py310-hdfs","py310-kcs11","py310-pykeepass","py310-yubico","py310-zxcvbn","py310-emmet-core","py310-maggma","py310-mp-api","py310-pycifrw","py310-pydash","py310-smart-open","py310-sqlalchemy-utils","py310-sshtunnel","py310-notify2","py310-urwid-readline","py310-pytesseract","py310-mitmproxy_macos","py310-mitmproxy_rs","py310-krb5","py310-requests-kerberos","py310-pyogrio","py310-pygments-mathematica","py310-digitalocean","py310-google-api-python-client","py310-cloudflare2","py310-pyfzf","py310-sqlglot","py310-iterable-io","py310-zipstream-ng","py310-backports.tarfile","py310-flasgger","py310-django-countries","py310-django-extensions","py310-pytest-django","py310-autocommand","py310-cherrypy","py310-contextvars","py310-immutables","py310-jaraco.collections","py310-jaraco.text","py310-timelib","py310-donfig","py310-mpl-animators","py310-numcodecs","py310-spiceypy","py310-jsonnet","py310-darkdetect","py310-larixite","py310-pypostal","py310-ansicolors","py310-sslcrypto","py310-python-lsp-ruff","py310-holidays","py310-allennlp","py310-pytokens","py310-sentence-transformers","py310-paste","py310-ml_dtypes","py310-proto-plus","py310-rlpycairo","py310-sarpy","py310-diskcache","py310-durationpy","py310-scikit-rf","py310-pre-commit","py310-vcrpy","py310-intelhex","py310-reedsolo","py310-librt","py310-time-machine","py310-shtab","py310-allpairspy","py310-tcolorpy","py310-lark","py310-ajsonrpc","py310-pyelftools","py310-uv-dynamic-versioning","py310-dm-tree","py310-pew","py310-mda-xdrlib","py310-movingpandas","py310-radix","py310-pyedr","py310-pythonz","py310-rangehttpserver","py310-resumable-urlretrieve","py310-dm-sonnet","py310-pytest-twisted","py310-discovery","py310-patch-ng","py310-diffusers","py310-types-pyyaml","py310-gyp-next","py310-multitasking","py310-robotframework","py310-antlr4-python3-runtime-49","py310-dnslib","py310-flask-restx","py310-spacy-legacy","py310-spacy-loggers","py310-weasel","py310-xmind","py310-curl-cffi","py310-barcode","py310-libcst","py310-fpdf2","py310-uharfbuzz","py310-pdftl"]},{"type":"test","ports":["py310-coveralls"]}]},{"name":"py310-flit_core","portdir":"python/py-flit_core","version":"3.12.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/takluyver/flit","description":"Distribution-building parts of Flit.","long_description":"Distribution-building parts of Flit.","active":true,"categories":["python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-tomli"]}],"depends_on":[{"type":"build","ports":["py310-xarray-einstats","py310-markdown-it-py","py310-click","py310-matplotlib-inline","py310-affine","py310-aioitertools","py310-aiosqlite","py310-alabaster","py310-argh","py310-arrow","py310-audioread","py310-awscli2","py310-backcall","py310-blinker","py310-breathe","py310-cachecontrol","py310-cairocffi","py310-cloudpathlib","py310-cloudpickle","py310-coherent.licensed","py310-colored","py310-confuse","py310-cssselect2","py310-diff-match-patch","py310-docutils","py310-editables","py310-entrypoints","py310-flask","py310-wheel","py310-pypdf","py310-idna","py310-img2pdf","py310-ipython-pygments-lexers","py310-itsdangerous","py310-jinja2","py310-loguru","py310-lsprotocol","py310-marshmallow","py310-mdit-py-plugins","py310-mdurl","py310-mediafile","py310-more-itertools","py310-mypy_extensions","py310-myst-parser","py310-ordered-set","py310-parsing","py310-pathspec","py310-pip","py310-ptyprocess","py310-py3dns","py310-pyglet","py310-pygmsh","py310-pynetdicom","py310-pyproject_metadata","py310-pytest-check","py310-quantecon","py310-seaborn","py310-segno","py310-smi","py310-socksio","py310-sphinx","py310-sphinxcontrib-applehelp","py310-sphinxcontrib-devhelp","py310-sphinxcontrib-htmlhelp","py310-sphinxcontrib-jquery","py310-sphinxcontrib-qthelp","py310-sphinxcontrib-serializinghtml","py310-sphinxcontrib-websupport","py310-testpath","py310-textx","py310-threadpoolctl","py310-tinycss2","py310-tomli-w","py310-typing_extensions","py310-webargs","py310-werkzeug"]},{"type":"lib","ports":["py310-flit_scm"]},{"type":"run","ports":["py310-flit"]}]},{"name":"py36-flit_core","portdir":"python/py-flit_core","version":"3.12.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/takluyver/flit","description":"Distribution-building parts of Flit.","long_description":"Distribution-building parts of Flit.","active":false,"categories":["python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["py36-python-install","py36-build","clang-18"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-tomli"]}],"depends_on":[{"type":"build","ports":["py36-tinycss2","py36-testpath","py36-threadpoolctl","py36-more-itertools","py36-sphinxcontrib-applehelp","py36-sphinxcontrib-htmlhelp","py36-sphinx"]}]},{"name":"py310-bootstrap-modules","portdir":"python/py-bootstrap-modules","version":"2021-10-28","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"bootstrap PEP 517 module builds","long_description":"This is a set of Python modules that are needed to do PEP 517 building and wheel installation. They have to be installed together to enable bootstrapping, because of circular dependencies.","active":false,"categories":["python"],"maintainers":[{"name":"jmr","github":"","ports_count":4}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-bootstrap-modules","portdir":"python/py-bootstrap-modules","version":"2021-10-28","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"bootstrap PEP 517 module builds","long_description":"This is a set of Python modules that are needed to do PEP 517 building and wheel installation. They have to be installed together to enable bootstrapping, because of circular dependencies.","active":false,"categories":["python"],"maintainers":[{"name":"jmr","github":"","ports_count":4}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py-bootstrap-modules"]}]},{"name":"py38-bootstrap-modules","portdir":"python/py-bootstrap-modules","version":"2021-10-28","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"bootstrap PEP 517 module builds","long_description":"This is a set of Python modules that are needed to do PEP 517 building and wheel installation. They have to be installed together to enable bootstrapping, because of circular dependencies.","active":false,"categories":["python"],"maintainers":[{"name":"jmr","github":"","ports_count":4}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py37-bootstrap-modules","portdir":"python/py-bootstrap-modules","version":"2021-10-28","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"bootstrap PEP 517 module builds","long_description":"This is a set of Python modules that are needed to do PEP 517 building and wheel installation. They have to be installed together to enable bootstrapping, because of circular dependencies.","active":false,"categories":["python"],"maintainers":[{"name":"jmr","github":"","ports_count":4}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py36-bootstrap-modules","portdir":"python/py-bootstrap-modules","version":"2025-10-11","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"bootstrap PEP 517 module builds","long_description":"This is a set of Python modules that are needed to do PEP 517 building and wheel installation. They have to be installed together to enable bootstrapping, because of circular dependencies.","active":true,"categories":["python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"build","ports":["py36-pep517","py36-wheel","py36-parsing","py36-python-install","py36-tomli","py36-typing_extensions"]}]},{"name":"py-bootstrap-modules","portdir":"python/py-bootstrap-modules","version":"2025-10-11","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"bootstrap PEP 517 module builds","long_description":"This is a set of Python modules that are needed to do PEP 517 building and wheel installation. They have to be installed together to enable bootstrapping, because of circular dependencies.","active":true,"categories":["python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py39-bootstrap-modules"]}],"depends_on":[{"type":"build","ports":["py37-python-install","py38-python-install","py39-python-install","py310-python-install","py37-installer","py38-installer","py39-installer","py310-installer","py311-installer","py312-installer","py313-installer","py314-installer","py37-build","py38-build","py39-build","py310-build","py311-build","py312-build","py313-build","py314-build","py37-importlib-metadata","py38-importlib-metadata","py39-importlib-metadata","py37-packaging","py38-packaging","py39-packaging","py310-packaging","py311-packaging","py312-packaging","py313-packaging","py314-packaging","py37-pyproject_hooks","py38-pyproject_hooks","py39-pyproject_hooks","py310-pyproject_hooks","py311-pyproject_hooks","py312-pyproject_hooks","py314-pyproject_hooks","py313-pyproject_hooks","py37-setuptools","py38-setuptools","py39-setuptools","py37-tomli","py38-tomli","py39-tomli","py310-tomli","py37-typing_extensions","py37-zipp","py38-zipp","py39-zipp"]}]},{"name":"py310-s3transfer","portdir":"python/py-s3transfer","version":"0.13.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/s3transfer","description":"An Amazon S3 Transfer Manager","long_description":"An Amazon S3 Transfer Manager","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-botocore"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-awscli"]},{"type":"run","ports":["py310-boto3"]}]},{"name":"py310-rsa","portdir":"python/py-rsa","version":"4.9.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stuvel.eu/software/rsa/","description":"Pure Python RSA implementation","long_description":"Pure Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-build","py310-poetry-core"]},{"type":"lib","ports":["python310","py310-asn1"]},{"type":"test","ports":["py310-mypy","py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-awscli","py310-google-auth","py310-oauth2client"]},{"type":"run","ports":["py310-telethon"]}]},{"name":"py310-roman","portdir":"python/py-roman","version":"5.1","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/roman","description":"Integer to Roman numerals converter","long_description":"Integer to Roman numerals converter.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-docutils"]}]},{"name":"py310-jmespath","portdir":"python/py-jmespath","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmespath/jmespath.py","description":"JSON Matching Expressions","long_description":"JSON Matching Expressions","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["salt","py310-asdf","py310-awscli2","py310-itemloaders","py310-parsel","py310-aiobotocore","py310-botocore"]},{"type":"run","ports":["py310-boto3","py310-openstacksdk"]},{"type":"test","ports":["py310-scrapy"]}]},{"name":"py310-docutils","portdir":"python/py-docutils","version":"0.22.4","license":"public-domain and BSD and PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docutils.sourceforge.io/","description":"A set of tools for processing plaintext documentation","long_description":"Docutils is a set of tools for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX. Includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353},{"name":"alex","github":"","ports_count":12}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["docutils_select","py310-roman"]}],"depends_on":[{"type":"build","ports":["gr-gsm"]},{"type":"lib","ports":["py310-awscli2","py310-breathe","py310-awscli","py310-pybtex-docutils","py310-rstcheck","py310-rstcheck-core","py310-sphinx","py310-sphinx_rtd_theme","py310-sphinxcontrib-bibtex","uhd","uhd-39lts","uhd-devel","ikiwiki"]},{"type":"run","ports":["py310-sphinx-click","py310-flit","py310-sphinxcontrib-blockdiag","py310-m2r","py310-myst-parser","py310-sphinxcontrib-devhelp","py310-readme_renderer","py310-recommonmark","py310-rich_rst","py310-sphinxcontrib-htmlhelp","py310-sphinxcontrib-jsmath","py310-sphinxcontrib-qthelp"]},{"type":"test","ports":["py310-urlwatch"]}]},{"name":"py310-botocore","portdir":"python/py-botocore","version":"1.42.49","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/botocore","description":"Low level data driven core of boto 3.","long_description":"A low-level interface to a growing number of Amazon Web Services. The botocore package is the foundation for the AWS CLI as well as boto3.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655},{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools"]},{"type":"lib","ports":["python310","py310-urllib3","py310-dateutil","py310-jmespath"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-aiobotocore","py310-awscli","py310-s3transfer"]},{"type":"run","ports":["py310-boto3"]},{"type":"test","ports":["py310-scrapy"]}]},{"name":"py310-boto3","portdir":"python/py-boto3","version":"1.42.49","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/boto/boto3","description":"The AWS SDK for Python","long_description":"Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169},{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-botocore","py310-jmespath","py310-s3transfer"]}],"depends_on":[{"type":"lib","ports":["py310-maggma"]},{"type":"run","ports":["py310-allennlp","py310-aws-sam-translator","py310-photomosaic","py310-serverlessrepo"]},{"type":"test","ports":["buildbot"]}]},{"name":"py310-awscli","portdir":"python/py-awscli","version":"1.44.39","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://aws.amazon.com/cli/","description":"Universal Command Line Environment for Amazon Web Services.","long_description":"Universal Command Line Environment for Amazon Web Services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-rsa","python310","py310-s3transfer","py310-colorama","py310-yaml","py310-botocore","py310-docutils"]},{"type":"run","ports":["awscli_select"]}],"depends_on":[{"type":"run","ports":["py310-awscli-plugin-endpoint"]}]},{"name":"py310-asn1","portdir":"python/py-asn1","version":"0.6.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyasn1/pyasn1","description":"Implementation of ASN.1 types and codecs in Python","long_description":"This project is dedicated to implementation of ASN.1 types (concrete syntax) and codecs (transfer syntaxes) for Python programming environment.","active":true,"categories":["devel","python","crypto"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-asn1-modules","py310-gsecrets","py310-ldap","py310-ldap3","py310-ndg_httpsclient","py310-rsa","py310-service_identity","py310-snmp"]}]},{"name":"py310-astor","portdir":"python/py-astor","version":"0.8.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/berkerpeksag/astor","description":"Read/rewrite/write Python ASTs","long_description":"astor is a python library to easily manipulate Python source code via ASTs","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-tensorflow"]},{"type":"test","ports":["py310-trio"]}]},{"name":"py310-rply","portdir":"python/py-rply","version":"0.7.8","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/alex/rply","description":"pure Python parser generator","long_description":"A pure Python parser generator, that also works with RPython. It is a more-or-less direct port of David Beazley's awesome PLY, with a new public API, and RPython support.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-appdirs","python310"]}],"depends_on":[{"type":"lib","ports":["py-rply"]}]},{"name":"py310-appdirs","portdir":"python/py-appdirs","version":"1.4.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ActiveState/appdirs","description":"module that finds where to keep user data","long_description":"A Python module for determining appropriate platform-specific per-user directories for data, configuration files, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-zeep","py310-fs","py310-npe2","py310-ptpython","howdoi","py310-pytools","py310-rope","py310-rply","py310-soco","py310-urlwatch"]},{"type":"run","ports":["py310-pyopencl"]}]},{"name":"py310-sympy","portdir":"python/py-sympy","version":"1.14.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sympy.org/","description":"Python module for symbolic mathematics.","long_description":"SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-mpmath","python310"]},{"type":"run","ports":["py-sympy_select"]}],"depends_on":[{"type":"lib","ports":["py310-quantecon","py310-pytorch","py310-pacal","py310-fiat"]},{"type":"run","ports":["py310-spyder-devel","py310-cfn-lint","py310-coremltools","py310-pymatgen","py310-spyder"]},{"type":"test","ports":["py310-nbval","py310-ndindex"]}]},{"name":"py310-mpmath","portdir":"python/py-mpmath","version":"1.4.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mpmath.org","description":"Arbitrary-precision floating-point library for Python","long_description":"Arbitrary-precision floating-point library for Python","active":true,"categories":["math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-sympy"]},{"type":"test","ports":["py310-scipy"]}]},{"name":"py310-discordpy","portdir":"python/py-discordpy","version":"2.6.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Rapptz/discord.py","description":"API wrapper for Discord written in Python","long_description":"discord.py is an API wrapper for Discord written in Python. This was written to allow easier writing of bots or chat logs.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-orjson","py310-aiodns","py310-aiohttp","py310-brotli","py310-zstd"]}],"depends_on":[]},{"name":"py310-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":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-aiohttp","py310-pyarrow","py310-discordpy","py310-py7zr","py310-httpx","py310-mitmproxy"]},{"type":"run","ports":["py310-fonttools"]}]},{"name":"py310-aiohttp","portdir":"python/py-aiohttp","version":"3.13.5","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aiohttp","description":"Async http client/server framework","long_description":"aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":91}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-pkgconfig","py310-installer","clang-18"]},{"type":"lib","ports":["py310-brotli","py310-aiosignal","python310","py310-aiohappyeyeballs","py310-propcache","py310-frozenlist","py310-multidict","py310-yarl","py310-attrs","py310-async-timeout","py310-aiodns"]}],"depends_on":[{"type":"lib","ports":["py310-discordpy","py310-httpx-aiohttp","py310-parfive","py310-s3fs","salt","py310-aiobotocore","py310-aiohttp-socks","py310-aiojobs","py310-certomancer-csc-dummy"]},{"type":"run","ports":["py310-gradio","py310-socketio","py310-engineio","py310-spyder"]}]},{"name":"py310-aiodns","portdir":"python/py-aiodns","version":"4.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/saghul/aiodns","description":"Simple DNS resolver for asyncio.","long_description":"aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":91}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pycares"]},{"type":"test","ports":["py310-pytest","py310-pycares","py310-pytest-asyncio"]}],"depends_on":[{"type":"lib","ports":["py310-discordpy","py310-aiohttp"]}]},{"name":"py310-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":true,"categories":["python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-agate-excel","py310-csvkit"]}]},{"name":"nsh","portdir":"shells/nsh","version":"0.4.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/nuta/nsh","description":"A command-line shell like fish, but POSIX compatible.","long_description":"A command-line shell that focuses on productivity and swiftness featuring a POSIX compliant interactive shell with some Bash extensions, tab completions and syntax highlighting, Bash completion support (by internally invoking the genuine Bash), builtin zero configration features, and written in Rust.","active":true,"categories":["shells"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]},{"type":"run","ports":["bash"]}],"depends_on":[]},{"name":"py310-zipp","portdir":"python/py-zipp","version":"3.23.1","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":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-coherent.licensed","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-importlib-metadata"]}]},{"name":"py310-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":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools"]},{"type":"lib","ports":["python310","py310-tomli","py310-platformdirs"]},{"type":"run","ports":["yapf_select"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-python-lsp-server"]}]},{"name":"py310-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":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-cython","py310-wheel"]},{"type":"lib","ports":["python310","libyaml"]}],"depends_on":[{"type":"build","ports":["mlir-13","clang-13","lldb-13","lldb-14","PothosLiquidDSP","clang-14","flang-14","mlir-14","llvm-14","flang-13","llvm-13"]},{"type":"lib","ports":["salt","py310-poethepoet","py310-pre-commit","py310-cloudflare2","py310-confuse","py310-cookiecutter","py310-dask","py310-distributed","py310-donfig","py310-eric-ide","py310-flasgger","py310-jupyter_events","py310-jupytext","py310-keras","py310-kubernetes","py310-libcst","py310-npe2","py310-owslib","py310-pybtex","py310-pysigma","py310-pytorch","py310-responses","py310-scikit-hep-awkward","py310-scikit-hep-awkward1","py310-transformers","py310-urlwatch","py310-vcrpy","py310-watchdog","gnuradio","gnuradio-next","py310-hanko","rednotebook","py310-ansible-core","py310-asdf","py310-astropy","py310-awscli","py310-bokeh","py310-certomancer"]},{"type":"run","ports":["py310-openstacksdk","py310-oslo-config","py310-datasets","py310-huggingface_hub","py310-oslo-utils","py310-wxmplot","py310-xraylarch","py310-ansible-compat","py310-serverlessrepo","py310-pytest-regressions","py310-kaptan","buildbot","py310-python-coveralls","py310-pdftl","py310-pytorch-lightning","py310-cfn-lint","py310-cliff","py310-myst-parser","commitizen","py310-dns-lexicon"]},{"type":"test","ports":["py310-pylast","py310-coveralls","py310-aws-sam-translator","py310-tomlkit","py310-configargparse","py310-pypdf","py310-ddt","py310-jsonnet"]}]},{"name":"py310-wrapt","portdir":"python/py-wrapt","version":"2.1.2","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":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-tensorflow","py310-aiobotocore","py310-dm-tree","py310-smart_open","py310-vcrpy","py310-smart-open"]},{"type":"run","ports":["py310-tensorflow-datasets","py310-debtcollector","py310-tensorflow-macos","py310-deprecated"]}]},{"name":"py310-virtualenv","portdir":"python/py-virtualenv","version":"21.3.3","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":["clang-18","py310-build","py310-hatchling","py310-hatch-vcs","py310-installer"]},{"type":"lib","ports":["py310-python-discovery","python310","py310-typing_extensions","py310-platformdirs","py310-distlib","py310-filelock"]},{"type":"run","ports":["virtualenv_select"]}],"depends_on":[{"type":"build","ports":["py310-metakernel","py310-psycopg2"]},{"type":"lib","ports":["py310-asv","py310-pew","py310-virtualfish","py310-pre-commit","py310-tox","py310-virtualenvwrapper"]},{"type":"run","ports":["py310-pytest-virtualenv"]},{"type":"test","ports":["py310-filelock"]}]},{"name":"py310-validators","portdir":"python/py-validators","version":"0.34.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/validators","description":"Python Data Validation for Humans™","long_description":"Python Data Validation for Humans™","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"test","ports":["py310-Faker"]}]},{"name":"py310-uncertainties","portdir":"python/py-uncertainties","version":"3.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lmfit/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest","py310-numpy"]}],"depends_on":[{"type":"lib","ports":["py310-lmfit"]},{"type":"run","ports":["py310-pymatgen","py310-xraylarch"]}]},{"name":"py310-ujson","portdir":"python/py-ujson","version":"5.12.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrajson/ultrajson","description":"Ultra fast JSON encoder and decoder for Python","long_description":"Ultra fast JSON encoder and decoder for Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-python-lsp-jsonrpc","py310-python-lsp-server"]},{"type":"run","ports":["py310-autobahn"]}]},{"name":"py310-tz","portdir":"python/py-tz","version":"2026.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-mongomock","py310-zeep","py310-skyfield","py310-pyrfc3339","py310-pandas","py310-agate","py310-celery","py310-croniter","py310-dateparser","py310-flask-babel","py310-fs","py310-geopy","py310-pydantic-extra-types","py310-leather"]},{"type":"run","ports":["py310-django","py310-dateutil","py310-oci","py310-oslo-serialization","py310-oslo-utils","py310-wxmplot"]},{"type":"test","ports":["py310-numpy","py310-pyarrow","py310-srsly","py310-json-tricks"]}]},{"name":"py310-tox","portdir":"python/py-tox","version":"4.28.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":true,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-hatch-vcs","py310-installer","clang-18"]},{"type":"lib","ports":["py310-tomli","py310-packaging","py310-pluggy","py310-six","py310-chardet","tox_select","py310-platformdirs","py310-colorama","py310-filelock","py310-virtualenv","py310-pyproject_api","py310-cachetools","python310","py310-setuptools","py310-toml","py310-typing_extensions"]}],"depends_on":[{"type":"lib","ports":["py310-stem"]},{"type":"run","ports":["py310-pytest-lazy-fixture"]}]},{"name":"py310-tokenize-rt","portdir":"python/py-tokenize-rt","version":"6.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/tokenize-rt","description":"A wrapper around the stdlib `tokenize` which roundtrips.","long_description":"A wrapper around the stdlib `tokenize` which roundtrips.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-time-machine"]}]},{"name":"py310-tmuxp","portdir":"python/py-tmuxp","version":"1.64.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmux-python/tmuxp","description":"tmux session manager.","long_description":"tmux session manager.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35},{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-hatchling","py310-installer"]},{"type":"lib","ports":["py310-libtmux","python310","py310-click","py310-colorama","py310-kaptan"]},{"type":"run","ports":["tmuxp_select"]}],"depends_on":[]},{"name":"py310-term-background","portdir":"python/py-term-background","version":"1.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Determine if shell has a light or dark background","long_description":"Determine if shell has a light or dark background","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-pyficache"]},{"type":"run","ports":["py310-trepan3k"]}]},{"name":"py310-snowballstemmer","portdir":"python/py-snowballstemmer","version":"3.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/snowballstem/snowball","description":"This package provides 23 stemmer algorithms for 22 languages generated from Snowball algorithms.","long_description":"This package provides 23 stemmer algorithms for 22 languages generated from Snowball algorithms.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-docstyle"]},{"type":"run","ports":["py310-sphinx"]}]},{"name":"py310-rope","portdir":"python/py-rope","version":"1.14.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-rope/rope","description":"python refactoring library","long_description":"Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-appdirs","py310-pytoolconfig"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-eric-ide","py310-python-lsp-server"]}]},{"name":"py310-random2","portdir":"python/py-random2","version":"1.0.2","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/random2","description":"Python 3 compatible Python 2 random Module.","long_description":"Python 3 compatible Python 2 random Module.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py310-qtpy","portdir":"python/py-qtpy","version":"2.4.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/qtpy","description":"Abstraction layer for PyQt5/PyQt6/PySide2/PySide6","long_description":"Provides an uniform layer to support PyQt5, PyQt6, PySide2, and PySide6 with a single codebase.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-packaging"]},{"type":"test","ports":["py310-pytest-qt"]}],"depends_on":[{"type":"lib","ports":["py310-qtconsole","py310-superqt","py310-magicgui","py310-napari-console","py310-qdarkstyle","py310-qtawesome"]},{"type":"run","ports":["py310-spyder","py310-spyder-devel"]}]},{"name":"py310-qtawesome","portdir":"python/py-qtawesome","version":"1.4.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/qtawesome","description":"Iconic Fonts in PyQt and PySide applications.","long_description":"QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-qtpy"]},{"type":"test","ports":["py310-pytest","py310-pytest-qt"]}],"depends_on":[{"type":"run","ports":["py310-spyder-devel","py310-spyder"]}]},{"name":"py310-qstylizer","portdir":"python/py-qstylizer","version":"0.2.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/blambright/qstylizer","description":"Qt stylesheet generation utility for PyQt/PySide","long_description":"Qt stylesheet generation utility for PyQt/PySide","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","clang-18","py310-installer","py310-setuptools","py310-pbr","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-tinycss2","py310-inflection"]},{"type":"test","ports":["py310-pytest","py310-pytest-mock"]}],"depends_on":[{"type":"run","ports":["py310-spyder-devel","py310-spyder"]}]},{"name":"py310-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-beniget","py310-gast","py310-numpy","py310-ply"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"build","ports":["py310-kapteyn","py310-scikit-image","py310-scipy","py310-silx","py310-vispy","cantera"]}]},{"name":"py310-python-lsp-jsonrpc","portdir":"python/py-python-lsp-jsonrpc","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/python-lsp-jsonrpc","description":"A Python server implementation of the JSON RPC 2.0 protocol","long_description":"Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-ujson"]},{"type":"test","ports":["py310-pytest","py310-mock"]}],"depends_on":[{"type":"lib","ports":["py310-python-lsp-server"]}]}]}