{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=78","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=76","results":[{"name":"py38-metpy","portdir":"python/py-metpy","version":"1.5.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/MetPy","description":"MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.","long_description":"MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.","active":false,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-pooch","py38-pyproj","python38","py38-traitlets","py38-xarray","py38-scipy","py38-importlib-resources","py38-matplotlib","py38-numpy","py38-pandas","py38-pint"]}],"depends_on":[]},{"name":"py37-metpy","portdir":"python/py-metpy","version":"1.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/MetPy","description":"MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.","long_description":"MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.","active":false,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-setuptools_scm","clang-15"]},{"type":"lib","ports":["py37-matplotlib","py37-numpy","py37-pandas","py37-pint","python37","py37-pyproj","py37-scipy","py37-traitlets","py37-xarray","py37-pooch","py37-importlib-metadata","py37-importlib-resources"]}],"depends_on":[]},{"name":"py39-metpy","portdir":"python/py-metpy","version":"1.7.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/MetPy","description":"MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.","long_description":"MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.","active":false,"categories":["science","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["py39-pyproj","py39-scipy","python39","py39-xarray","py39-traitlets","py39-matplotlib","py39-numpy","py39-pandas","py39-pint","py39-pooch"]}],"depends_on":[]},{"name":"py39-mlxtend","portdir":"python/py-mlxtend","version":"0.19.0","license":"BSD and CC-BY-SA-4","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://rasbt.github.io/mlxtend/","description":"Mlxtend (machine learning extensions) is a Python library of useful tools for the day-to-day data science tasks.","long_description":"Mlxtend (machine learning extensions) is a Python library of useful tools for the day-to-day data science tasks.","active":false,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["py39-matplotlib","py39-numpy","python39","py39-scikit-learn","py39-scipy","py39-pandas","py39-joblib"]}],"depends_on":[]},{"name":"py38-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-msgpack"]},{"type":"test","ports":["py38-nose","py38-numpy"]}],"depends_on":[{"type":"lib","ports":["py38-MDAnalysis"]}]},{"name":"py39-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-msgpack"]},{"type":"test","ports":["py39-nose","py39-numpy"]}],"depends_on":[{"type":"lib","ports":["py39-MDAnalysis"]}]},{"name":"py36-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-msgpack"]},{"type":"test","ports":["py36-nose","py36-numpy"]}],"depends_on":[{"type":"lib","ports":["py36-MDAnalysis"]}]},{"name":"py27-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-msgpack"]},{"type":"test","ports":["py27-nose","py27-numpy"]}],"depends_on":[{"type":"lib","ports":["py27-MDAnalysis"]}]},{"name":"py310-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-17","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-msgpack"]},{"type":"test","ports":["py310-nose","py310-numpy"]}],"depends_on":[]},{"name":"py37-mmtf-python","portdir":"python/py-mmtf-python","version":"1.1.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcsb/mmtf-python","description":"The python implementation of the MMTF API, decoder and encoder.","long_description":"The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14","py37-setuptools"]},{"type":"lib","ports":["python37","py37-msgpack"]},{"type":"test","ports":["py37-pytest","py37-nose","py37-numpy"]}],"depends_on":[{"type":"lib","ports":["py37-MDAnalysis"]}]},{"name":"py39-MDAnalysis","portdir":"python/py-MDAnalysis","version":"2.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-scipy","py39-threadpoolctl","py39-tqdm","python39","py39-GridDataFormats","py39-gsd","py39-mmtf-python","py39-biopython","py39-joblib","py39-matplotlib","py39-networkx","py39-numpy"]}],"depends_on":[]},{"name":"py37-MDAnalysis","portdir":"python/py-MDAnalysis","version":"2.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-12"]},{"type":"lib","ports":["py37-biopython","py37-gsd","py37-joblib","py37-matplotlib","py37-mmtf-python","python37","py37-numpy","py37-scipy","py37-threadpoolctl","py37-tqdm","py37-networkx","py37-GridDataFormats"]}],"depends_on":[]},{"name":"py38-MDAnalysis","portdir":"python/py-MDAnalysis","version":"2.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-matplotlib","py38-mmtf-python","py38-networkx","python38","py38-scipy","py38-threadpoolctl","py38-tqdm","py38-numpy","py38-GridDataFormats","py38-biopython","py38-gsd","py38-joblib"]}],"depends_on":[]},{"name":"py27-MDAnalysis","portdir":"python/py-MDAnalysis","version":"1.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber.","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-biopython","py27-gsd","py27-joblib","py27-matplotlib","py27-mmtf-python","python27","py27-networkx","py27-numpy","py27-scipy","py27-six","py27-tqdm","py27-mock","py27-GridDataFormats"]}],"depends_on":[]},{"name":"py36-MDAnalysis","portdir":"python/py-MDAnalysis","version":"2.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdanalysis.org/","description":"An object-oriented toolkit to analyze molecular dynamics trajectories","long_description":"An object-oriented toolkit to analyze molecular dynamics trajectories generated by CHARMM, Gromacs, NAMD, LAMMPS, or Amber. It also reads other formats (e.g. PDB files and XYZ format trajectories. It can write most of the coordinate formats, too, together with atom selections for use in Gromacs, CHARMM, VMD and PyMOL.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["py36-biopython","py36-gsd","py36-joblib","py36-matplotlib","py36-mmtf-python","python36","py36-numpy","py36-scipy","py36-threadpoolctl","py36-tqdm","py36-networkx","py36-GridDataFormats"]}],"depends_on":[]},{"name":"py36-GridDataFormats","portdir":"python/py-GridDataFormats","version":"0.6.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["py36-scipy","python36","py36-six","py36-numpy"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-MDAnalysis"]}]},{"name":"py27-GridDataFormats","portdir":"python/py-GridDataFormats","version":"0.6.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-scipy","python27","py27-six","py27-numpy"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-MDAnalysis"]}]},{"name":"py37-GridDataFormats","portdir":"python/py-GridDataFormats","version":"0.6.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["py37-scipy","python37","py37-six","py37-numpy"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-MDAnalysis"]}]},{"name":"py38-GridDataFormats","portdir":"python/py-GridDataFormats","version":"0.6.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-build","py38-installer","clang-16","py38-setuptools"]},{"type":"lib","ports":["python38","py38-numpy","py38-scipy","py38-six"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-MDAnalysis"]}]},{"name":"py39-GridDataFormats","portdir":"python/py-GridDataFormats","version":"0.6.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-build","py39-installer","clang-17","py39-setuptools"]},{"type":"lib","ports":["python39","py39-numpy","py39-scipy","py39-six"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-MDAnalysis"]}]},{"name":"py37-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-numpy"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-MDAnalysis"]}]},{"name":"py38-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-cython","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-numpy"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-MDAnalysis"]}]},{"name":"py27-gsd","portdir":"python/py-gsd","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-MDAnalysis"]}]},{"name":"py36-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-cython","py36-setuptools"]},{"type":"lib","ports":["python36","py36-numpy"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-MDAnalysis"]}]},{"name":"py310-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-17","py310-setuptools","py310-cython","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-numpy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py39-gsd","portdir":"python/py-gsd","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-cython","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-numpy"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-MDAnalysis"]}]},{"name":"py37-gmpy","portdir":"python/py-gmpy","version":"1.17","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gmpy/","description":"General multiple precision arithmetic module for Python","long_description":"GMPY is a C-coded Python extension module that supports fast integer and rational multiple-precision arithmetic using the GMP library.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python37"]}],"depends_on":[]},{"name":"py35-gmpy","portdir":"python/py-gmpy","version":"1.17","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gmpy/","description":"General multiple precision arithmetic module for Python","long_description":"GMPY is a C-coded Python extension module that supports fast integer and rational multiple-precision arithmetic using the GMP library.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python35"]}],"depends_on":[]},{"name":"py36-gmpy","portdir":"python/py-gmpy","version":"1.17","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gmpy/","description":"General multiple precision arithmetic module for Python","long_description":"GMPY is a C-coded Python extension module that supports fast integer and rational multiple-precision arithmetic using the GMP library.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python36"]}],"depends_on":[]},{"name":"py38-gmpy","portdir":"python/py-gmpy","version":"1.17","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gmpy/","description":"General multiple precision arithmetic module for Python","long_description":"GMPY is a C-coded Python extension module that supports fast integer and rational multiple-precision arithmetic using the GMP library.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python38","gmp"]}],"depends_on":[]},{"name":"py27-gmpy","portdir":"python/py-gmpy","version":"1.17","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gmpy/","description":"General multiple precision arithmetic module for Python","long_description":"GMPY is a C-coded Python extension module that supports fast integer and rational multiple-precision arithmetic using the GMP library.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python27"]}],"depends_on":[]},{"name":"py39-gmpy","portdir":"python/py-gmpy","version":"1.17","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gmpy/","description":"General multiple precision arithmetic module for Python","long_description":"GMPY is a C-coded Python extension module that supports fast integer and rational multiple-precision arithmetic using the GMP library.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python39","gmp"]}],"depends_on":[]},{"name":"p5.26-gd-barcode","portdir":"perl/p5-gd-barcode","version":"1.150.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/GD::Barcode","description":"Create barcode image with GD","long_description":"GD::Barcode is a subclass of GD and allows you to create barcode image with GD. This module based on \"Generate Barcode Ver 1.02 By Shisei Hanai 97/08/22\".","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-gd"]}],"depends_on":[{"type":"lib","ports":["p5.26-business-isbn"]}]},{"name":"p5.26-html-form","portdir":"perl/p5-html-form","version":"6.70.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/HTML::Form","description":"HTML::Form - Class that represents an HTML form element","long_description":"HTML::Form - Class that represents an HTML form element","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-encode","p5.26-html-parser","p5.26-http-message","p5.26-uri"]}],"depends_on":[{"type":"lib","ports":["p5.26-libwww-perl","p5.26-test-www-mechanize","p5.26-www-mechanize"]}]},{"name":"p5.26-www-mechanize","portdir":"perl/p5-www-mechanize","version":"2.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/WWW::Mechanize","description":"Handy web browsing in a Perl object","long_description":"WWW::Mechanize, or Mech for short, helps you automate interaction with a website. It supports performing a sequence of page fetches including following links and submitting forms. Each fetched page is parsed and its links and forms are extracted. A link or a form can be selected, form fields can be filled and the next page can be fetched. Mech also stores a history of the URLs you have visited, which can be queried and revisited.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.26-test-warnings","p5.26-path-tiny","p5.26-test-deep","p5.26-test-exception","p5.26-test-fatal","p5.26-test-memory-cycle","p5.26-test-nowarnings","p5.26-test-output","p5.26-test-taint","clang-9.0","p5.26-cgi","p5.26-http-daemon","p5.26-http-server-simple"]},{"type":"lib","ports":["p5.26-getopt-long","p5.26-html-form","p5.26-html-parser","p5.26-html-tree","p5.26-http-message","p5.26-libwww-perl","p5.26-uri","perl5.26"]}],"depends_on":[{"type":"build","ports":["p5.26-lwp-consolelogger"]},{"type":"lib","ports":["p5.26-http-tiny-mech","p5.26-test-www-mechanize","p5.26-test-www-mechanize-catalyst","p5.26-www-mechanize-cached","p5.26-www-mechanize-sleepy","p5.26-app-nopaste","p5.26-www-pastebin-pastebincom-create"]}]},{"name":"py39-netcdf4","portdir":"python/py-netcdf4","version":"1.7.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://unidata.github.io/netcdf4-python/","description":"Python/numpy interface to netCDF","long_description":"netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.","active":false,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py39-setuptools_scm","py39-wheel","py39-build","py39-installer","py39-oldest-supported-numpy","clang-18","py39-cython","py39-setuptools"]},{"type":"lib","ports":["python39","py39-certifi","py39-cftime","py39-numpy","hdf5","netcdf"]},{"type":"test","ports":["py39-cython","py39-packaging","py39-pytest"]}],"depends_on":[{"type":"run","ports":["py39-pygmt"]}]},{"name":"py38-netcdf4","portdir":"python/py-netcdf4","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://unidata.github.io/netcdf4-python/","description":"Python/numpy interface to netCDF","long_description":"netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.","active":false,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang18","clang50","clang60","clang70","clang80","clang90","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gccdevel","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py38-cython","clang-16"]},{"type":"lib","ports":["py38-numpy","py38-setuptools","hdf5","netcdf","python38","py38-cftime"]},{"type":"test","ports":["py38-certifi"]}],"depends_on":[]},{"name":"py36-netcdf4","portdir":"python/py-netcdf4","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://unidata.github.io/netcdf4-python/","description":"Python/numpy interface to netCDF","long_description":"netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.","active":false,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang50","clang60","clang70","clang80","clang90","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gccdevel","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py36-cython","clang-16"]},{"type":"lib","ports":["py36-numpy","py36-setuptools","hdf5","netcdf","python36","py36-cftime"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-arviz"]}]},{"name":"py35-netcdf4","portdir":"python/py-netcdf4","version":"1.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://unidata.github.io/netcdf4-python/","description":"Python/numpy interface to netCDF","long_description":"netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.","active":false,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang50","clang60","clang70","clang80","clang90","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gccdevel","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py35-cython","clang-16"]},{"type":"lib","ports":["py35-numpy","py35-setuptools","hdf5","netcdf","python35","py35-cftime"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[]},{"name":"py37-netcdf4","portdir":"python/py-netcdf4","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://unidata.github.io/netcdf4-python/","description":"Python/numpy interface to netCDF","long_description":"netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.","active":false,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang50","clang60","clang70","clang80","clang90","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gccdevel","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py37-cython","clang-16"]},{"type":"lib","ports":["py37-numpy","py37-setuptools","hdf5","netcdf","python37","py37-cftime"]},{"type":"test","ports":["py37-certifi"]}],"depends_on":[]},{"name":"py27-netcdf4","portdir":"python/py-netcdf4","version":"1.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://unidata.github.io/netcdf4-python/","description":"Python/numpy interface to netCDF","long_description":"netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients.","active":false,"categories":["science","python"],"maintainers":[{"name":"jswhit","github":"jswhit","ports_count":20}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang50","clang60","clang70","clang80","clang90","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["py27-cython","clang-17"]},{"type":"lib","ports":["py27-numpy","py27-setuptools","hdf5","netcdf","python27","py27-cftime"]},{"type":"test","ports":["py27-certifi"]}],"depends_on":[{"type":"run","ports":["py27-magpy"]}]},{"name":"py38-mdtraj","portdir":"python/py-mdtraj","version":"1.9.7","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdtraj.org","description":"A modern, open library for the analysis of molecular dynamics trajectories","long_description":"Read, write and analyze MD trajectories with only a few lines of Python code. For details, see the website at mdtraj.org. MDTraj is research software. If you make use of MDTraj in scientific publications, please cite it.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py38-cython","clang-14"]},{"type":"lib","ports":["py38-numpy","py38-parsing","python38","py38-setuptools","py38-scipy","py38-astunparse"]}],"depends_on":[{"type":"lib","ports":["py38-barnaba"]}]},{"name":"py34-mdtraj","portdir":"python/py-mdtraj","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":"py36-mdtraj","homepage":"http://www.mdtraj.org","description":"Obsolete port, replaced by py36-mdtraj","long_description":"This port has been replaced by py36-mdtraj.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py27-mdtraj","portdir":"python/py-mdtraj","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.mdtraj.org","description":"A modern, open library for the analysis of molecular dynamics trajectories","long_description":"Read, write and analyze MD trajectories with only a few lines of Python code. For details, see the website at mdtraj.org. MDTraj is research software. If you make use of MDTraj in scientific publications, please cite it.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py27-cython","clang-12"]},{"type":"lib","ports":["py27-numpy","py27-pandas","py27-parsing","python27","py27-setuptools","py27-tables","py27-scipy","py27-astor"]}],"depends_on":[{"type":"lib","ports":["py27-barnaba"]}]},{"name":"py36-mdtraj","portdir":"python/py-mdtraj","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.mdtraj.org","description":"A modern, open library for the analysis of molecular dynamics trajectories","long_description":"Read, write and analyze MD trajectories with only a few lines of Python code. For details, see the website at mdtraj.org. MDTraj is research software. If you make use of MDTraj in scientific publications, please cite it.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py36-cython","clang-12"]},{"type":"lib","ports":["py36-numpy","py36-pandas","py36-parsing","python36","py36-setuptools","py36-tables","py36-scipy","py36-astor"]}],"depends_on":[{"type":"lib","ports":["py36-barnaba"]}]},{"name":"py35-mdtraj","portdir":"python/py-mdtraj","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":"py36-mdtraj","homepage":"http://www.mdtraj.org","description":"Obsolete port, replaced by py36-mdtraj","long_description":"This port has been replaced by py36-mdtraj.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py37-mdtraj","portdir":"python/py-mdtraj","version":"1.9.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdtraj.org","description":"A modern, open library for the analysis of molecular dynamics trajectories","long_description":"Read, write and analyze MD trajectories with only a few lines of Python code. For details, see the website at mdtraj.org. MDTraj is research software. If you make use of MDTraj in scientific publications, please cite it.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["py37-cython","clang-12"]},{"type":"lib","ports":["py37-numpy","py37-pandas","py37-parsing","python37","py37-setuptools","py37-tables","py37-scipy","py37-astor"]}],"depends_on":[{"type":"lib","ports":["py37-barnaba"]}]},{"name":"py39-mdtraj","portdir":"python/py-mdtraj","version":"1.9.7","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdtraj.org","description":"A modern, open library for the analysis of molecular dynamics trajectories","long_description":"Read, write and analyze MD trajectories with only a few lines of Python code. For details, see the website at mdtraj.org. MDTraj is research software. If you make use of MDTraj in scientific publications, please cite it.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-cython","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-astunparse","py39-numpy","py39-parsing","py39-scipy","py39-setuptools"]}],"depends_on":[{"type":"lib","ports":["py39-barnaba"]}]},{"name":"py310-mdtraj","portdir":"python/py-mdtraj","version":"1.9.7","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.mdtraj.org","description":"A modern, open library for the analysis of molecular dynamics trajectories","long_description":"Read, write and analyze MD trajectories with only a few lines of Python code. For details, see the website at mdtraj.org. MDTraj is research software. If you make use of MDTraj in scientific publications, please cite it.","active":false,"categories":["python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py310-setuptools","py310-cython","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-setuptools","py310-parsing","py310-numpy","py310-scipy","py310-astunparse"]}],"depends_on":[{"type":"lib","ports":["py310-barnaba"]}]},{"name":"py39-moderngl","portdir":"python/py-moderngl","version":"5.6.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/moderngl/moderngl","description":"Modern OpenGL binding for python","long_description":"ModernGL is a python wrapper over OpenGL 3.3+ core that simplifies the creation of simple graphics applications like scientific simulations, games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with high performance and quality, with less code written. The majority of the moderngl code base is also written in C++ for high performance.","active":false,"categories":["python"],"maintainers":[{"name":"","github":"abey79","ports_count":20}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-13"]},{"type":"lib","ports":["python39","py39-glcontext"]}],"depends_on":[]}]}