{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=874","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=872","results":[{"name":"py312-xmlsec","portdir":"python/py-xmlsec","version":"1.3.17","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://xmlsec.readthedocs.io/en/latest/","description":"A set of Python bindings for the XML Security Library.","long_description":"A set of Python bindings for the XML Security Library.","active":true,"categories":["textproc","security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-wheel","py312-setuptools_scm","py312-pkgconfig","libtool","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","py312-lxml","xmlsec"]}],"depends_on":[{"type":"lib","ports":["py312-zeep"]}]},{"name":"py312-sunpy","portdir":"python/py-sunpy","version":"7.1.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sunpy.org","description":"SunPy is an open-source Python library for Solar Physics data analysis and visualization.","long_description":"SunPy is an open-source Python library for Solar Physics data analysis and visualization.","active":true,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["database","image","map","net","timeseries","visualization","universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-extension-helpers","clang-18"]},{"type":"lib","ports":["py312-drms","py312-beautifulsoup4","py312-fsspec","py312-h5netcdf","python312","py312-parfive","py312-scikit-image","py312-zeep","py312-reproject","py312-astropy","py312-packaging","py312-numpy","py312-dateutil","py312-contourpy","py312-tqdm","py312-sqlalchemy"]}],"depends_on":[]},{"name":"py312-zeep","portdir":"python/py-zeep","version":"4.3.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.python-zeep.org/en/master/","description":"A fast and modern Python SOAP client.","long_description":"A fast and modern Python SOAP client.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["async","xmlsec"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-appdirs","py312-lxml","py312-httpx","py312-cached-property","python312","py312-isodate","py312-requests-file","py312-xmlsec","py312-defusedxml","py312-tz","py312-attrs","py312-requests","py312-requests-toolbelt"]}],"depends_on":[{"type":"lib","ports":["py312-sunpy"]}]},{"name":"zsh-fpm-completions","portdir":"sysutils/zsh-fpm-completions","version":"0.2","license":"MIT","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/ShinobuAmasaki/fpm-completions","description":"Command-line completion functions for the Fortran Package Manager","long_description":"Command-line completion functions for the Fortran Package Manager","active":true,"categories":["sysutils","shells","fortran"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py312-ansible-compat","portdir":"python/py-ansible-compat","version":"25.12.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/ansible-compat","description":"Functions that help interacting with various versions of Ansible","long_description":"Functions that help interacting with various versions of Ansible","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-setuptools_scm_git_archive","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-packaging","py312-yaml","py312-jsonschema","py312-subprocess-tee"]}],"depends_on":[]},{"name":"py312-subprocess-tee","portdir":"python/py-subprocess-tee","version":"0.4.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycontribs/subprocess-tee","description":"A subprocess.run that works like tee","long_description":"This package provides a drop-in alternative to subprocess.run that captures the output while still printing it in real-time, just the way tee does.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-ansible-compat"]}]},{"name":"rust-bootstrap-10.7","portdir":"lang/rust-bootstrap","version":"1.77.0","license":"(MIT or Apache-2) and BSD and zlib and NCSA and Permissive","platforms":"{darwin any >= 16 < 18}","epoch":0,"replaced_by":null,"homepage":"https://www.rust-lang.org","description":"A safe, concurrent, practical language","long_description":"Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["mirror_all_architectures"],"dependencies":[{"type":"build","ports":["clang-20","cmake","ninja","pkgconfig","python312"]},{"type":"lib","ports":["zlib","legacy-support","curl","libiconv","openssl3"]}],"depends_on":[]},{"name":"libass-devel","portdir":"multimedia/libass","version":"2024.10.14","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/libass/libass","description":"Subtitle renderer for the ASS/SSA subtitle format","long_description":"libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.","active":true,"categories":["multimedia"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","nasm","yasm","autoconf","automake","libtool","m4"]},{"type":"lib","ports":["harfbuzz","fribidi","fontconfig"]}],"depends_on":[]},{"name":"R-ARGOS","portdir":"R/R-ARGOS","version":"0.1.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kevinegan31/ARGOS-Package","description":"Automatic Regression for Governing Equations (ARGOS)","long_description":"Automatic Regression for Governing Equations (ARGOS)","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-tidyr","R-tidyverse","R-deSolve","R-glmnet","R-Metrics","R-CRAN-recommended","R-magrittr","R-signal"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr","R-testthat","R-rmarkdown","R-devtools"]}],"depends_on":[]},{"name":"R-BayesPPDSurv","portdir":"R/R-BayesPPDSurv","version":"1.0.3","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=BayesPPDSurv","description":"Bayesian Power Prior Design for Survival data","long_description":"Bayesian Power Prior Design for Survival data","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-RcppDist","R-dplyr","R-tidyr","R-CRAN-recommended","libgcc14","libgcc","R-Rcpp","R-RcppArmadillo"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr","R-testthat","R-rmarkdown"]}],"depends_on":[]},{"name":"R-bpr","portdir":"R/R-bpr","version":"1.0.8","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=bpr","description":"Fitting Bayesian Poisson regression","long_description":"Fitting Bayesian Poisson regression","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-RcppArmadillo","R-coda","libgcc","libgcc14","R-CRAN-recommended","R-BH","R-Rcpp"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"R-csvread","portdir":"R/R-csvread","version":"1.2.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jabiru/csvread","description":"Fast specialized CSV file loader","long_description":"Fast specialized CSV file loader","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-bit64"]}],"depends_on":[]},{"name":"R-eikosograms","portdir":"R/R-eikosograms","version":"0.1.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rwoldford/eikosograms","description":"Picture of probability","long_description":"Picture of probability","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-plyr","R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-gridExtra","R-knitr","R-rmarkdown"]}],"depends_on":[]},{"name":"R-frontiles","portdir":"R/R-frontiles","version":"1.3.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=frontiles","description":"Partial frontier efficiency analysis","long_description":"Partial frontier efficiency analysis","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-CRAN-recommended","libgcc","libgcc14","R-colorspace","R-rgl"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"R-gWQS","portdir":"R/R-gWQS","version":"3.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=gWQS","description":"Generalized Weighted Quantile Sum regression","long_description":"Generalized Weighted Quantile Sum regression","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-knitr","R-future","R-future.apply","R-broom","R-rlist","R-ggrepel","R-cowplot","R-car","R-bookdown","R-kableExtra","R-pscl","R-CRAN-recommended","R-plotROC","R-reshape2","R-ggplot2"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-markdown"]}],"depends_on":[]},{"name":"R-imptree","portdir":"R/R-imptree","version":"0.5.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=imptree","description":"Classification trees with imprecise probabilities","long_description":"Classification trees with imprecise probabilities","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-Rcpp","R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-testthat"]}],"depends_on":[]},{"name":"R-lqmix","portdir":"R/R-lqmix","version":"1.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=lqmix","description":"Linear Quantile Mixture models","long_description":"Linear Quantile Mixture models","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-foreach","R-quantreg","R-Rdpack","R-CRAN-recommended","R-diagram","R-doParallel"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"R-mcga","portdir":"R/R-mcga","version":"3.0.7","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=mcga","description":"Machine coded genetic algorithms for real-valued optimization problems","long_description":"Machine coded genetic algorithms for real-valued optimization problems","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-Rcpp","R-GA","R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"R-multipleDL","portdir":"R/R-multipleDL","version":"1.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=multipleDL","description":"Addressing detection limits by cumulative probability models (CPMs)","long_description":"Addressing detection limits by cumulative probability models (CPMs)","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-RcppEigen","R-RcppParallel","R-StanHeaders","R-rstantools","R-BH","R-rstan","R-CRAN-recommended","R-SparseM","R-Rcpp"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"R-mvord","portdir":"R/R-mvord","version":"1.2.5","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lauravana/mvord","description":"Multivariate Ordinal regression models","long_description":"Multivariate Ordinal regression models","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-mvtnorm","R-numDeriv","R-pbivnorm","R-ucminf","R-dfoptim","R-BB","R-optimx","R-CRAN-recommended","libgcc14","libgcc","R-minqa","R-mnormt"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-xtable","R-colorspace","R-knitr","R-rmarkdown","R-VGAM","R-LMest"]}],"depends_on":[]},{"name":"R-plotROC","portdir":"R/R-plotROC","version":"2.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sachsmc.github.io/plotROC","description":"Generate useful ROC curve charts for print and interactive use","long_description":"Generate useful ROC curve charts for print and interactive use","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-ggplot2","R-shiny","R-gridSVG","R-CRAN-recommended","R-rlang","R-plyr"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-stringr","R-knitr","R-testthat","R-rmarkdown","R-survivalROC"]}],"depends_on":[{"type":"lib","ports":["R-RprobitB","R-gWQS"]}]},{"name":"R-qbld","portdir":"R/R-qbld","version":"1.0.3","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=qbld","description":"Quantile Regression for Binary Longitudinal data","long_description":"Implements the Bayesian quantile regression model for binary longitudinal data (QBLD).","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-RcppDist","R-knitr","R-rmarkdown","R-mcmcse","libgcc","R-stableGR","libgcc14","R-CRAN-recommended","R-Rcpp","R-RcppArmadillo"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"R-readsparse","portdir":"R/R-readsparse","version":"0.1.5-6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/david-cortes/readsparse","description":"Read and write sparse matrices in SVMLight and LibSVM formats","long_description":"Read and write sparse matrices in SVMLight and LibSVM formats","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-Rcpp","R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-MatrixExtra","R-testthat"]}],"depends_on":[]},{"name":"R-rqlm","portdir":"R/R-rqlm","version":"2.1-1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=rqlm","description":"Modified Poisson and least-squares regressions for binary outcome","long_description":"Modified Poisson and least-squares regressions for binary outcome","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-sandwich","R-mice","R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[]},{"name":"R-rtmpt","portdir":"R/R-rtmpt","version":"2.0-1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=rtmpt","description":"Fitting of RT-MPT models","long_description":"Fitting of RT-MPT models","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-coda","R-stringr","R-truncnorm","R-loo","R-Ryacas","R-CRAN-recommended","gsl","R-data.table"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr","R-rmarkdown"]}],"depends_on":[]},{"name":"R-stableGR","portdir":"R/R-stableGR","version":"1.2","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=stableGR","description":"Stable Gelman–Rubin diagnostic for Markov Chain Monte Carlo","long_description":"Stable Gelman–Rubin diagnostic for Markov Chain Monte Carlo","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-mvtnorm","R-mcmcse","R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"lib","ports":["R-qbld"]}]},{"name":"py312-cbor2","portdir":"python/py-cbor2","version":"5.7.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/cbor2","description":"Pure Python CBOR de-serializer with extensive tag support","long_description":"Pure Python CBOR de-serializer with extensive tag support","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest","py312-hypothesis"]}],"depends_on":[{"type":"run","ports":["py312-autobahn","py312-luma.core"]}]},{"name":"py312-geographiclib","portdir":"python/py-geographiclib","version":"2.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/geographiclib/","description":"The geodesic routines from GeographicLib","long_description":"The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.","active":true,"categories":["devel","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-geopy"]}]},{"name":"py312-luma.core","portdir":"python/py-luma.core","version":"2.5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.core","description":"Drawing and text rendering for small displays, core module","long_description":"luma.core is a component library providing a Pillow-compatible drawing canvas for Python 3, and other functionality to support drawing primitives and text-rendering capabilities for small displays.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","clang-18","py312-wheel","py312-setuptools","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-smbus2","py312-pyftdi","py312-cbor2","py312-Pillow"]},{"type":"test","ports":["py312-pytest","py312-pytest-timeout"]}],"depends_on":[{"type":"run","ports":["py312-luma.emulator"]}]},{"name":"py312-luma.emulator","portdir":"python/py-luma.emulator","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rm-hull/luma.emulator","description":"Drawing and text rendering for small displays, emulator module","long_description":"luma.emulator provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","clang-18","py312-wheel","py312-build","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-luma.core","py312-game"]},{"type":"test","ports":["py312-pytest","py312-pytest-timeout"]}],"depends_on":[]},{"name":"py312-pyftdi","portdir":"python/py-pyftdi","version":"0.57.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/eblot/pyftdi","description":"PyFtdi aims at providing a user-space driver for popular FTDI devices, implemented in pure Python language.","long_description":"PyFtdi aims at providing a user-space driver for popular FTDI devices, implemented in pure Python language.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","clang-18","py312-wheel","py312-build","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-pyusb","py312-serial"]},{"type":"test","ports":["py312-ruamel-yaml","py312-pytest"]}],"depends_on":[{"type":"run","ports":["py312-luma.core"]}]},{"name":"py312-smbus2","portdir":"python/py-smbus2","version":"0.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kplindegaard/smbus2","description":"A drop-in replacement for smbus-cffi/smbus-python in pure Python","long_description":"smbus2 is (yet another) pure Python implementation of of the python-smbus package.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"run","ports":["py312-luma.core"]}]},{"name":"py-annotated_types","portdir":"python/py-annotated_types","version":"0.7.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/annotated-types/annotated-types","description":"Reusable constraint types to use with typing.Annotated","long_description":"Reusable constraint types to use with typing.Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-annotated_types"]}],"depends_on":[]},{"name":"py38-annotated_types","portdir":"python/py-annotated_types","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/annotated-types/annotated-types","description":"Reusable constraint types to use with typing.Annotated","long_description":"Reusable constraint types to use with typing.Annotated","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py38-pydantic"]}]},{"name":"py39-annotated_types","portdir":"python/py-annotated_types","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/annotated-types/annotated-types","description":"Reusable constraint types to use with typing.Annotated","long_description":"Reusable constraint types to use with typing.Annotated","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"run","ports":["py39-pydantic"]}]},{"name":"py310-annotated_types","portdir":"python/py-annotated_types","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/annotated-types/annotated-types","description":"Reusable constraint types to use with typing.Annotated","long_description":"Reusable constraint types to use with typing.Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-pydantic"]}]},{"name":"py311-annotated_types","portdir":"python/py-annotated_types","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/annotated-types/annotated-types","description":"Reusable constraint types to use with typing.Annotated","long_description":"Reusable constraint types to use with typing.Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-pydantic"]}]},{"name":"py312-annotated_types","portdir":"python/py-annotated_types","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/annotated-types/annotated-types","description":"Reusable constraint types to use with typing.Annotated","long_description":"Reusable constraint types to use with typing.Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-pydantic"]}]},{"name":"py-pydantic_core","portdir":"python/py-pydantic_core","version":"2.41.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-core","description":"Core validation logic for pydantic written in rust","long_description":"This package provides the core functionality for pydantic validation and serialization.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","py314-pydantic_core"]}],"depends_on":[]},{"name":"py38-pydantic_core","portdir":"python/py-pydantic_core","version":"2.19.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-core","description":"Core validation logic for pydantic written in rust","long_description":"This package provides the core functionality for pydantic validation and serialization.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-maturin","py38-installer","cargo","legacy-support","rust","py38-setuptools-rust","py38-build"]},{"type":"lib","ports":["python38","libunwind"]}],"depends_on":[{"type":"run","ports":["py38-pydantic"]}]},{"name":"py39-pydantic_core","portdir":"python/py-pydantic_core","version":"2.41.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-core","description":"Core validation logic for pydantic written in rust","long_description":"This package provides the core functionality for pydantic validation and serialization.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py39-maturin","py39-installer","cargo","legacy-support","rust","py39-setuptools-rust","py39-build"]},{"type":"lib","ports":["python39","libunwind"]}],"depends_on":[{"type":"run","ports":["py39-pydantic"]}]},{"name":"py310-pydantic_core","portdir":"python/py-pydantic_core","version":"2.41.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-core","description":"Core validation logic for pydantic written in rust","long_description":"This package provides the core functionality for pydantic validation and serialization.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py310-maturin","py310-installer","cargo","legacy-support","rust","py310-build","py310-setuptools-rust"]},{"type":"lib","ports":["python310","libunwind"]}],"depends_on":[{"type":"run","ports":["py310-pydantic"]}]},{"name":"py311-pydantic_core","portdir":"python/py-pydantic_core","version":"2.41.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-core","description":"Core validation logic for pydantic written in rust","long_description":"This package provides the core functionality for pydantic validation and serialization.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py311-setuptools-rust","py311-maturin","cargo","legacy-support","rust","py311-build","py311-installer"]},{"type":"lib","ports":["python311","libunwind"]}],"depends_on":[{"type":"run","ports":["py311-pydantic"]}]},{"name":"py312-pydantic_core","portdir":"python/py-pydantic_core","version":"2.41.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-core","description":"Core validation logic for pydantic written in rust","long_description":"This package provides the core functionality for pydantic validation and serialization.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py312-maturin","py312-setuptools-rust","cargo","legacy-support","rust","py312-build","py312-installer"]},{"type":"lib","ports":["python312","libunwind"]}],"depends_on":[{"type":"run","ports":["py312-pydantic"]}]},{"name":"py-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.14.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-settings","description":"Settings management using Pydantic","long_description":"Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pydantic_settings"]}],"depends_on":[]},{"name":"py38-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-settings","description":"Settings management using Pydantic","long_description":"Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-pydantic","py38-python-dotenv","clang-16","py38-hatchling","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.10.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-settings","description":"Settings management using Pydantic","long_description":"Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-typing-inspection","py39-pydantic","py39-python-dotenv","py39-build","py39-hatchling","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-emmet-core","py39-maggma"]}]},{"name":"py310-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.14.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-settings","description":"Settings management using Pydantic","long_description":"Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-typing-inspection","py310-build","py310-pydantic","py310-hatchling","py310-python-dotenv","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-emmet-core","py310-maggma"]}]},{"name":"py311-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.14.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-settings","description":"Settings management using Pydantic","long_description":"Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-typing-inspection","py311-build","py311-installer","py311-hatchling","py311-pydantic","py311-python-dotenv","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-emmet-core","py311-maggma"]}]},{"name":"py312-pydantic_settings","portdir":"python/py-pydantic_settings","version":"2.14.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/pydantic-settings","description":"Settings management using Pydantic","long_description":"Settings management using Pydantic, this is the new official home of Pydantic's BaseSettings.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-typing-inspection","py312-build","py312-installer","py312-hatchling","py312-python-dotenv","py312-pydantic","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-emmet-core","py312-maggma"]}]}]}