{"name":"python38","portdir":"lang/python38","version":"3.8.20","license":"PSF","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://www.python.org/","description":"An interpreted, object-oriented programming language","long_description":"Python is an interpreted, interactive, object-oriented programming language.","active":true,"categories":["lang"],"maintainers":[],"variants":["universal","optimizations","dtrace"],"dependencies":[{"type":"build","ports":["clang-17","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["sqlite3","libedit","libffi","ncurses","bzip2","expat","gettext-runtime","openssl","xz","zlib"]},{"type":"run","ports":["python_select-38","python3_select-38"]}],"depends_on":[{"type":"lib","ports":["py38-pyarrow","dbus-python38","gn-devel","py38-grpcio","py38-grpcio-tools","py38-jsonnet","py38-qscintilla-qt4","xapian-bindings-python38","py38-opencv3","py38-opencv4","py38-pyilmbase","py38-htmldocs","py38-dlib","py38-faiss","py38-z3","ninja-ide","py38-DAWG","py38-Faker","py38-GridDataFormats","py38-MDAnalysis","py38-Pillow","py38-SDL2","py38-XlsxWriter","py38-absl","py38-acme","py38-acora","py38-actdiag","py38-aenum","py38-affine","py38-aiobotocore","py38-aiodns","py38-aiofiles","py38-aioftp","py38-aiohttp","py38-aioitertools","py38-aiojobs","py38-aiomysql","py38-aiopg","py38-aiosmtpd","py38-aiosqlite","py38-alabaster","py38-alembic","py38-algopy","py38-altair","py38-altgraph","py38-amazon.ion","py38-amqp","py38-aniso8601","py38-ansible","py38-ansible-base","py38-ansicolor","py38-antlr4-python3-runtime","py38-anyio","py38-anytree","py38-apache-beam","py38-apipkg","py38-appdirs","py38-applaunchservices","py38-appnope","py38-apptools","py38-apsw","py38-argcomplete","py38-argh","py38-argon2-cffi","py38-arpeggio","py38-arrow","py38-arviz","py38-asciimatics","py38-asgiref","py38-asn1","py38-asn1-modules","py38-asn1crypto","py38-asteval","py38-astor","py38-astroid","py38-astroplan","py38-astropy","py38-astropy-healpix","py38-astropy-helpers","py38-astroquery","py38-astunparse","py38-async-timeout","py38-async_generator","py38-asyncpg","py38-asynctest","py38-atomiclong","py38-atomicwrites","py38-atpublic","py38-attr","py38-attrs","py38-audioread","py38-autobahn","py38-automat","py38-autopep8","py38-avro","py38-aws-sam-translator","py38-awscli","py38-axolotl","py38-axolotl-curve25519","py38-babel","py38-backcall","py38-base58","py38-base91","py38-bcolz","py38-bcrypt","py38-beaker","py38-beancount","py38-beancount-import","py38-beartype","py38-beautifulsoup4","py38-behave","py38-benchexec","py38-bigfloat","py38-billiard","py38-binaryornot","py38-biopython","py38-biplist","py38-bitarray","py38-bitstring","py38-black","py38-blaze","py38-bleach","py38-blessed","py38-blessings","py38-blinker","py38-blis","py38-blockdiag","py38-blosc","py38-bokeh","py38-boltons","py38-boto","py38-boto3","py38-botocore","py38-bottle","py38-bottleneck","py38-bpemb","py38-bracex","py38-brotli","py38-bsddb3","py38-bson","py38-bz2file","py38-cachecontrol","py38-cached-property","py38-cachelib","py38-cachetools","py38-cachy","py38-cairo","py38-cairocffi","py38-cairosvg","py38-cartopy","py38-catalogue","py38-cbor","py38-cbor2","py38-cchardet","py38-celery","py38-certifi","py38-cffi","py38-cfn-lint","py38-cftime","py38-chardet","py38-cheetah","py38-cheroot","py38-cherrypy","py38-cinderclient","py38-cipheycore","py38-cipheydists","py38-clang","py38-clawpack","py38-cleo","py38-cli-helpers","py38-click","py38-click-didyoumean","py38-click-plugins","py38-click-spinner","py38-cliff","py38-cligj","py38-clikit","py38-clint","py38-cloudpickle","py38-cmd2","py38-codecov","py38-codestyle","py38-codetools","py38-cog","py38-colander","py38-colorama","py38-colorclass","py38-colored","py38-coloredlogs","py38-colorlog","py38-colormath","py38-colour","py38-columnize","py38-commonmark","py38-commpy","py38-configargparse","py38-configobj","py38-conllu","py38-constantly","py38-construct","py38-contextlib2","py38-control","py38-cookiecutter","py38-cookies","py38-corner","py38-country","py38-coverage","py38-cppy","py38-cpuinfo","py38-crank","py38-crashtest","py38-crayons","py38-crc32c","py38-crcmod","py38-cryptography","py38-cssselect","py38-cssselect2","py38-cssutils","py38-ctypeslib2","py38-cucumber-tag-expressions","py38-curl","py38-cvxopt","py38-cx_Freeze","py38-cycler","py38-cymem","py38-cython","py38-cytoolz","py38-dap","py38-dask","py38-databases","py38-datacite","py38-datasets","py38-datashape","py38-dateutil","py38-datrie","py38-ddt","py38-deap","py38-debtcollector","py38-decli","py38-decorator","py38-defusedxml","py38-demjson","py38-deprecated","py38-deprecation","py38-des","py38-diff-match-patch","py38-dijitso","py38-dill","py38-discordpy","py38-dispatcher","py38-distlib","py38-distorm","py38-distributed","py38-distro","py38-django","py38-django-extensions","py38-dload","py38-dm-sonnet","py38-dm-tree","py38-dns-lexicon","py38-dnspython","py38-docker","py38-dockerpty","py38-dockerpy-creds","py38-docopt","py38-docstyle","py38-doctest-ignore-unicode","py38-docutils","py38-docx","py38-dogpile-cache","py38-dopamine-rl","py38-dqsegdb2","py38-drms","py38-dulwich","py38-ecdsa","py38-editdistance","py38-editor","py38-editorconfig","py38-elasticsearch","py38-elasticsearch-dsl","py38-eli5","py38-emcee","py38-emcee3","py38-empy","py38-enchant","py38-enrich","py38-entrypoints","py38-envisage","py38-ephem","py38-epsg","py38-erf","py38-eric-ide","py38-esridump","py38-et_xmlfile","py38-excelrd","py38-execnet","py38-exifread","py38-extension-helpers","py38-eyed3","py38-fabric","py38-fairseq","py38-fancycompleter","py38-fann2","py38-fastapi","py38-fastavro","py38-fastdtw","py38-fasteners","py38-fastprogress","py38-feedparser","py38-ffc","py38-fiat","py38-fido2","py38-filechunkio","py38-filelock","py38-filetype","py38-fiona","py38-fire","py38-flake8","py38-flake8-mccabe","py38-flake8-pep8-naming","py38-flake8-polyfill","py38-flaky","py38-flask","py38-flask-babel","py38-flask-cors","py38-flask-login","py38-flask-sqlalchemy","py38-flatbuffers","py38-flit","py38-flit_core","py38-fontaine","py38-formencode","py38-fortranformat","py38-freezegun","py38-fs","py38-fsspec","py38-ftfy","py38-ftputil","py38-fugashi","py38-funcparserlib","py38-funcsigs","py38-fusepy","py38-future","py38-fuzzywuzzy","py38-gacode","py38-game","py38-gast","py38-gdal","py38-gdbm","py38-gensim","py38-geocoder","py38-geographiclib","py38-geoip","py38-geojson","py38-geopandas","py38-geopy","py38-getkey","py38-gevent","py38-gin-config","py38-gitdb","py38-gitpython","py38-gmic","py38-gmpy","py38-gmpy2","py38-gnupg","py38-gnureadline","py38-gobject","py38-gobject3","py38-google-api","py38-google-auth","py38-google-auth-httplib2","py38-google-pasta","py38-gpilab-core","py38-gpilab-examples","py38-gpilab-framework","py38-gpstime","py38-graph-tool","py38-graphene","py38-graphql-core","py38-graphql-relay","py38-graphviz","py38-greenlet","py38-gsd","py38-gsl","py38-gssapi","py38-gunicorn","py38-gwdatafind","py38-gwosc","py38-gwpy","py38-gym","py38-h11","py38-h2","py38-h5py","py38-hdbscan","py38-hdfs","py38-healpy","py38-heapdict","py38-helpdev","py38-hiredis","py38-hkdf","py38-hpack","py38-html2text","py38-html5lib","py38-htseq","py38-httpbin","py38-httpcore","py38-httplib2","py38-httpx","py38-humanfriendly","py38-humanize","py38-hy","py38-hydra-core","py38-hyperframe","py38-hyperlink","py38-hypothesis","py38-icalendar","py38-idna","py38-igraph","py38-imagecodecs","py38-imageio","py38-imageio-ffmpeg","py38-imagesize","py38-imgur","py38-iminuit","py38-importlib-metadata","py38-importlib-resources","py38-importmagic","py38-imread","py38-imutils","py38-incremental","py38-inflection","py38-iniconfig","py38-iniparse","py38-instrumentkit","py38-intervaltree","py38-invoke","py38-ioflo","py38-ipaddr","py38-ipaddress","py38-ipdb","py38-ipy","py38-ipykernel","py38-ipython","py38-ipython-sql","py38-ipython_genutils","py38-ipywidgets","py38-iso3166","py38-iso639","py38-iso8601","py38-isodate","py38-isort","py38-itemadapter","py38-itemloaders","py38-itsdangerous","py38-janus","py38-jaraco.functools","py38-jdcal","py38-jedi","py38-jellyfish","py38-jinja2","py38-jinja2-time","py38-jmespath","py38-joblib","py38-josepy","py38-jsbeautifier","py38-json-rpc","py38-json-tricks","py38-json5","py38-jsonpatch","py38-jsonpickle","py38-jsonpointer","py38-jsonschema","py38-jug","py38-jupyter","py38-jupyter_client","py38-jupyter_console","py38-jupyter_core","py38-jupyter_packaging","py38-jupyter_server","py38-jupyter_sphinx","py38-jupyterlab","py38-jupyterlab_pygments","py38-jupyterlab_server","py38-jupyterlab_widgets","py38-jupytext","py38-jwt","py38-kaitaistruct","py38-kaptan","py38-kcs11","py38-keras","py38-keras2onnx","py38-keras_applications","py38-keras_preprocessing","py38-keyring","py38-keystoneauth1","py38-keystoneclient","py38-kfac","py38-kiwisolver","py38-kombine","py38-kombu","py38-latexcodec","py38-lazy_object_proxy","py38-ldap3","py38-leveldb","py38-levenshtein","py38-libarchive-c","py38-libcloud","py38-libnacl","py38-libpysal","py38-librosa","py38-libsass","py38-libtmux","py38-libvirt","py38-libxml2","py38-ligo-common","py38-ligo-gracedb","py38-ligo-lw","py38-ligo-segments","py38-ligotimegps","py38-llfuse","py38-llvmlite","py38-lmdb","py38-lmfit","py38-locket","py38-lockfile","py38-logbook","py38-logilab-common","py38-loguru","py38-lscsoft-glue","py38-lxml","py38-ly","py38-lz4","py38-m2crypto","py38-m2r","py38-machfs","py38-macholib","py38-macresources","py38-magenta","py38-magic","py38-mahotas","py38-mako","py38-marisa-trie","py38-markdown","py38-markdown-it-py","py38-markdown2","py38-markupsafe","py38-matplotlib","py38-matplotlib-basemap","py38-maxminddb","py38-mayavi","py38-mdit-py-plugins","py38-mdtraj","py38-mecab","py38-meld3","py38-mercantile","py38-mercurial_extension_utils","py38-mergedeep","py38-mesh-tensorflow","py38-meshio","py38-metakernel","py38-metpy","py38-mido","py38-mimeparse","py38-minidb","py38-mir_eval","py38-misaka","py38-mistune","py38-mistune-devel","py38-mitmproxy","py38-mkl","py38-mkl-include","py38-mmh3","py38-mmtf-python","py38-mock","py38-modulegraph","py38-monotonic","py38-more-itertools","py38-moviepy","py38-mpi4py","py38-mpld3","py38-mpmath","py38-msgpack","py38-mssql","py38-multidict","py38-multipledispatch","py38-multiprocess","py38-munch","py38-murmurhash","py38-mutagen","py38-mygpoclient","py38-mypy","py38-mypy_extensions","py38-mysqlclient","py38-natsort","py38-nbclassic","py38-nbclient","py38-nbconvert","py38-nbformat","py38-nbval","py38-nbxmpp","py38-nclib","py38-ndg_httpsclient","py38-neovim","py38-nest_asyncio","py38-netaddr","py38-netcdf4","py38-netifaces","py38-networkit","py38-networkx","py38-nibabel","py38-nltk","py38-nmrglue","py38-nose","py38-nose-exclude","py38-nose_xunitmp","py38-note-seq","py38-notebook","py38-novaclient","py38-ntplib","py38-nuitka","py38-numba","py38-numdifftools","py38-numexpr","py38-numpy","py38-numpydoc","py38-nwdiag","py38-oauth2client","py38-oauthlib","py38-obspy","py38-oct2py","py38-octave_kernel","py38-odo","py38-olefile","py38-omegaconf","py38-onnx","py38-onnxconverter-common","py38-opengl","py38-opengl-accelerate","py38-openpyxl","py38-openslide","py38-openssl","py38-openstackclient","py38-openstacksdk","py38-opt_einsum","py38-os-service-types","py38-osc-lib","py38-oset","py38-oslo-config","py38-oslo-i18n","py38-oslo-serialization","py38-oslo-utils","py38-outcome","py38-overrides","py38-owslib","py38-packaging","py38-paho-mqtt","py38-pandas","py38-pandocfilters","py38-panedr","py38-param","py38-parameterized","py38-paramiko","py38-parfive","py38-parse","py38-parse-type","py38-parsedatetime","py38-parsel","py38-parsimonious","py38-parsing","py38-parso","py38-partd","py38-parver","py38-passlib","py38-pastel","py38-path","py38-pathfinder","py38-pathlib2","py38-pathspec","py38-pathtools","py38-patsy","py38-pbr","py38-pdbpp","py38-pdfminer","py38-peewee","py38-pendulum","py38-pep517","py38-pep8","py38-petsc4py","py38-pew","py38-pexpect","py38-pgspecial","py38-phonenumbers","py38-photomosaic","py38-pickleshare","py38-pika","py38-pikepdf","py38-pint","py38-pip","py38-pipdeptree","py38-pipfile","py38-pkgconfig","py38-pkginfo","py38-plac","py38-pluggy","py38-plumbum","py38-plumed","py38-ply","py38-pmdarima","py38-pmw","py38-podcastparser","py38-poetry-core","py38-pooch","py38-poppler-qt5","py38-portalocker","py38-portend","py38-powerline","py38-poyo","py38-pptx","py38-presets","py38-preshed","py38-pretend","py38-pretty-midi","py38-prettytable","py38-priority","py38-proglog","py38-prometheus_client","py38-promise","py38-prompt_toolkit","py38-protego","py38-protobuf3","py38-prov","py38-pss","py38-psutil","py38-psycopg2","py38-ptyprocess","py38-publicsuffix2","py38-pudb","py38-py","py38-py2app","py38-pyaes","py38-pyasdf","py38-pyaudio","py38-pybase62","py38-pybind11","py38-pybind11-stubgen","py38-pybtex","py38-pybtex-docutils","py38-pycares","py38-pycparser","py38-pycryptodome","py38-pycson","py38-pyct","py38-pydantic","py38-pydicom","py38-pydot","py38-pydub","py38-pyerfa","py38-pyface","py38-pyficache","py38-pyfiglet","py38-pyflakes","py38-pygccxml","py38-pygeos","py38-pygit2","py38-pygithub","py38-pyglet","py38-pygments","py38-pygmsh","py38-pygraphviz","py38-pygrib","py38-pygtrie","py38-pyhamcrest","py38-pyicu","py38-pykerberos","py38-pylev","py38-pylibmc","py38-pylint","py38-pyls-spyder","py38-pylzma","py38-pymc3","py38-pymongo","py38-pympler","py38-pymunk","py38-pymysql","py38-pynacl","py38-pynamecheap","py38-pync","py38-pynetdicom","py38-pyobjc","py38-pypeg2","py38-pyperclip","py38-pyplusplus","py38-pypng","py38-pypostal","py38-pyproj","py38-pyqrcode","py38-pyqrcodeng","py38-pyqt4","py38-pyqt5","py38-pyqt5-webengine","py38-pyqt5-chart","py38-pyqtgraph","py38-pyquery","py38-pyrfc3339","py38-pyro","py38-pyrsistent","py38-pyrxp","py38-pysam","py38-pyscard","py38-pyshp","py38-pyside","py38-pyside-tools","py38-pyside2","py38-pysvn","py38-pyte","py38-pytesseract","py38-pytest","py38-pytest-asyncio","py38-pytest-benchmark","py38-pytest-cov","py38-pytest-fixture-config","py38-pytest-flake8","py38-pytest-forked","py38-pytest-html","py38-pytest-lazy-fixture","py38-pytest-metadata","py38-pytest-mock","py38-pytest-mpl","py38-pytest-mypy","py38-pytest-qt","py38-pytest-runner","py38-pytest-shutil","py38-pytest-sugar","py38-pytest-timeout","py38-pytest-virtualenv","py38-pytest-xdist","py38-pytesting-utils","py38-python-augeas","py38-python-coveralls","py38-python-daemon","py38-python-dotenv","py38-python-install","py38-python-jsonrpc-server","py38-python-snappy","py38-pythonz","py38-pytoml","py38-pytools","py38-pytorch","py38-pytorch-lightning","py38-pytrie","py38-pytzdata","py38-pyubjson","py38-pyusb","py38-pyviz_comms","py38-pywavelets","py38-pyx","py38-qdarkstyle","py38-qimage2ndarray","py38-qpageview","py38-qrcode","py38-qstylizer","py38-qtawesome","py38-qtconsole","py38-qtpy","py38-qtsass","py38-quantities","py38-questionary","py38-queuelib","py38-quixote","py38-rad","py38-random2","py38-rangehttpserver","py38-rasterio","py38-ratelim","py38-raven","py38-rbtools","py38-rdflib","py38-readme_renderer","py38-recommonmark","py38-redis","py38-redmine","py38-regex","py38-regions","py38-rencode","py38-repl","py38-reportlab","py38-repoze.lru","py38-reproject","py38-requests","py38-requests-cache","py38-requests-file","py38-requests-gssapi","py38-requests-mock","py38-requests-oauthlib","py38-requests-toolbelt","py38-requestsexceptions","py38-resampy","py38-responses","py38-resumable-urlretrieve","py38-rfc3339","py38-rfc3986","py38-rfc6555","py38-rich","py38-robotframework","py38-robotframework-seleniumlibrary","py38-robotremoteserver","py38-roman","py38-rope","py38-routes","py38-rply","py38-rpy2","py38-rsa","py38-rstcheck","py38-rtm","py38-rtree","py38-ruamel-yaml","py38-ruamel-yaml-clib","py38-s3fs","py38-s3transfer","py38-sacrebleu","py38-sacremoses","py38-samplerate","py38-scandir","py38-scgi","py38-scikit-build","py38-scikit-hep-awkward1","py38-scikit-hep-boost-histogram","py38-scikit-hep-hepstats","py38-scikit-hep-hepunits","py38-scikit-hep-hist","py38-scikit-hep-mplhep","py38-scikit-hep-mplhep_data","py38-scikit-hep-particle","py38-scikit-hep-uproot4","py38-scikit-image","py38-scikit-learn","py38-scikit-rf","py38-scikits-bootstrap","py38-scimath","py38-scipy","py38-scrapy","py38-scruffington","py38-sdnotify","py38-seaborn","py38-segno","py38-selenium","py38-semantic_version","py38-semver","py38-send2trash","py38-sentence-transformers","py38-sentencepiece","py38-seqdiag","py38-seqeval","py38-serial","py38-serpent","py38-service_identity","py38-setproctitle","py38-setupmeta","py38-setuptools","py38-setuptools-git","py38-setuptools-rust","py38-setuptools_scm","py38-setuptools_scm_git_archive","py38-sgmllib3k","py38-sgp4","py38-sh","py38-shapely","py38-shellingham","py38-shiboken","py38-shove","py38-simplegeneric","py38-simplejson","py38-simpy","py38-sip","py38-six","py38-sk-video","py38-slack-sdk","py38-slackclient","py38-slepc4py","py38-slugify","py38-smart_open","py38-smmap","py38-sniffio","py38-snowballstemmer","py38-snuggs","py38-socks","py38-sortedcollections","py38-sortedcontainers","py38-soundfile","py38-soupsieve","py38-sox","py38-spaCy","py38-spaCy-models","py38-spacepy","py38-spake2","py38-spark_parser","py38-spdx","py38-spdx-lookup","py38-speg","py38-sphinx","py38-sphinx-bootstrap-theme","py38-sphinx-click","py38-sphinx-copybutton","py38-sphinx-gallery","py38-sphinx-issues","py38-sphinx_rtd_theme","py38-sphinxcontrib-applehelp","py38-sphinxcontrib-bibtex","py38-sphinxcontrib-devhelp","py38-sphinxcontrib-htmlhelp","py38-sphinxcontrib-jsmath","py38-sphinxcontrib-qthelp","py38-sphinxcontrib-serializinghtml","py38-sphinxcontrib-svg2pdfconverter","py38-sphinxcontrib-versioning","py38-sphinxcontrib-websupport","py38-spiceypy","py38-spyder","py38-spyder-devel","py38-spyder-kernels","py38-spyder-kernels-devel","py38-sqlalchemy","py38-sqlalchemy-migrate","py38-sqlobject","py38-sqlparse","py38-srsly","py38-stanfordnlp","py38-starlette","py38-statsmodels","py38-stevedore","py38-stopit","py38-stopwordsiso","py38-storm","py38-structlog","py38-sunpy","py38-sybil","py38-sympy","py38-tables","py38-tabulate","py38-tatsu","py38-tblib","py38-tempita","py38-tempora","py38-tenacity","py38-tensor2tensor","py38-tensorboard","py38-tensorboard1","py38-tensorboardX","py38-tensorflow-data-validation","py38-tensorflow-datasets","py38-tensorflow-gan","py38-tensorflow-hub","py38-tensorflow-metadata","py38-tensorflow-transform","py38-tensorflow_estimator","py38-tensorflow_estimator1","py38-term-background","py38-termcolor","py38-terminado","py38-terminaltables","py38-test-runner","py38-testfixtures","py38-testpath","py38-text-unidecode","py38-textdistance","py38-texttable","py38-tf-slim","py38-tfx-bsl","py38-theano","py38-theano-pymc","py38-thinc","py38-threadpoolctl","py38-three-merge","py38-thrift","py38-tifffile","py38-timeout-decorator","py38-tinycss","py38-tinycss2","py38-tkinter","py38-tldextract","py38-tlsh","py38-tmuxp","py38-tokenizers","py38-toml","py38-tomlkit","py38-toolz","py38-torchaudio","py38-torchtext","py38-torchvision","py38-tornado","py38-tornado5","py38-tox","py38-tpot","py38-tqdm","py38-tracer","py38-traitlets","py38-traits","py38-traitsui","py38-transaction","py38-transformers","py38-translationstring","py38-trepan3k","py38-treq","py38-trio","py38-tropycal","py38-trustme","py38-tvdb","py38-tvnamer","py38-twilio","py38-twine","py38-twisted","py38-twython","py38-txaio","py38-txgithub","py38-txrequests","py38-txtorcon","py38-typed-ast","py38-typedapi","py38-typeguard","py38-typer","py38-typing_extensions","py38-tz","py38-tzlocal","py38-u-msgpack-python","py38-ufl","py38-ujson","py38-umap-learn","py38-uncertainties","py38-uncompyle6","py38-unicodedata2","py38-unidecode","py38-unidic","py38-unidic-lite","py38-update_checker","py38-upt-cpan","py38-upt-macports","py38-upt-pypi","py38-upt-rubygems","py38-uritemplate","py38-urllib3","py38-urlwatch","py38-urwid","py38-urwidtrees","py38-us","py38-usbtmc","py38-userpath","py38-uvicorn","py38-validators","py38-vcversioner","py38-vega","py38-vine","py38-virtualenv","py38-virtualenv-clone","py38-virtualenvwrapper","py38-visa","py38-vo","py38-vobject","py38-vxi11","py38-w3lib","py38-waitress","py38-wand","py38-wasabi","py38-watchdog","py38-wcmatch","py38-wcwidth","py38-webcolors","py38-webencodings","py38-webob","py38-websocket-client","py38-websockets","py38-werkzeug","py38-wheel","py38-whoosh","py38-widgetsnbextension","py38-wmctrl","py38-wntr","py38-word2number","py38-word2vec","py38-wrapt","py38-wsaccel","py38-wsproto","py38-wurlitzer","py38-wxpython-4.0","py38-xarray","py38-xattr","py38-xdg","py38-xdis","py38-xhtml2pdf","py38-xlib","py38-xlrd","py38-xlsx2csv","py38-xmlsec","py38-xmltodict","py38-xxhash","py38-yaml","py38-yapf","py38-yarl","py38-yaspin","py38-yt","py38-zc-lockfile","py38-zeep","py38-zict","py38-zipp","py38-zlmdb","py38-zmq","py38-zope-component","py38-zope-deferredimport","py38-zope-deprecation","py38-zope-event","py38-zope-hookable","py38-zope-proxy","py38-zopeinterface","py38-zopfli","py38-zstd","py38-gyoto","getdp","py38-lal","py38-lalburst","py38-lalframe","py38-lalinference","py38-lalinspiral","py38-lalmetaio","py38-lalpulsar","py38-lalsimulation","py38-nds2-client","pybombs","pybombs-devel","libprelude","libpreludedb","py38-yara","salt-minion","salt-master","salt-syndic","salt-api","py38-tensorflow","py38-tensorflow-addons","py38-tensorflow-probability","py38-tensorflow1","py38-cidrize","py38-allennlp","py38-cloudscraper","py38-ukpostcodeparser","py38-hcloud","py38-checkdigit","py38-pytest-subtests","py38-asttokens","py38-executing","py38-matplotlib-inline","py38-pure_eval","py38-stack_data","py38-bpython","py38-curtsies","py38-cwcwidth","py38-olm","py38-h5netcdf","py38-huggingface_hub","py38-pyotp","py38-bidict","py38-engineio","py38-eventlet","py38-socketio","py38-aplpy","py38-astlib","py38-astroML","py38-astroML_addons","py38-astroscrappy","py38-atpy","py38-gammapy","py38-montage","py38-photutils","py38-pyavm","py38-pyregion","py38-langdetect","py38-sphinx-autodoc-typehints","py38-alagitpull","py38-myst-parser","py38-beniget","py38-pythran","py38-sentipy","py38-python-lsp-jsonrpc","py38-python-lsp-server","py38-charset-normalizer","py38-tomli","py38-backports.entry-points-selectable","py38-platformdirs","py38-backports","py38-ipadic","py38-mecab-python3","py38-build","py38-macfsevents","py38-requests-unixsocket","py38-python-lsp-black","py38-debugpy","subversion-pythonbindings-3.8","py38-cryptography_vectors","py38-musicbrainzngs","py38-confuse","py38-jsonpath-rw","py38-mediafile","py38-munkres","py38-gpsoauth","py38-mechanicalsoup","py38-validictory","py38-fonttools","py38-ibroadcast","py38-pathvalidate","py38-pick","py38-aubio","py38-ifaddr","py38-termtables","py38-about-time","py38-grapheme","py38-last","py38-acoustid","py38-discogs-client","py38-gmusicapi","py38-alive-progress","py38-rarfile","py38-reflink","py38-soco","py38-termplotlib","py38-mpd2","py38-ttfquery","py38-nmrglue-devel","py38-pyshark","py38-ipyparallel","py38-bottlenose","py38-zbar","py38-pyqt5-sip","py38-sip4","py38-fasttext","py38-pyqt-builder","py38-pyqt5-scintilla","py38-fabio","py38-peakutils","py38-palettable","py38-plotly","py38-xraydb","py38-monty","py38-silx","py38-spglib","py38-xyzservices","py38-pymatgen","py38-pyshortcuts","py38-omniORBpy","py38-hdf5plugin","py38-asv","py38-bootstrap-modules","py38-xkcdpass","py38-opencv3-devel","py38-opencv4-devel","py38-ansible-core","py38-resolvelib","py38-wxmplot","py38-wxutils","py38-xraylarch","py38-unidiff","py38-pyfftw","py38-tensorflow-macos","py38-tensorflow-metal","py38-sentry-sdk","py38-spotipy","py38-tomli-w","py38-aiosignal","py38-frozenlist","py38-cattrs","py38-url-normalize","py38-imaplib2","py38-npx","py38-coveralls","py38-gprof2dot","py38-multivolumefile","py38-py7zr","py38-pyannotate","py38-pycryptodomex","py38-pyppmd","py38-pytest-profiling","py38-pytest-remotedata","py38-pyzstd","py38-fipy","py38-zope-schema","py38-authres","py38-falcon","py38-lazr.delegates","py38-mujson","py38-py3dns","py38-testtools","py38-zope-i18nmessageid","py38-authheaders","py38-dkimpy","py38-lazr.config","py38-zope-configuration","py38-django-gravatar2","py38-flufl.bounce","py38-flufl.i18n","py38-flufl.lock","py38-hyperkitty","py38-mailmanclient","py38-django-allauth","py38-django-mailman3","py38-openid","py38-postorius","py38-cachey","py38-docstring_parser","py38-freetype","py38-hsluv","py38-magicgui","py38-napari-console","py38-napari-plugin-engine","py38-napari-svg","py38-psygnal","py38-superqt","py38-vispy","py38-panel","py38-pytest-datadir","py38-pytest-regressions","py38-colorcet","py38-kapteyn","py38-jsonconversion","py38-pyinstrument","py38-xmldiff","py38-icmplib","py38-python-ivi","py38-hieroglyph","py38-flexmock","py38-iocapture","py38-LabJackPython","py38-appscript","py38-rednose","py38-sure","py38-termstyle","py38-pytomlpp","py38-npe2","py38-wordcloud","py38-pygls","py38-awscli-plugin-endpoint","py38-snmp","py38-django-debug-toolbar","py38-scikit-dsp-comm","py38-readability-lxml","py38-taskw","py38-barnaba","py38-utidylib","py38-repoze.sphinx.autointerface","py38-awscli2","py38-awscrt","py38-pyheif","py38-undetected-chromedriver","py38-argon2-cffi-bindings","py38-breadability","py38-sumy","py38-pyvo","py38-filterpy","py38-virtualfish","py38-agate","py38-agate-dbf","py38-agate-excel","py38-agate-sql","py38-csvkit","py38-dbfread","py38-leather","py38-pytimeparse","py38-re2","py38-google-api-core","py38-googleapis-common-protos","py38-ipympl","py38-prawcore","py38-kitchen","py38-praw","py38-ansible-compat","py38-subprocess-tee","py38-honcho","py38-pystache","py38-configparser","py38-psycopg","py38-distnorm","py38-simpy-docs","py38-smi","py38-editables","py38-hatchling","py38-pytest-random-order","py38-zipfile-deflate64","py38-jaraco.classes","py38-sphinxcontrib-blockdiag","py38-hatch-vcs","py38-pyopencl","py38-asyncmy","py38-pytest-describe","py38-telethon","py38-blist","py38-types-ujson","py38-uc-micro-py","py38-sparse","py38-types-python-dateutil","py38-types-pytz","py38-types-simplejson","py38-autoflake","py38-mdurl","py38-backoff","py38-analytics-python","py38-linkify-it-py","py38-fastjsonschema","py38-ffmpy","py38-maturin","py38-python-multipart","py38-orjson","py38-gradio","py38-me-al","py38-rstcheck-core","py38-types-docutils","py38-aeppl","py38-aesara","py38-cons","py38-etuples","py38-logical-unification","py38-minikanren","py38-pymc","py38-xarray-einstats","py38-pytidylib","py38-sip-devel","py38-curio","py38-python-socks","py38-socksio","py38-ordered-set","py38-exceptiongroup","py38-flit_scm","py38-inflate64","py38-pybcj","py38-installer","py38-git-delete-merged-branches","py38-smartypants","py38-typogrify","py38-logilab-constraint","py38-ephemeral-port-reserve","py38-pytest-xprocess","py38-emoji","py38-whatthepatch","py38-ldap","py38-langcodes","py38-jsonlines","py38-cloudflare","py38-pkgutil_resolve_name","py38-hatch-fancy-pypi-readme","py38-pytest-json-report","py38-sphinx-jsonschema","py38-sphinx-rtd-theme","py38-sphinxnotes-strike","py38-bidi","py38-coremltools","py38-kraken","py38-berkeleydb","py38-scoop","py38-jplephem","py38-spktype21","py38-skyfield","py38-skyfield-data","py38-app-model","py38-in-n-out","py38-contextily","py38-mapclassify","py38-geoplot","py38-brotlicffi","py38-docstring-to-markdown","py38-pylint-venv","py38-rapidfuzz","py38-fdsnwsscripts","py38-contourpy","py38-calver","py38-poetry-plugin-export","py38-trove-classifiers","py38-mongoengine","py38-pivy","py38-pypdf","py38-coolprop","py38-dotty-dict","py38-hid","py38-log-symbols","py38-spinners","py38-hjson","py38-pytest-check","py38-singledispatch","py38-cymruwhois","py38-pytensor","py38-versioneer","py38-pytoolconfig","py38-scikit-hep-awkward","py38-scikit-hep-uproot","py38-confection","py38-comm","py38-pyproject_hooks","py38-dolfin","py38-breathe","py38-mupdf","py38-imagehash","py38-branca","py38-folium","py38-setuptools-git-versioning","py38-cryptg","py38-blosc2","py38-ndindex","py38-jfricas","py38-pdal","py38-pyproject_metadata","py38-hyrule","py38-css-parser","py38-nameutils","py38-custom_inherit","py38-elastic-transport","py38-types-psutil","py38-types-setuptools","py38-types-typed-ast","py38-safetensors","py38-pytest-trio","py38-bitmath","py38-bpylist2","py38-objexplore","py38-progressbar","py38-pytest-pycodestyle","py38-pytest-pylint","py38-plyvel","py38-pyxdg","py38-xdg-base-dirs","py38-applescript","py38-osxmetadata","py38-photoscript","py38-pytimeparse2","py38-rich-theme-manager","py38-shortuuid","py38-strpdatetime","py38-textx","py38-ptpython","py38-scapy","py38-scapy-devel","py38-libxslt","py38-luma.core","py38-luma.emulator","py38-pyftdi","py38-smbus2","py38-circuitbreaker","py38-pefile","py38-oci","py38-pdm-backend","py38-meson","py38-meson-python","py38-async-lru","py38-rpds-py","py38-scikit-build-core","py38-pyfatfs","py38-libusb1","py38-rfc3339-validator","py38-rfc3986-validator","py38-tinydb","py38-expandvars","py38-referencing","py38-asdf-coordinates-schemas","py38-jsonschema-specifications","py38-python-json-logger","py38-frozendict","py38-pymvpa","py38-cython-compat","py38-ruff","py38-backports.zoneinfo","py38-oldest-supported-numpy","py38-sphinxcontrib-jquery","py38-lazy_loader","py38-pastedeploy","py38-webtest","py38-arabic-reshaper","py38-aiohttp-socks","py38-requests-futures","py38-socid-extractor","py38-stem","py38-torrequest","py38-oscrypto","py38-hanko","py38-hanko-certvalidator","py38-svglib","py38-uritools","py38-pyvis","py38-asv-runner","py38-annotated_types","py38-pydantic_core","py38-pydantic_settings","py38-trio-websocket","py38-soxr","py38-types-decorator","py38-polygon","py38-tzdata","py38-pydantic-compat","py38-pyobjc6","py38-jupyter_server_terminals","py38-notebook_shim","py38-descartes","py38-fqdn","py38-isoduration","py38-uri-template","py38-jsonschema-format-nongpl","py38-jupyter_events","py38-hatch-jupyter-builder","py38-hatch-nodejs-version","py38-jupyter-lsp","py38-simplekml","py38-types-colorama","py38-mdx_linkify","py38-sounddevice","py38-inflect","py38-g2p-en","py38-asdf","py38-asdf-standard","py38-asdf-transform-schemas","py38-asdf-unit-schemas","py38-asdf-astropy","py38-pybox2d","py38-ezdxf","py38-svgpath","py38-line_profiler","py38-jaraco.context","py38-fickling","py38-libnewt","py38-lxml_html_clean","py38-pyFAI","py38-aiohappyeyeballs","py38-pylsqpack","py38-service-identity","py38-aioquic","py38-autopage","py38-propcache"]},{"type":"build","ports":["kcov","mos","mos-devel","folks","birdfont","blitz","ocaml-hacl-star-raw","osquery","xmlbird","phantomjs"]},{"type":"run","ports":["signing-party"]}]}