{"count":51506,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=720","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=718","results":[{"name":"py-scikits-bootstrap","portdir":"python/py-scikits-bootstrap","version":"1.1.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Bootstrap confidence interval estimation routines for Numpy/Scipy/Pandas","long_description":"Algorithms for SciPy to calculate bootstrap confidence intervals for statistics functions applied to data.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-scikits-bootstrap"]}],"depends_on":[]},{"name":"py313-scikits-bootstrap","portdir":"python/py-scikits-bootstrap","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Bootstrap confidence interval estimation routines for Numpy/Scipy/Pandas","long_description":"Algorithms for SciPy to calculate bootstrap confidence intervals for statistics functions applied to data.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-hatchling","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy"]},{"type":"test","ports":["py313-pytest","py313-pandas"]}],"depends_on":[{"type":"lib","ports":["py-scikits-bootstrap"]}]},{"name":"py38-photutils","portdir":"python/py-photutils","version":"0.7.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/photutils","description":"An Astropy package for photometry","long_description":"Photutils is an AstroPy affiliated package to provide tools for detecting and performing photometry of astronomical sources.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-astropy-helpers","py38-setuptools"]},{"type":"lib","ports":["py38-astropy","py38-numpy","python38"]}],"depends_on":[]},{"name":"py37-photutils","portdir":"python/py-photutils","version":"0.7.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/photutils","description":"An Astropy package for photometry","long_description":"Photutils is an AstroPy affiliated package to provide tools for detecting and performing photometry of astronomical sources.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py37-astropy-helpers","py37-setuptools"]},{"type":"lib","ports":["python37","py37-astropy","py37-numpy"]}],"depends_on":[]},{"name":"py39-photutils","portdir":"python/py-photutils","version":"0.7.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/photutils","description":"An Astropy package for photometry","long_description":"Photutils is an AstroPy affiliated package to provide tools for detecting and performing photometry of astronomical sources.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-astropy-helpers","py39-setuptools"]},{"type":"lib","ports":["py39-astropy","py39-numpy","python39"]}],"depends_on":[]},{"name":"py36-photutils","portdir":"python/py-photutils","version":"0.7.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/photutils","description":"An Astropy package for photometry","long_description":"Photutils is an AstroPy affiliated package to provide tools for detecting and performing photometry of astronomical sources.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-astropy-helpers","py36-setuptools"]},{"type":"lib","ports":["python36","py36-astropy","py36-numpy"]}],"depends_on":[]},{"name":"py-photutils","portdir":"python/py-photutils","version":"2.3.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/photutils","description":"An Astropy package for source detection and photometry","long_description":"Photutils is an AstroPy affiliated package to provide tools for detecting and performing photometry of astronomical sources.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-photutils"]}],"depends_on":[]},{"name":"py313-photutils","portdir":"python/py-photutils","version":"2.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/photutils","description":"An Astropy package for source detection and photometry","long_description":"Photutils is an AstroPy affiliated package to provide tools for detecting and performing photometry of astronomical sources.","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-extension-helpers","py313-setuptools","py313-wheel","py313-setuptools_scm","py313-cython","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-numpy","py313-scipy","py313-astropy","python313"]}],"depends_on":[{"type":"lib","ports":["py-photutils"]}]},{"name":"grex","portdir":"textproc/grex","version":"1.4.6","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pemistahl/grex","description":"Generate regular expressions from user-provided test cases","long_description":"grex is a library as well as a command-line utility that is meant to simplify the often complicated and tedious task of creating regular expressions. It does so by automatically generating a single regular expression from user-provided test cases. The resulting expression is guaranteed to match the test cases which it was generated from.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1041}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"kalker","portdir":"math/kalker","version":"2.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PaddiM8/kalker","description":"Kalker (or kalk) is a calculator that supports user-defined variables, functions, derivation, and integration.","long_description":"Kalker (or kalk) is a calculator that supports user-defined variables, functions, derivation, and integration.","active":true,"categories":["math"],"maintainers":[{"name":"smanojkarthick","github":"manojkarthick","ports_count":10},{"name":"herby.gillot","github":"herbygillot","ports_count":1041}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","m4","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"pam-u2f","portdir":"security/pam-u2f","version":"1.4.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://developers.yubico.com/pam-u2f/","description":"Pluggable Authentication Module (PAM) for U2F","long_description":"The PAM U2F module provides an easy way to integrate the Yubikey (or other U2F-compliant authenticators) into your existing user authentication infrastructure. PAM is used by GNU/Linux, Solaris and Mac OS X for user authentication.","active":true,"categories":["security"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","gengetopt","libtool","pkgconfig","asciidoc"]},{"type":"lib","ports":["libfido2"]}],"depends_on":[]},{"name":"jenv","portdir":"java/jenv","version":"0.6.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.jenv.be","description":"Master your Java environment with jEnv","long_description":"jEnv is a command line tool to help you forget how to set the JAVA_HOME environment variable.","active":true,"categories":["java"],"maintainers":[{"name":"breun","github":"breun","ports_count":105}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py39-requirements-parser","portdir":"python/py-requirements-parser","version":"0.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/davidfischer/requirements-parser","description":"Parses Pip requirement files","long_description":"Parses Pip requirement files","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-nose","py39-pytest"]}],"depends_on":[]},{"name":"py37-pythran","portdir":"python/py-pythran","version":"0.15.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["py37-beniget","python37","py37-gast","py37-importlib-metadata","py37-numpy","py37-ply"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"build","ports":["py37-vispy","py37-h5py","py37-kapteyn","py37-cartopy","py37-scipy","py37-silx","py37-scikit-image"]},{"type":"lib","ports":["py37-astropy"]}]},{"name":"py38-pythran","portdir":"python/py-pythran","version":"0.17.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38","py38-gast","py38-numpy","py38-ply","py38-beniget"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"build","ports":["py38-vispy","py38-scikit-image","py38-silx","py38-scipy","py38-h5py","py38-kapteyn","py38-cartopy"]},{"type":"lib","ports":["py38-astropy"]}]},{"name":"py35-petsc4py","portdir":"python/py-petsc4py","version":"3.15.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":false,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang10","clang11","clang90","g95","gcc10","gcc7","gcc9","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-cython","py35-setuptools"]},{"type":"lib","ports":["py35-numpy","python35","mpich-clang90","petsc","py35-mpi4py"]}],"depends_on":[{"type":"lib","ports":["py35-slepc4py"]}]},{"name":"py27-petsc4py","portdir":"python/py-petsc4py","version":"3.15.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":false,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang10","clang11","clang90","g95","gcc10","gcc7","gcc9","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython","py27-setuptools"]},{"type":"lib","ports":["py27-numpy","python27","mpich-clang90","petsc","py27-mpi4py"]}],"depends_on":[{"type":"lib","ports":["py27-slepc4py"]}]},{"name":"py37-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":false,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-16","py37-cython","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["petsc","py37-mpi4py","py37-numpy","mpich-clang16","python37"]}],"depends_on":[{"type":"lib","ports":["py37-slepc4py"]},{"type":"run","ports":["py37-clawpack"]}]},{"name":"py36-petsc4py","portdir":"python/py-petsc4py","version":"3.15.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":false,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang10","clang11","clang90","g95","gcc10","gcc7","gcc9","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-cython","py36-setuptools"]},{"type":"lib","ports":["py36-numpy","python36","mpich-clang90","petsc","py36-mpi4py"]}],"depends_on":[{"type":"lib","ports":["py36-slepc4py"]}]},{"name":"py38-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":false,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-16","py38-cython","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["petsc","py38-mpi4py","py38-numpy","mpich-clang16","python38"]}],"depends_on":[{"type":"lib","ports":["py38-slepc4py"]},{"type":"run","ports":["py38-clawpack"]}]},{"name":"py-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":true,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-petsc4py"]}],"depends_on":[]},{"name":"py39-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":true,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-18","py39-cython","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["petsc","py39-mpi4py","py39-numpy","mpich-clang18","python39"]}],"depends_on":[{"type":"lib","ports":["py39-slepc4py"]},{"type":"run","ports":["py39-clawpack"]}]},{"name":"py310-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":true,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-cython","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-numpy","py310-mpi4py","mpich-clang18","petsc"]}],"depends_on":[{"type":"lib","ports":["py310-slepc4py"]}]},{"name":"py311-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":true,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-cython"]},{"type":"lib","ports":["python311","py311-numpy","py311-mpi4py","mpich-clang18","petsc"]}],"depends_on":[{"type":"lib","ports":["py311-slepc4py"]}]},{"name":"py313-petsc4py","portdir":"python/py-petsc4py","version":"3.20.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/petsc4py/","description":"PETSc for Python - Python bindings for PETSc","long_description":"PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.","active":true,"categories":["math","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1594}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["py313-cython","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["mpich-clang18","python313","py313-numpy","py313-mpi4py","petsc"]}],"depends_on":[{"type":"lib","ports":["py-petsc4py"]}]},{"name":"py-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pythran"]}],"depends_on":[]},{"name":"py-requirements-parser","portdir":"python/py-requirements-parser","version":"0.13.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/davidfischer/requirements-parser","description":"Parses Pip requirement files","long_description":"Parses Pip requirement files","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-requirements-parser"]}],"depends_on":[]},{"name":"py39-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39","py39-gast","py39-numpy","py39-ply","py39-beniget"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"build","ports":["py39-vispy","py39-kapteyn","py39-silx","py39-scipy","py39-scikit-image"]}]},{"name":"py310-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-beniget","py310-gast","py310-numpy","py310-ply"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"build","ports":["cantera","py310-vispy","py310-scikit-image","py310-kapteyn","py310-scipy","py310-silx"]}]},{"name":"py311-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-numpy","py311-ply","py311-beniget","py311-gast"]}],"depends_on":[{"type":"build","ports":["py311-vispy","py311-scikit-image","py311-scipy","py311-silx"]}]},{"name":"py312-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-numpy","py312-ply","py312-beniget","py312-gast"]}],"depends_on":[{"type":"build","ports":["py312-vispy","py312-scikit-image","py312-scipy","py312-silx"]}]},{"name":"py313-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-numpy","py313-beniget","py313-gast","py313-ply"]}],"depends_on":[{"type":"build","ports":["py313-vispy","py313-scikit-image","py313-scipy","py313-silx"]},{"type":"lib","ports":["py-pythran"]}]},{"name":"py314-pythran","portdir":"python/py-pythran","version":"0.18.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/pythran","description":"Ahead of Time compiler for numeric kernels","long_description":"Ahead of Time compiler for numeric kernels","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2104}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-beniget","py314-gast","py314-numpy","py314-ply"]}],"depends_on":[{"type":"build","ports":["py314-vispy","py314-scikit-image","py314-scipy"]}]},{"name":"py313-requirements-parser","portdir":"python/py-requirements-parser","version":"0.13.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/davidfischer/requirements-parser","description":"Parses Pip requirement files","long_description":"Parses Pip requirement files","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","clang-18","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-packaging"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-requirements-parser"]}]},{"name":"py36-gast","portdir":"python/py-gast","version":"0.5.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":false,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py37-gast","portdir":"python/py-gast","version":"0.5.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":false,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-tensorflow","py37-tensorflow1","py37-pythran","py37-beniget"]},{"type":"run","ports":["py37-tensorflow-probability"]}]},{"name":"py38-gast","portdir":"python/py-gast","version":"0.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":false,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-tensorflow","py38-tensorflow1","py38-beniget","py38-pythran"]},{"type":"run","ports":["py38-tensorflow-probability","py38-tensorflow-macos"]}]},{"name":"py27-gast","portdir":"python/py-gast","version":"0.5.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":false,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py35-gast","portdir":"python/py-gast","version":"0.5.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":false,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py-gast","portdir":"python/py-gast","version":"0.7.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-gast"]}],"depends_on":[]},{"name":"py39-gast","portdir":"python/py-gast","version":"0.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-tensorflow","py39-tensorflow1","py39-beniget","py39-pythran"]},{"type":"run","ports":["py39-tensorflow-probability","py39-tensorflow-macos"]}]},{"name":"py310-gast","portdir":"python/py-gast","version":"0.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-tensorflow","py310-beniget","py310-pythran"]},{"type":"run","ports":["py310-tensorflow-macos"]}]},{"name":"py311-gast","portdir":"python/py-gast","version":"0.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-beniget","py311-pythran"]}]},{"name":"py312-gast","portdir":"python/py-gast","version":"0.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"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-beniget","py312-pythran"]}]},{"name":"py313-gast","portdir":"python/py-gast","version":"0.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-beniget","py313-pythran","py-gast"]}]},{"name":"py314-gast","portdir":"python/py-gast","version":"0.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/gast","description":"Python AST that abstracts the underlying Python version","long_description":"A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST). GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-beniget","py314-pythran"]}]},{"name":"scdoc","portdir":"textproc/scdoc","version":"1.11.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~sircmpwn/scdoc","description":"Simple man page generator.","long_description":"scdoc is a simple man page generator for POSIX systems written in C99.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1041}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["aerc","nvimpager","age-plugin-se","astroid","alacritty","cbonsai","ijq","kiln","smithy","maddy","shfmt","senpai","hut"]}]},{"name":"py36-behave","portdir":"python/py-behave","version":"1.2.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/behave/behave","description":"behave is behavior-driven development, Python style.","long_description":"Behavior-driven development (or BDD) is an agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project. behave uses tests written in a natural language style, backed up by Python code.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-setuptools","python36"]},{"type":"run","ports":["py36-parse","py36-parse-type","py36-six","py36-colorama","py36-cucumber-tag-expressions"]},{"type":"test","ports":["py36-mock","py36-path","py36-pyhamcrest","py36-pytest","py36-pytest-html"]}],"depends_on":[]},{"name":"py37-behave","portdir":"python/py-behave","version":"1.2.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/behave/behave","description":"behave is behavior-driven development, Python style.","long_description":"Behavior-driven development (or BDD) is an agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project. behave uses tests written in a natural language style, backed up by Python code.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["py37-setuptools","python37"]},{"type":"run","ports":["py37-parse","py37-parse-type","py37-six","py37-colorama","py37-cucumber-tag-expressions"]},{"type":"test","ports":["py37-mock","py37-path","py37-pyhamcrest","py37-pytest","py37-pytest-html"]}],"depends_on":[]},{"name":"py39-behave","portdir":"python/py-behave","version":"1.2.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/behave/behave","description":"behave is behavior-driven development, Python style.","long_description":"Behavior-driven development (or BDD) is an agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project. behave uses tests written in a natural language style, backed up by Python code.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-setuptools","clang-17","py39-installer","py39-build"]},{"type":"lib","ports":["python39","py39-setuptools"]},{"type":"run","ports":["py39-six","py39-parse-type","py39-parse","py39-cucumber-tag-expressions","py39-colorama"]},{"type":"test","ports":["py39-mock","py39-path","py39-pyhamcrest","py39-pytest","py39-pytest-html"]}],"depends_on":[]}]}