{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/liblz4","archivers/zstd","devel/gettext-runtime","devel/libffi","devel/py-build","devel/py-installer","devel/py-packaging","devel/py-pyproject-hooks","devel/py-setuptools","devel/py-wheel","devel/readline","lang/python312","lang/python315","math/mpdecimal","print/indexinfo","textproc/expat2"],"categories":["devel","python"],"comment":"Simple JIT job management framework in Python","compare":null,"dependentCount":null,"description":"Custodian is a simple, robust and flexible just-in-time (JIT) job management\nframework written in Python. Using custodian, you can create wrappers that\nperform error checking, job management and error recovery. It has a simple\nplugin framework that allows you to develop specific job management workflows\nfor different applications.","flavors":[],"html":"https://daemonports.org/devel/py-custodian/","kind":"port","lastUpdate":"2026-10-20T01:09:44-07:00","license":["MIT"],"maintainer":"yuri@FreeBSD.org","name":"py312-custodian","newest":true,"newestVersion":"2026.10.11","noVulnData":false,"origin":"devel/py-custodian","otherSystems":[{"behindSince":"2026-10-20","maintainer":"yuri@FreeBSD.org","origin":"devel/py-custodian","path":"/dragonfly/devel/py-custodian/","system":"DragonFly","version":"2024.10.16"},{"behindSince":"2026-10-20","maintainer":"yuri@FreeBSD.org","noVulnData":true,"origin":"devel/py-custodian","path":"","system":"HardenedBSD","version":"2025.12.14"},{"behindSince":"2026-10-20","maintainer":"yuri@FreeBSD.org","noVulnData":true,"origin":"devel/py-custodian","path":"","system":"GhostBSD","version":"2025.12.14"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["2025.12.14","2026.10.11","-","2024.10.16","2025.12.14"]},{"repo":"FreeBSD:14:quarterly","versions":["2025.12.14","2025.12.14","n/a","2024.10.16","2025.12.14"]},{"repo":"FreeBSD:15:latest","versions":["2025.12.14","2026.10.11","n/a","2024.10.16","2024.10.16"]},{"repo":"FreeBSD:15:quarterly","versions":["2025.12.14","2025.12.14","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["2025.12.14","2026.10.11","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"py312-custodian-2026.10.11","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["archivers/liblz4","archivers/zstd","databases/py-sqlite3","databases/sqlite3","devel/binutils","devel/gettext-runtime","devel/libedit","devel/libffi","devel/py-annotated-types","devel/py-monty","devel/py-msgpack","devel/py-orjson","devel/py-pydantic-core","devel/py-pydantic2","devel/py-python-dateutil","devel/py-pytz","devel/py-ruamel.yaml","devel/py-ruamel.yaml.clib","devel/py-sentry-sdk","devel/py-six","devel/py-typing-extensions","devel/py-typing-inspection","devel/py-tzdata","devel/readline","lang/gcc14","lang/python312","lang/python315","lang/tcl86","math/gmp","math/libtommath","math/mpc","math/mpdecimal","math/mpfr","math/openblas","math/py-bottleneck","math/py-numexpr","math/py-numpy","math/py-pandas","misc/py-tqdm","net/py-pysocks","net/py-urllib3","print/indexinfo","security/py-certifi","sysutils/py-psutil","textproc/expat2"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"2026.10.11","versions":[{"commit":"3ba408e834f8d7b207ee85cd5aa267f84e30d57f","date":"2026-10-20","version":"2026.10.11"}],"vulnerabilities":null,"www":"https://github.com/materialsproject/custodian"}
