{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/liblz4","archivers/zstd","devel/gettext-runtime","devel/libffi","devel/py-setuptools","devel/readline","lang/python312","lang/python315","math/mpdecimal","print/indexinfo","textproc/expat2"],"categories":["www","python"],"comment":"ASGI specs, helper code, and adapters","compare":"/compare/py312-asgiref/index.json","dependentCount":null,"description":"ASGI is a standard for Python asynchronous web apps and servers to\ncommunicate with each other, and positioned as an asynchronous\nsuccessor to WSGI.","flavors":[],"html":"https://daemonports.org/www/py-asgiref/","kind":"port","lastUpdate":"2026-07-25T10:17:45Z","license":["BSD3CLAUSE"],"maintainer":"wen@FreeBSD.org","name":"py312-asgiref","newest":true,"newestVersion":"3.12.1","noVulnData":false,"origin":"www/py-asgiref","otherSystems":[{"behindSince":"2026-07-25","maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","noVulnData":true,"origin":"www/py-asgiref","path":"/openbsd/www/py-asgiref/","system":"OpenBSD","version":"3.11.0"},{"maintainer":"adam@NetBSD.org","newest":true,"origin":"www/py-asgiref","path":"/netbsd/www/py-asgiref/","system":"NetBSD","updated":"2026-10-24","version":"3.12.1"},{"behindSince":"2026-07-25","maintainer":"wen@FreeBSD.org","origin":"www/py-asgiref","path":"/dragonfly/www/py-asgiref/","system":"DragonFly","version":"3.8.1_1"},{"behindSince":"2026-07-25","maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"www/py-asgiref","path":"/midnightbsd/www/py-asgiref/","system":"MidnightBSD","version":"3.7.2_2"},{"maintainer":"wen@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/py-asgiref","path":"","system":"HardenedBSD","version":"3.12.1"},{"maintainer":"wen@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/py-asgiref","path":"","system":"GhostBSD","version":"3.12.1"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["3.12.1","3.12.1","3.6.0","3.9.1","3.12.1"]},{"repo":"FreeBSD:14:quarterly","versions":["3.12.1","3.12.1","n/a","3.8.1_1","3.12.1"]},{"repo":"FreeBSD:15:latest","versions":["3.12.1","3.12.1","n/a","3.9.1","3.9.1"]},{"repo":"FreeBSD:15:quarterly","versions":["3.12.1","3.12.1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["3.12.1","3.12.1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"py312-asgiref-3.12.1","related":null,"repository":"FreeBSD ports","requiredBy":["astro/indiwebmanagerapp","astro/py-indiweb","astro/py-pytest-astropy","audio/beets","audio/py-supysonic","benchmarks/py-locust","cad/py-pymtl","databases/py-flask-pymongo","databases/py-flask-sqlalchemy","databases/py-flask-sqlalchemy30","deskutils/py-paperless-ngx","deskutils/py-qmd","devel/py-azure-monitor-opentelemetry","devel/py-connexion","devel/py-datasette","devel/py-diskcache","devel/py-dj60-django-rq","devel/py-django-rq","devel/py-eventlib","devel/py-flask-babel","devel/py-gitlab-webhook-handler","devel/py-graphene-django","devel/py-hypothesis","devel/py-hypothesmith","devel/py-logan","devel/py-opentelemetry-instrumentation-asgi","devel/py-opentelemetry-instrumentation-django","devel/py-opentelemetry-instrumentation-fastapi","devel/py-opentelemetry-instrumentation-flask","devel/py-opentelemetry-instrumentation-wsgi","devel/py-pytest-flask","devel/py-pytest-httpbin","devel/py-sirmordred","devel/py-sortinghat","devel/py-types-Flask-Cors","finance/fava","finance/favagtk","finance/py-openbb","finance/py-openbb-cftc","finance/py-openbb-ecb","finance/py-openbb-federal-reserve","finance/py-openbb-fred","finance/py-openbb-government-us","finance/py-openbb-sec","finance/py-openbb-tmx","games/anki","graphics/py-dj60-sorl-thumbnail","graphics/py-django-easy-thumbnails","graphics/py-hiplot","graphics/py-olmocr","graphics/py-pygeoapi","graphics/py-sorl-thumbnail","mail/py-django-mailman3","mail/py-flask-mail","math/py-CyLP","misc/colibri","misc/comfyui","misc/py-codecarbon","misc/py-compressed-tensors","misc/py-kokoro","misc/py-llama-cpp-python","misc/py-llama-index-embeddings-huggingface","misc/py-optimum","misc/py-peft","misc/py-pytorch","misc/py-sentence-transformers","misc/py-transformers","misc/py-vllm","misc/py-xgrammar","net-im/py-fbmq","net-im/py-slackeventsapi","net-mgmt/netbox","net-mgmt/peering-manager","net-mgmt/py-ciscoconfparse2","net/irrd","net/py-errbot","net/py-errbot-backend-slackv3","net/py-impacket","net/py-msrplib","net/py-wmi-query","science/py-MDAnalysisTests","science/py-dwave-cloud-client","science/py-dwave-gate","science/py-dwave-hybrid","science/py-dwave-inspector","science/py-dwave-ocean-sdk","science/py-dwave-system","security/gvm","security/openvas","security/py-flask-bcrypt","security/py-flask-httpauth","security/py-flask-kerberos","security/py-flask-saml","security/py-nettacker","security/py-ospd-openvas","sysutils/py-healthchecks","textproc/py-docling","textproc/py-docling-agent","textproc/py-docling-analysis-framework","textproc/py-docling-core"],"requiredByCount":328,"runDepends":["devel/gettext-runtime","devel/libffi","devel/readline","lang/python312","math/mpdecimal","print/indexinfo","textproc/expat2"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"3.12.1","versions":[{"commit":"04f0b6f960c0f49929016ba8dc76120ad03dcd3d","date":"2026-07-25","version":"3.12.1"}],"vulnerabilities":null,"www":"https://github.com/django/asgiref/"}
