{"count":53704,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=253","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=251","results":[{"name":"R-WRS2","portdir":"R/R-WRS2","version":"1.1-6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=WRS2","description":"Collection of robust statistical methods","long_description":"Collection of robust statistical methods","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-reshape","R-CRAN-recommended","R-plyr"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-mediation","R-colorspace","R-ggplot2","R-knitr","R-car","R-GGally"]}],"depends_on":[{"type":"lib","ports":["R-statsExpressions"]},{"type":"test","ports":["R-correlation"]}]},{"name":"R-PSDistr","portdir":"R/R-PSDistr","version":"0.0.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=PSDistr","description":"Distributions derived from normal distribution","long_description":"Distributions derived from normal distribution","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-pracma","R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr","R-testthat","R-rmarkdown"]}],"depends_on":[]},{"name":"R-PMCMRplus","portdir":"R/R-PMCMRplus","version":"1.9.12","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=PMCMRplus","description":"Calculate pairwise multiple comparisons of mean rank sums extended","long_description":"Calculate pairwise multiple comparisons of mean rank sums extended","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-Rmpfr","R-gmp","R-mvtnorm","R-SuppDists","R-multcompView","R-kSamples","R-BWStest","R-CRAN-recommended","libgcc14","gmp","mpfr","libgcc"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-e1071","R-xtable","R-knitr","R-rmarkdown","R-car","R-multcomp","R-pwr"]}],"depends_on":[{"type":"lib","ports":["R-statsExpressions"]}]},{"name":"R-BWStest","portdir":"R/R-BWStest","version":"0.2.3","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=BWStest","description":"Baumgartner–Weiss–Schindler two-sample test of equal probability distributions","long_description":"Baumgartner–Weiss–Schindler two-sample test of equal probability distributions","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-memoise","R-CRAN-recommended","R-Rcpp"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-testthat"]}],"depends_on":[{"type":"lib","ports":["R-PMCMRplus"]}]},{"name":"swiftlint","portdir":"devel/swiftlint","version":"0.63.2","license":"MIT","platforms":"{darwin >= 21}","epoch":0,"replaced_by":null,"homepage":"https://github.com/realm/swiftlint","description":"Swift linter","long_description":"A tool to enforce Swift style and conventions","active":true,"categories":["devel"],"maintainers":[{"name":"christos.koninis","github":"csknns","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py311-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-pygments","py311-prompt_toolkit","py311-jedi","py311-appdirs"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py310-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-pygments","py310-appdirs","py310-jedi","py310-prompt_toolkit"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py39-ptpython","portdir":"python/py-ptpython","version":"3.0.29","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-appdirs","py39-jedi","py39-prompt_toolkit","py39-pygments"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py38-ptpython","portdir":"python/py-ptpython","version":"3.0.29","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-appdirs","py38-jedi","py38-prompt_toolkit","py38-pygments"]},{"type":"run","ports":["ptpython_select"]}],"depends_on":[]},{"name":"py-ptpython","portdir":"python/py-ptpython","version":"3.0.32","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/prompt-toolkit/ptpython","description":"Python REPL build on top of prompt_toolkit","long_description":"Python REPL build on top of prompt_toolkit","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ptpython"]}],"depends_on":[]},{"name":"ptpython_select","portdir":"python/ptpython_select","version":"0.1","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"common files for selecting default ptpython version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of ptpython.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["py38-ptpython","py39-ptpython","py310-ptpython","py311-ptpython","py312-ptpython","py313-ptpython","py314-ptpython"]}]},{"name":"R-safer","portdir":"R/R-safer","version":"0.2.2","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://talegari.github.io/safer","description":"Encrypt and decrypt strings, R objects and files","long_description":"Encrypt and decrypt strings, R objects and files","active":true,"categories":["science","crypto","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-base64url","R-sodium","R-assertthat","R-CRAN-recommended","R-base64enc"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-Hmisc"]}]},{"name":"R-MultiAssayExperiment","portdir":"R/R-MultiAssayExperiment","version":"1.30.3","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://waldronlab.io/MultiAssayExperiment","description":"Software for the integration of multi-omics experiments","long_description":"Software for the integration of multi-omics experiments in Bioconductor.","active":true,"categories":["science","R","bioconductor"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-Biobase","R-S4Vectors","R-IRanges","R-DelayedArray","R-GenomicRanges","R-SummarizedExperiment","R-BiocBaseUtils","R-CRAN-recommended","R-tidyr","R-BiocGenerics"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr","R-testthat","R-rmarkdown","R-R.rsp","R-BiocStyle","R-HDF5Array","R-RaggedExperiment","R-survminer","R-UpSetR"]}],"depends_on":[{"type":"lib","ports":["R-vsclust"]},{"type":"test","ports":["R-RaggedExperiment"]}]},{"name":"py311-textx","portdir":"python/py-textx","version":"4.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/textX/textX","description":"Meta-language for DSL implementation inspired by Xtext","long_description":"Meta-language for DSL implementation inspired by Xtext","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-flit_core"]},{"type":"lib","ports":["python311","py311-importlib-metadata","py311-click","py311-arpeggio"]}],"depends_on":[{"type":"lib","ports":["py311-strpdatetime"]}]},{"name":"py310-textx","portdir":"python/py-textx","version":"4.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/textX/textX","description":"Meta-language for DSL implementation inspired by Xtext","long_description":"Meta-language for DSL implementation inspired by Xtext","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-flit_core","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-click","py310-importlib-metadata","py310-arpeggio"]}],"depends_on":[{"type":"lib","ports":["py310-strpdatetime"]}]},{"name":"py39-textx","portdir":"python/py-textx","version":"4.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/textX/textX","description":"Meta-language for DSL implementation inspired by Xtext","long_description":"Meta-language for DSL implementation inspired by Xtext","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-flit_core","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-arpeggio","py39-click","py39-importlib-metadata"]}],"depends_on":[{"type":"lib","ports":["py39-strpdatetime"]}]},{"name":"py38-textx","portdir":"python/py-textx","version":"4.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/textX/textX","description":"Meta-language for DSL implementation inspired by Xtext","long_description":"Meta-language for DSL implementation inspired by Xtext","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-flit_core","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-arpeggio","py38-click","py38-importlib-metadata"]}],"depends_on":[{"type":"lib","ports":["py38-strpdatetime"]}]},{"name":"py-textx","portdir":"python/py-textx","version":"4.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/textX/textX","description":"Meta-language for DSL implementation inspired by Xtext","long_description":"Meta-language for DSL implementation inspired by Xtext","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-textx"]}],"depends_on":[]},{"name":"py311-strpdatetime","portdir":"python/py-strpdatetime","version":"0.4.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/strpdatetime","description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","long_description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","active":true,"categories":["devel","python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311","py311-textx"]}],"depends_on":[]},{"name":"py310-strpdatetime","portdir":"python/py-strpdatetime","version":"0.4.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/strpdatetime","description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","long_description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","active":true,"categories":["devel","python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-textx"]}],"depends_on":[]},{"name":"py39-strpdatetime","portdir":"python/py-strpdatetime","version":"0.4.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/strpdatetime","description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","long_description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","active":false,"categories":["devel","python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-17"]},{"type":"lib","ports":["python39","py39-textx"]}],"depends_on":[]},{"name":"py38-strpdatetime","portdir":"python/py-strpdatetime","version":"0.3.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/strpdatetime","description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","long_description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","active":false,"categories":["devel","python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38","py38-textx"]}],"depends_on":[]},{"name":"py-strpdatetime","portdir":"python/py-strpdatetime","version":"0.4.1","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/strpdatetime","description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","long_description":"Parse strings into Python datetime objects, extends Python's datetime.strptime() with additional features.","active":true,"categories":["devel","python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-strpdatetime"]}],"depends_on":[]},{"name":"py311-shortuuid","portdir":"python/py-shortuuid","version":"1.0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/skorokithakis/shortuuid/","description":"A generator library for concise, unambiguous and URL-safe UUIDs.","long_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-shortuuid","portdir":"python/py-shortuuid","version":"1.0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/skorokithakis/shortuuid/","description":"A generator library for concise, unambiguous and URL-safe UUIDs.","long_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-shortuuid","portdir":"python/py-shortuuid","version":"1.0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/skorokithakis/shortuuid/","description":"A generator library for concise, unambiguous and URL-safe UUIDs.","long_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-shortuuid","portdir":"python/py-shortuuid","version":"1.0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/skorokithakis/shortuuid/","description":"A generator library for concise, unambiguous and URL-safe UUIDs.","long_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py-shortuuid","portdir":"python/py-shortuuid","version":"1.0.13","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/skorokithakis/shortuuid/","description":"A generator library for concise, unambiguous and URL-safe UUIDs.","long_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-shortuuid"]}],"depends_on":[]},{"name":"py311-rich-theme-manager","portdir":"python/py-rich-theme-manager","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/rich_theme_manager","description":"Manage rich themes for CLI applications","long_description":"Manage rich themes for CLI applications","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-poetry-core","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-rich","python311"]}],"depends_on":[]},{"name":"py310-rich-theme-manager","portdir":"python/py-rich-theme-manager","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/rich_theme_manager","description":"Manage rich themes for CLI applications","long_description":"Manage rich themes for CLI applications","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-poetry-core"]},{"type":"lib","ports":["py310-rich","python310"]}],"depends_on":[]},{"name":"py39-rich-theme-manager","portdir":"python/py-rich-theme-manager","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/rich_theme_manager","description":"Manage rich themes for CLI applications","long_description":"Manage rich themes for CLI applications","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-installer","clang-17","py39-poetry-core","py39-build"]},{"type":"lib","ports":["py39-rich","python39"]}],"depends_on":[]},{"name":"py38-rich-theme-manager","portdir":"python/py-rich-theme-manager","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/rich_theme_manager","description":"Manage rich themes for CLI applications","long_description":"Manage rich themes for CLI applications","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-installer","clang-17","py38-poetry-core","py38-build"]},{"type":"lib","ports":["py38-rich","python38"]}],"depends_on":[]},{"name":"py-rich-theme-manager","portdir":"python/py-rich-theme-manager","version":"0.11.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/rich_theme_manager","description":"Manage rich themes for CLI applications","long_description":"Manage rich themes for CLI applications","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-rich-theme-manager"]}],"depends_on":[]},{"name":"py311-pytimeparse2","portdir":"python/py-pytimeparse2","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/onegreyonewhite/pytimeparse2","description":"Time expression parser.","long_description":"Time expression parser.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-pytimeparse2","portdir":"python/py-pytimeparse2","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/onegreyonewhite/pytimeparse2","description":"Time expression parser.","long_description":"Time expression parser.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-pytimeparse2","portdir":"python/py-pytimeparse2","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/onegreyonewhite/pytimeparse2","description":"Time expression parser.","long_description":"Time expression parser.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-pytimeparse2","portdir":"python/py-pytimeparse2","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/onegreyonewhite/pytimeparse2","description":"Time expression parser.","long_description":"Time expression parser.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py-pytimeparse2","portdir":"python/py-pytimeparse2","version":"1.7.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/onegreyonewhite/pytimeparse2","description":"Time expression parser.","long_description":"Time expression parser.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pytimeparse2"]}],"depends_on":[]},{"name":"py311-photoscript","portdir":"python/py-photoscript","version":"0.5.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/photoscript","description":"Python wrapper around Apple Photos applescript interface","long_description":"Python wrapper around Apple Photos applescript interface","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-pyobjc","py311-applescript","python311"]}],"depends_on":[]},{"name":"py310-photoscript","portdir":"python/py-photoscript","version":"0.5.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/photoscript","description":"Python wrapper around Apple Photos applescript interface","long_description":"Python wrapper around Apple Photos applescript interface","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-pyobjc","py310-applescript","python310"]}],"depends_on":[]},{"name":"py39-photoscript","portdir":"python/py-photoscript","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/photoscript","description":"Python wrapper around Apple Photos applescript interface","long_description":"Python wrapper around Apple Photos applescript interface","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-poetry-core"]},{"type":"lib","ports":["py39-pyobjc","py39-applescript","python39"]}],"depends_on":[]},{"name":"py38-photoscript","portdir":"python/py-photoscript","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/photoscript","description":"Python wrapper around Apple Photos applescript interface","long_description":"Python wrapper around Apple Photos applescript interface","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-wheel","py38-build","py38-installer","py38-poetry-core"]},{"type":"lib","ports":["py38-pyobjc","py38-applescript","python38"]}],"depends_on":[]},{"name":"py-photoscript","portdir":"python/py-photoscript","version":"0.5.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/photoscript","description":"Python wrapper around Apple Photos applescript interface","long_description":"Python wrapper around Apple Photos applescript interface","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-photoscript"]}],"depends_on":[]},{"name":"py311-osxmetadata","portdir":"python/py-osxmetadata","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","long_description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-hatchling"]},{"type":"lib","ports":["python311","py311-click","py311-xattr","py311-pyobjc","py311-applescript","py311-bitstring"]}],"depends_on":[]},{"name":"py310-osxmetadata","portdir":"python/py-osxmetadata","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","long_description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-hatchling","py310-installer"]},{"type":"lib","ports":["python310","py310-click","py310-pyobjc","py310-xattr","py310-applescript","py310-bitstring"]}],"depends_on":[]},{"name":"py39-osxmetadata","portdir":"python/py-osxmetadata","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","long_description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-hatchling","py39-installer"]},{"type":"lib","ports":["python39","py39-bitstring","py39-click","py39-pyobjc","py39-xattr","py39-applescript"]}],"depends_on":[]},{"name":"py38-osxmetadata","portdir":"python/py-osxmetadata","version":"1.3.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","long_description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","active":false,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-poetry-core","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-bitstring","py38-click","py38-pyobjc","py38-xattr","py38-applescript"]}],"depends_on":[]},{"name":"py-osxmetadata","portdir":"python/py-osxmetadata","version":"1.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RhetTbull/osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","long_description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","active":true,"categories":["python"],"maintainers":[{"name":"rturnbull","github":"RhetTbull","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-osxmetadata"]}],"depends_on":[]},{"name":"py311-bitstring","portdir":"python/py-bitstring","version":"4.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scott-griffiths/bitstring","description":"Module to simplify handling of binary data","long_description":"bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311","py311-bitarray"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-osxmetadata"]}]},{"name":"py310-bitstring","portdir":"python/py-bitstring","version":"4.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scott-griffiths/bitstring","description":"Module to simplify handling of binary data","long_description":"bitstring is a pure Python module that makes the creation, manipulation and analysis of binary data as simple and natural as possible.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-bitarray"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-osxmetadata"]}]}]}