{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/brotli","archivers/liblz4","archivers/zstd","devel/gettext-runtime","devel/libffi","devel/libunistring","devel/pkgconf","devel/py-build","devel/py-installer","devel/py-packaging","devel/py-pyproject-hooks","devel/py-semantic-version","devel/py-setuptools","devel/py-setuptools-rust","devel/py-wheel","devel/readline","dns/libidn2","dns/libpsl","ftp/curl","lang/python312","lang/python315","lang/rust","math/mpdecimal","print/indexinfo","security/libssh2","textproc/expat2","www/libnghttp2"],"categories":["devel","python"],"comment":"Build and publish crates with pyo3, rust-cpython and cffi bindings","compare":"/compare/py312-maturin/index.json","dependentCount":null,"description":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as\nRust binaries as Python packages.\n\nThis project is meant as a zero configuration replacement for setuptools-rust\nand milksnake.  It supports building wheels for Python 3.5+ on FreeBSD and\nvarious other platforms, can upload them to PyPI and has basic PyPy support.","flavors":[],"html":"https://daemonports.org/devel/py-maturin/","kind":"port","lastUpdate":"2026-10-14T09:38:19+02:00","license":["APACHE20","MIT"],"maintainer":"kai@FreeBSD.org","name":"py312-maturin","newest":true,"newestVersion":"1.15.0","noVulnData":false,"origin":"devel/py-maturin","otherSystems":[{"maintainer":"pkgsrc-users@NetBSD.org","newest":true,"origin":"devel/py-maturin","path":"/netbsd/devel/py-maturin/","system":"NetBSD","updated":"2026-10-16","version":"1.15.0"},{"behindSince":"2026-08-26","maintainer":"kai@FreeBSD.org","origin":"devel/py-maturin","path":"/dragonfly/devel/py-maturin/","system":"DragonFly","version":"1.8.2"},{"behindSince":"2026-08-26","maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"devel/py-maturin","path":"/midnightbsd/devel/py-maturin/","system":"MidnightBSD","version":"1.13.3_1"},{"maintainer":"kai@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-maturin","path":"","system":"HardenedBSD","version":"1.15.0_1"},{"maintainer":"kai@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-maturin","path":"","system":"GhostBSD","version":"1.15.0_1"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["1.15.0_1","1.15.0_2","-","1.9.1","1.15.0_2"]},{"repo":"FreeBSD:14:quarterly","versions":["1.15.0_1","1.15.0_1","n/a","1.8.7_1","1.15.0_1"]},{"repo":"FreeBSD:15:latest","versions":["1.15.0_2","1.15.0_2","n/a","1.9.1","1.9.1"]},{"repo":"FreeBSD:15:quarterly","versions":["1.15.0_1","1.15.0_1","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["1.15.0_1","1.15.0_2","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"py312-maturin-1.15.0_2","related":null,"repository":"FreeBSD ports","requiredBy":["archivers/py-cramjam","chinese/py-rjieba","databases/py-chromadb","databases/py-datafusion","databases/py-deltalake","databases/py-lancedb","databases/py-oxyde-core","databases/py-pylance","databases/py-sqloxide","devel/py-arro3-core","devel/py-arro3-io","devel/py-ast-serialize","devel/py-cachebox","devel/py-dbt-extractor","devel/py-deptry","devel/py-fastuuid","devel/py-hypothesis","devel/py-jellyfish","devel/py-jsonschema-rs","devel/py-loro","devel/py-orjson","devel/py-ormsgpack","devel/py-pendulum","devel/py-prek","devel/py-protobuf-py-ext","devel/py-protovalidate","devel/py-pycrdt","devel/py-pydantic-core","devel/py-pyperscan","devel/py-pyproject-fmt","devel/py-pyproject-fmt-rust","devel/py-pyrefly","devel/py-qcs-api-client-common","devel/py-qcs-sdk-python","devel/py-regress","devel/py-rpds-py","devel/py-ruff","devel/py-tox-toml-fmt","devel/py-ty","devel/py-uv-build08","devel/py-watchfiles","graphics/py-kornia-rs","graphics/py-py_svg_hush","graphics/py-vtracer","japanese/py-SudachiPy","lang/py-dhall","math/py-PuLP","math/py-clarabel","math/py-pcodec","math/py-rustworkx","misc/py-hf-xet","misc/py-lazrs","misc/py-litellm","misc/py-openai-harmony","misc/py-pinecone","misc/py-polars-runtime","misc/py-pyqir","misc/py-safetensors","misc/py-uuid-utils","net-im/py-matrix-synapse","science/py-phonors","security/py-biscuit-python","security/py-blake3","security/py-cryptography","security/py-pysequoia","security/py-rtls","security/py-utls","textproc/py-comrak","textproc/py-jiter","textproc/py-lingua-language-detector","textproc/py-llguidance","textproc/py-outlines-core","textproc/py-pycddl","textproc/py-python-bidi","textproc/py-textual-speedups","textproc/py-tokenizers","textproc/py-typst","textproc/py-unicode-segmentation-rs","textproc/py-zensical","www/py-adblock","www/py-granian","www/py-hf-transfer","www/py-jh2","www/py-nh3","www/py-primp","www/py-qh3","x11-fonts/py-shaperglot"],"requiredByCount":87,"runDepends":["archivers/liblz4","archivers/zstd","devel/gettext-runtime","devel/libffi","devel/readline","lang/python312","math/mpdecimal","print/indexinfo","textproc/expat2"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"1.15.0_2","versions":[{"commit":"461fcd4edb350a3696060095722c7e3223d68324","date":"2026-08-26","version":"1.15.0"}],"vulnerabilities":null,"www":"https://github.com/PyO3/maturin"}
