{"added":null,"apiVersion":1,"behindSince":"2026-11-07","buildDepends":[],"categories":["lang","python"],"comment":"Interpreted object-oriented programming language","compare":"/compare/python312/index.json","dependentCount":10954,"description":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.","flavors":[],"html":"https://daemonports.org/dragonfly/lang/python312/","kind":"port","lastUpdate":null,"license":["PSFL"],"licenses":["Python-2.0"],"maintainer":"python@FreeBSD.org","name":"python312","newest":false,"newestVersion":"3.12.16","noVulnData":false,"origin":"lang/python312","otherSystems":[{"maintainer":"python@FreeBSD.org","newest":true,"origin":"lang/python312","path":"/lang/python312/","system":"FreeBSD","updated":"2026-11-07","version":"3.12.16","vulnCount":2},{"behindSince":"2026-11-07","maintainer":"pkgsrc-users@NetBSD.org","origin":"lang/python312","path":"/netbsd/lang/python312/","system":"NetBSD","updated":"2026-10-26","version":"3.12.14","vulnCount":14},{"behindSince":"2026-11-07","noVulnData":true,"origin":"lang/python312","path":"/midnightbsd/lang/python312/","system":"MidnightBSD","updated":"2026-11-05","version":""},{"behindSince":"2026-11-07","maintainer":"python@FreeBSD.org","noVulnData":true,"origin":"lang/python312","path":"","system":"HardenedBSD","version":"3.12.15"},{"behindSince":"2026-11-07","maintainer":"python@FreeBSD.org","noVulnData":true,"origin":"lang/python312","path":"","system":"GhostBSD","version":"3.12.15"}],"packages":null,"pkgName":"python312-3.12.15","related":["lang/python","lang/python-legacy","lang/python2","lang/python27","lang/python3","lang/python311","lang/python313","lang/python313t","lang/python314","lang/python314t"],"repository":"DPorts","requiredBy":["accessibility/accerciser","accessibility/at-spi2-core","accessibility/caribou","accessibility/onboard","accessibility/orca","accessibility/py-atspi","accessibility/py-speech-dispatcher","arabic/py-hijri-converter","archivers/py-acefile","archivers/py-arpy","archivers/py-bitshuffle","archivers/py-blosc","archivers/py-blosc2","archivers/py-borgbackup","archivers/py-brotli","archivers/py-brotlicffi","archivers/py-bup","archivers/py-bz2file","archivers/py-comicapi","archivers/py-compressed-rtf","archivers/py-cramjam","archivers/py-extractcode","archivers/py-inflate64","archivers/py-laszip","archivers/py-libarchive-c","archivers/py-lz4","archivers/py-lzma","archivers/py-lzstring","archivers/py-multivolumefile","archivers/py-patool","archivers/py-py7zr","archivers/py-pybcj","archivers/py-pycdlib","archivers/py-pyppmd","archivers/py-python-lhafile","archivers/py-python-lzo","archivers/py-python-rpm-packaging","archivers/py-pyunpack","archivers/py-pyzstd","archivers/py-rarfile","archivers/py-rcssmin","archivers/py-rjsmin","archivers/py-sozipfile","archivers/py-warctools","archivers/py-xopen","archivers/py-zipstream-ng","archivers/py-zopfli","archivers/py-zstandard","archivers/py-zstd","archivers/rpm4","archivers/unrpa","astro/astrometry","astro/foxtrotgps","astro/gpsd","astro/indiwebmanagerapp","astro/kosmorro","astro/oskar","astro/py-alerce","astro/py-astlib","astro/py-astral","astro/py-astroML","astro/py-astropy","astro/py-astropy-healpix","astro/py-astropy-helpers","astro/py-astropy-iers-data","astro/py-astroquery","astro/py-earthkit-utils","astro/py-ephem","astro/py-extension-helpers","astro/py-fitsio","astro/py-horoscopegenerator","astro/py-indiweb","astro/py-jplephem","astro/py-kosmorrolib","astro/py-metar","astro/py-metpy","astro/py-pyerfa","astro/py-pykep","astro/py-pymeeus","astro/py-pymetar","astro/py-pysofa","astro/py-pysolar","astro/py-pytest-astropy","astro/py-pytest-astropy-header","astro/py-pyvo","astro/py-pywapi","astro/py-ro","astro/py-sgp4","astro/py-skyfield","astro/py-skyfield-data","astro/py-spacetrack","astro/py-spiceypy","astro/py-spktype01","astro/py-spktype21","astro/py-sunpy","astro/pyweather","astro/weather","audio/TonieToolbox","audio/amarok","audio/beets"],"requiredByCount":6091,"runDepends":["devel/gettext-runtime","devel/libffi","devel/ncurses","devel/readline","math/mpdecimal","security/openssl"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"3.12.15","versions":[{"date":"2026-11-11","version":"3.12.15"}],"vulnerabilities":[{"date":"2026-04-01","id":"0be929a5-2e0f-11f1-88c7-00a098b42aeb","page":"/vuln/0be929a5-2e0f-11f1-88c7-00a098b42aeb/","topic":"Python -- imaplib module, when passed a user-controlled command, can have additional commands injected using newlines","url":"https://vuxml.freebsd.org/freebsd/0be929a5-2e0f-11f1-88c7-00a098b42aeb.html"},{"date":"2026-04-01","id":"6d3488ae-2e0f-11f1-88c7-00a098b42aeb","page":"/vuln/6d3488ae-2e0f-11f1-88c7-00a098b42aeb/","topic":"Python -- poplib module, when passed a user-controlled command, can have additional commands injected using newlines","url":"https://vuxml.freebsd.org/freebsd/6d3488ae-2e0f-11f1-88c7-00a098b42aeb.html"}],"www":"https://www.python.org/"}
