{"count":52323,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=188","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=186","results":[{"name":"py39-beniget","portdir":"python/py-beniget","version":"0.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/serge-sans-paille/beniget/","description":"Extract semantic information about static Python code","long_description":"Extract semantic information about static Python code","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-gast"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-pythran"]}]},{"name":"py37-contourpy","portdir":"python/py-contourpy","version":"1.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/contourpy/contourpy","description":"Python library for calculating contours of 2D quadrilateral grids","long_description":"Python library for calculating contours of 2D quadrilateral grids","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-pybind11","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["python37","py37-numpy"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-bokeh"]}]},{"name":"py38-contourpy","portdir":"python/py-contourpy","version":"1.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/contourpy/contourpy","description":"Python library for calculating contours of 2D quadrilateral grids","long_description":"Python library for calculating contours of 2D quadrilateral grids","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py38-meson-python","py38-pybind11","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-numpy"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-matplotlib","py38-bokeh"]}]},{"name":"py39-contourpy","portdir":"python/py-contourpy","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/contourpy/contourpy","description":"Python library for calculating contours of 2D quadrilateral grids","long_description":"Python library for calculating contours of 2D quadrilateral grids","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-meson-python","clang-20","py39-pybind11","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-numpy"]},{"type":"test","ports":["py39-pytest","py39-wurlitzer"]}],"depends_on":[{"type":"lib","ports":["py39-matplotlib","py39-sunpy","py39-bokeh"]}]},{"name":"py35-mpi4py","portdir":"python/py-mpi4py","version":"3.1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mpi4py/mpi4py","description":"MPI for Python - Python bindings for MPI","long_description":"MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).","active":false,"categories":["python"],"maintainers":[],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi","interpreter"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16","py35-cython-compat"]},{"type":"lib","ports":["python35","mpich-clang16"]}],"depends_on":[{"type":"lib","ports":["py35-petsc4py"]}]},{"name":"py36-mpi4py","portdir":"python/py-mpi4py","version":"3.1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mpi4py/mpi4py","description":"MPI for Python - Python bindings for MPI","long_description":"MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).","active":false,"categories":["python"],"maintainers":[],"variants":["interpreter","clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-16","py36-cython-compat"]},{"type":"lib","ports":["python36","mpich-clang16"]}],"depends_on":[{"type":"lib","ports":["py36-petsc4py"]}]},{"name":"py37-mpi4py","portdir":"python/py-mpi4py","version":"3.1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mpi4py/mpi4py","description":"MPI for Python - Python bindings for MPI","long_description":"MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).","active":false,"categories":["python"],"maintainers":[],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi","interpreter"],"dependencies":[{"type":"build","ports":["py37-cython-compat","py37-installer","clang-16","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["mpich-clang16","python37"]}],"depends_on":[{"type":"lib","ports":["py37-petsc4py"]}]},{"name":"py38-mpi4py","portdir":"python/py-mpi4py","version":"3.1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mpi4py/mpi4py","description":"MPI for Python - Python bindings for MPI","long_description":"MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).","active":false,"categories":["python"],"maintainers":[],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang18","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi","interpreter"],"dependencies":[{"type":"build","ports":["py38-cython-compat","py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["mpich-clang16","python38"]}],"depends_on":[{"type":"lib","ports":["py38-petsc4py"]}]},{"name":"py39-mpi4py","portdir":"python/py-mpi4py","version":"4.1.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mpi4py.github.io/mpi4py/","description":"MPI for Python - Python bindings for MPI","long_description":"MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).","active":false,"categories":["python"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi","interpreter"],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-cython","mpich-clang18","python39"]}],"depends_on":[{"type":"lib","ports":["py39-petsc4py"]}]},{"name":"py27-mpi4py","portdir":"python/py-mpi4py","version":"3.1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mpi4py/mpi4py","description":"MPI for Python - Python bindings for MPI","long_description":"MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).","active":false,"categories":["python"],"maintainers":[],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang90","g95","gcc10","gcc11","gcc12","gcc13","gfortran","mpich","openmpi","interpreter"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16","py27-cython-compat"]},{"type":"lib","ports":["python27","mpich-clang16"]}],"depends_on":[{"type":"lib","ports":["py27-petsc4py"]}]},{"name":"py37-pooch","portdir":"python/py-pooch","version":"1.8.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fatiando/pooch","description":"Pooch manages your Python library's sample data files it automatically downloads and stores them in a local directory with support for versioning and corruption checks.","long_description":"Pooch manages your Python library's sample data files it automatically downloads and stores them in a local directory with support for versioning and corruption checks.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-setuptools_scm","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-appdirs","py37-packaging","py37-requests","py37-tqdm","python37"]}],"depends_on":[{"type":"lib","ports":["py37-metpy"]},{"type":"run","ports":["py37-librosa"]}]},{"name":"py38-pooch","portdir":"python/py-pooch","version":"1.8.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fatiando/pooch","description":"Pooch manages your Python library's sample data files it automatically downloads and stores them in a local directory with support for versioning and corruption checks.","long_description":"Pooch manages your Python library's sample data files it automatically downloads and stores them in a local directory with support for versioning and corruption checks.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-appdirs","py38-packaging","py38-requests","py38-tqdm","python38"]}],"depends_on":[{"type":"lib","ports":["py38-metpy"]},{"type":"run","ports":["py38-librosa"]}]},{"name":"py39-pooch","portdir":"python/py-pooch","version":"1.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fatiando/pooch","description":"Pooch manages your Python library's sample data files it automatically downloads and stores them in a local directory with support for versioning and corruption checks.","long_description":"Pooch manages your Python library's sample data files it automatically downloads and stores them in a local directory with support for versioning and corruption checks.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":["sftp","progress","xxhash"],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-packaging","py39-paramiko","py39-requests","py39-tqdm","py39-platformdirs"]}],"depends_on":[{"type":"lib","ports":["py39-metpy"]},{"type":"run","ports":["py39-librosa"]},{"type":"test","ports":["py39-scipy"]}]},{"name":"py35-ply","portdir":"python/py-ply","version":"3.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.dabeaz.com/ply/","description":"lex and yacc implementation for Python","long_description":"lex and yacc implementation for Python","active":false,"categories":["devel","lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-smi"]}]},{"name":"py37-ply","portdir":"python/py-ply","version":"3.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.dabeaz.com/ply/","description":"lex and yacc implementation for Python","long_description":"lex and yacc implementation for Python","active":false,"categories":["devel","lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-17"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-beancount","py37-smi","py37-jsonpath-rw","py37-pythran"]}]},{"name":"py36-ply","portdir":"python/py-ply","version":"3.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.dabeaz.com/ply/","description":"lex and yacc implementation for Python","long_description":"lex and yacc implementation for Python","active":false,"categories":["devel","lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-16"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-smi"]}]},{"name":"py38-ply","portdir":"python/py-ply","version":"3.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.dabeaz.com/ply/","description":"lex and yacc implementation for Python","long_description":"lex and yacc implementation for Python","active":false,"categories":["devel","lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-sip","py38-beancount","py38-sip-devel","py38-jsonpath-rw","py38-smi","py38-pythran"]}]},{"name":"py39-ply","portdir":"python/py-ply","version":"3.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.dabeaz.com/ply/","description":"lex and yacc implementation for Python","long_description":"lex and yacc implementation for Python","active":false,"categories":["devel","lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-sip","py39-stone","py39-lesscpy","py39-sip-devel","py39-smi","py39-jsonpath-rw","py39-beancount","py39-pycifrw","py39-pythran"]}]},{"name":"py27-gmpy2","portdir":"python/py-gmpy2","version":"2.1.0","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/aleaxit/gmpy","description":"General multiple precision arithmetic module for Python","long_description":"GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports the GMP library for integer and rational arithmetic and multiple-precision real and complex arithmetic as provided by the MPFR and MPC libraries.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python27","libmpc","mpfr"]}],"depends_on":[]},{"name":"py39-gmpy2","portdir":"python/py-gmpy2","version":"2.3.0","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/gmpy2/gmpy2","description":"General multiple precision arithmetic module for Python","long_description":"GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports integer and rational arithmetic (using the GMP library), correctly rounded multiple-precision real arithmetic (using the MPFR library), and complex arithmetic (using the MPC library).","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["libmpc","mpfr","python39","gmp"]}],"depends_on":[{"type":"test","ports":["py39-scipy"]}]},{"name":"py35-gmpy2","portdir":"python/py-gmpy2","version":"2.1.0","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/aleaxit/gmpy","description":"General multiple precision arithmetic module for Python","long_description":"GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports the GMP library for integer and rational arithmetic and multiple-precision real and complex arithmetic as provided by the MPFR and MPC libraries.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python35","libmpc","mpfr"]}],"depends_on":[]},{"name":"py38-gmpy2","portdir":"python/py-gmpy2","version":"2.2.1","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/aleaxit/gmpy","description":"General multiple precision arithmetic module for Python","long_description":"GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports integer and rational arithmetic (using the GMP library), correctly rounded multiple-precision real arithmetic (using the MPFR library), and complex arithmetic (using the MPC library).","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","libmpc","mpfr","python38"]}],"depends_on":[]},{"name":"py36-gmpy2","portdir":"python/py-gmpy2","version":"2.1.0","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/aleaxit/gmpy","description":"General multiple precision arithmetic module for Python","long_description":"GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports the GMP library for integer and rational arithmetic and multiple-precision real and complex arithmetic as provided by the MPFR and MPC libraries.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python36","libmpc","mpfr"]}],"depends_on":[]},{"name":"py37-gmpy2","portdir":"python/py-gmpy2","version":"2.1.5","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/aleaxit/gmpy","description":"General multiple precision arithmetic module for Python","long_description":"GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports the GMP library for integer and rational arithmetic and multiple-precision real and complex arithmetic as provided by the MPFR and MPC libraries.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python37","libmpc","mpfr"]}],"depends_on":[]},{"name":"py36-cycler","portdir":"python/py-cycler","version":"0.11.0","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-16"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-matplotlib"]}]},{"name":"py37-cycler","portdir":"python/py-cycler","version":"0.11.0","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"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-matplotlib"]}]},{"name":"py35-cycler","portdir":"python/py-cycler","version":"0.10.0","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35","py35-six"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-matplotlib"]}]},{"name":"py39-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"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-matplotlib"]}]},{"name":"py38-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-matplotlib"]}]},{"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":2220}],"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":2220}],"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":"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":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"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":"py36-unicodedata2","portdir":"python/py-unicodedata2","version":"14.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"","description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","long_description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","active":false,"categories":["python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"run","ports":["py36-fonttools"]}]},{"name":"py38-unicodedata2","portdir":"python/py-unicodedata2","version":"15.1.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/unicodedata2","description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","long_description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","active":false,"categories":["python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":["universal"],"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":"run","ports":["py38-fonttools"]}]},{"name":"py27-unicodedata2","portdir":"python/py-unicodedata2","version":"13.0.0.post2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"","description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","long_description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","active":false,"categories":["python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"run","ports":["py27-fonttools"]}]},{"name":"py37-unicodedata2","portdir":"python/py-unicodedata2","version":"15.1.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/unicodedata2","description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","long_description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","active":false,"categories":["python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-17"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-fonttools"]}]},{"name":"py39-unicodedata2","portdir":"python/py-unicodedata2","version":"17.0.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/unicodedata2","description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","long_description":"Unicodedata backport for Python 2/3 updated to the latest Unicode version.","active":false,"categories":["python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":["universal"],"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":"run","ports":["py39-fonttools"]}]},{"name":"py36-importlib-resources","portdir":"python/py-importlib-resources","version":"5.4.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://importlib-resources.readthedocs.io","description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","long_description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","py36-setuptools_scm","clang-17"]},{"type":"lib","ports":["python36","py36-zipp"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"build","ports":["py36-wheel"]},{"type":"lib","ports":["py36-pyface","py36-virtualenv","py36-alembic","py36-scikit-hep-particle","py36-python-install"]}]},{"name":"py35-importlib-resources","portdir":"python/py-importlib-resources","version":"3.2.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://importlib-resources.readthedocs.io","description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","long_description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools_scm","py35-setuptools","py35-toml","clang-14"]},{"type":"lib","ports":["py35-zipp","python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-virtualenv"]}]},{"name":"py34-importlib-resources","portdir":"python/py-importlib-resources","version":"1.0.2","license":"PSF","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://importlib-resources.readthedocs.io","description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","long_description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["py34-setuptools","py34-wheel","clang-14"]},{"type":"lib","ports":["py34-zipp","python34","py34-pathlib2","py34-typing"]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["py34-virtualenv"]}]},{"name":"py37-importlib-resources","portdir":"python/py-importlib-resources","version":"5.12.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://importlib-resources.readthedocs.io","description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","long_description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-setuptools_scm","py37-wheel","py37-build"]},{"type":"lib","ports":["python37","py37-zipp"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-jsonschema","py37-pyface","py37-alembic","py37-metpy","py37-matplotlib"]}]},{"name":"py38-importlib-resources","portdir":"python/py-importlib-resources","version":"6.1.2","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://importlib-resources.readthedocs.io","description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","long_description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-zipp"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-jsonschema-specifications","py38-jsonschema","py38-jsonschema-format-nongpl","py38-matplotlib","py38-jupyterlab","py38-pyface","py38-alembic","py38-metpy","py38-keyring","py38-scikit-build-core","py38-country"]}]},{"name":"py39-importlib-resources","portdir":"python/py-importlib-resources","version":"6.1.2","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://importlib-resources.readthedocs.io","description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","long_description":"A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":58}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-zipp"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-matplotlib"]}]},{"name":"py36-threadpoolctl","portdir":"python/py-threadpoolctl","version":"3.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/joblib/threadpoolctl","description":"Helpers to limit the number of threads used in the common native libraries.","long_description":"Helpers to limit the number of threads used in the common native libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py36-python-install","py36-build","py36-flit_core","clang-14"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-MDAnalysis","py36-scikit-learn"]}]},{"name":"py37-threadpoolctl","portdir":"python/py-threadpoolctl","version":"3.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/joblib/threadpoolctl","description":"Helpers to limit the number of threads used in the common native libraries.","long_description":"Helpers to limit the number of threads used in the common native libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-build","py37-installer","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-scikit-learn","py37-MDAnalysis"]},{"type":"run","ports":["py37-librosa"]}]},{"name":"py38-threadpoolctl","portdir":"python/py-threadpoolctl","version":"3.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/joblib/threadpoolctl","description":"Helpers to limit the number of threads used in the common native libraries.","long_description":"Helpers to limit the number of threads used in the common native libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-MDAnalysis","py38-scikit-learn"]}]},{"name":"py39-threadpoolctl","portdir":"python/py-threadpoolctl","version":"3.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/joblib/threadpoolctl","description":"Helpers to limit the number of threads used in the common native libraries.","long_description":"Helpers to limit the number of threads used in the common native libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py39-flit_core","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-MDAnalysis","py39-scikit-learn"]},{"type":"test","ports":["py39-scipy"]}]},{"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":1599}],"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":1599}],"variants":["mpich","openmpi","clang10","clang11","clang90","g95","gcc10","gcc7","gcc9","gfortran"],"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":"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":1599}],"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"]}]}]}