{"count":51950,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=143","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=141","results":[{"name":"py38-toolz","portdir":"python/py-toolz","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/toolz/","description":"List processing tools and functional utilities.","long_description":"List processing tools and functional utilities.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-blaze","py38-logical-unification","py38-minikanren","py38-dask","py38-distributed","py38-partd","py38-altair","py38-odo","py38-cytoolz"]}]},{"name":"py37-toolz","portdir":"python/py-toolz","version":"0.12.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/toolz/","description":"List processing tools and functional utilities.","long_description":"List processing tools and functional utilities.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-partd","py37-dask","py37-cytoolz","py37-minikanren","py37-blaze","py37-odo","py37-logical-unification","py37-altair","py37-distributed"]}]},{"name":"py35-toolz","portdir":"python/py-toolz","version":"0.10.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/toolz/","description":"List processing tools and functional utilities.","long_description":"List processing tools and functional utilities.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-blaze","py35-odo","py35-cytoolz","py35-partd","py35-distributed"]},{"type":"run","ports":["py35-scikit-image"]}]},{"name":"py27-toolz","portdir":"python/py-toolz","version":"0.10.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/toolz/","description":"List processing tools and functional utilities.","long_description":"List processing tools and functional utilities.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-blaze","py27-odo","py27-altair","py27-cytoolz","py27-partd","py27-distributed"]},{"type":"run","ports":["py27-scikit-image"]}]},{"name":"py36-toolz","portdir":"python/py-toolz","version":"0.11.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/toolz/","description":"List processing tools and functional utilities.","long_description":"List processing tools and functional utilities.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-blaze","py36-odo","py36-altair","py36-cytoolz","py36-partd","py36-dask","py36-distributed"]}]},{"name":"py39-toolz","portdir":"python/py-toolz","version":"1.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/toolz/","description":"List processing tools and functional utilities.","long_description":"List processing tools and functional utilities.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer","py39-setuptools-git-versioning"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-minikanren","py39-altair","py39-cytoolz","py39-distributed","py39-logical-unification","py39-dask","py39-partd"]}]},{"name":"py37-pywavelets","portdir":"python/py-pywavelets","version":"1.3.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyWavelets/pywt","description":"PyWavelets is a Python wavelet transforms module","long_description":"PyWavelets is a Python wavelet transforms module.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","clang-16"]},{"type":"lib","ports":["python37","py37-numpy"]}],"depends_on":[{"type":"run","ports":["py37-scikit-image"]}]},{"name":"py35-pywavelets","portdir":"python/py-pywavelets","version":"1.0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyWavelets/pywt","description":"PyWavelets is a Python wavelet transforms module","long_description":"PyWavelets is a Python wavelet transforms module.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-cython","py35-setuptools","clang-13"]},{"type":"lib","ports":["python35","py35-numpy"]}],"depends_on":[{"type":"run","ports":["py35-scikit-image"]}]},{"name":"py27-pywavelets","portdir":"python/py-pywavelets","version":"1.0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyWavelets/pywt","description":"PyWavelets is a Python wavelet transforms module","long_description":"PyWavelets is a Python wavelet transforms module.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-cython","py27-setuptools","clang-13"]},{"type":"lib","ports":["python27","py27-numpy"]}],"depends_on":[{"type":"run","ports":["py27-scikit-image"]}]},{"name":"py38-pywavelets","portdir":"python/py-pywavelets","version":"1.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyWavelets/pywt","description":"PyWavelets is a Python wavelet transforms module","long_description":"PyWavelets is a Python wavelet transforms module.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-cython-compat","py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["py38-numpy","python38"]}],"depends_on":[{"type":"run","ports":["py38-scikit-image","py38-imagehash"]}]},{"name":"py39-pywavelets","portdir":"python/py-pywavelets","version":"1.5.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyWavelets/pywt","description":"PyWavelets is a Python wavelet transforms module","long_description":"PyWavelets is a Python wavelet transforms module.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-build","py39-meson-python","clang-18","py39-cython","py39-installer"]},{"type":"lib","ports":["py39-numpy","python39"]}],"depends_on":[{"type":"run","ports":["py39-scikit-image","py39-imagehash"]}]},{"name":"py36-pywavelets","portdir":"python/py-pywavelets","version":"1.3.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyWavelets/pywt","description":"PyWavelets is a Python wavelet transforms module","long_description":"PyWavelets is a Python wavelet transforms module.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-cython","py36-setuptools","clang-13"]},{"type":"lib","ports":["python36","py36-numpy"]}],"depends_on":[{"type":"run","ports":["py36-scikit-image"]}]},{"name":"py37-xyzservices","portdir":"python/py-xyzservices","version":"2023.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/geopandas/xyzservices","description":"Source of XYZ tiles provider","long_description":"Source of XYZ tiles provider","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-setuptools","py37-setuptools_scm","clang-16","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-bokeh"]}]},{"name":"py39-xyzservices","portdir":"python/py-xyzservices","version":"2025.11.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/geopandas/xyzservices","description":"Source of XYZ tiles provider","long_description":"Source of XYZ tiles provider","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-setuptools","py39-setuptools_scm","clang-18","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-contextily","py39-panel","py39-bokeh"]},{"type":"run","ports":["py39-panel","py39-folium"]}]},{"name":"py38-xyzservices","portdir":"python/py-xyzservices","version":"2024.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/geopandas/xyzservices","description":"Source of XYZ tiles provider","long_description":"Source of XYZ tiles provider","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-setuptools","py38-setuptools_scm","clang-17","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-bokeh","py38-contextily"]},{"type":"run","ports":["py38-panel","py38-folium"]}]},{"name":"py39-samplerate","portdir":"python/py-samplerate","version":"0.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tuxu/python-samplerate","description":"Monolithic python wrapper for libsamplerate based on pybind11 and NumPy","long_description":"Monolithic python wrapper for libsamplerate based on pybind11 and NumPy","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","cmake","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-numpy"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"test","ports":["py39-librosa"]}]},{"name":"py38-samplerate","portdir":"python/py-samplerate","version":"0.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tuxu/python-samplerate","description":"Python bindings for libsamplerate based on CFFI and NumPy","long_description":"Python bindings for libsamplerate based on CFFI and NumPy","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-pytest-runner","py38-setuptools"]},{"type":"lib","ports":["py38-cffi","py38-numpy","python38"]}],"depends_on":[{"type":"test","ports":["py38-librosa"]}]},{"name":"py37-samplerate","portdir":"python/py-samplerate","version":"0.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tuxu/python-samplerate","description":"Python bindings for libsamplerate based on CFFI and NumPy","long_description":"Python bindings for libsamplerate based on CFFI and NumPy","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py37-wheel","py37-build","py37-installer","py37-pytest-runner","py37-setuptools"]},{"type":"lib","ports":["py37-cffi","py37-numpy","python37"]}],"depends_on":[{"type":"test","ports":["py37-librosa"]}]},{"name":"p5.26-test-perltidy","portdir":"perl/p5-test-perltidy","version":"20200930","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Test::PerlTidy","description":"Check that all your files are tidy.","long_description":"Check that all your files are tidy.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-perl-critic"]},{"type":"lib","ports":["p5.26-path-tiny","perl5.26","p5.26-text-diff","p5.26-perl-tidy","p5.26-module-build"]}],"depends_on":[]},{"name":"swig-clisp","portdir":"devel/swig","version":"4.1.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"CLISP binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the CLISP binding.","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-16"]},{"type":"lib","ports":["swig","clisp"]}],"depends_on":[]},{"name":"swig-python3","portdir":"devel/swig","version":"4.0.1","license":"(GPL-3+ or Permissive)","platforms":"darwin","epoch":0,"replaced_by":"swig-python","homepage":"http://www.swig.org/","description":"Obsolete port, replaced by swig-python","long_description":"This port has been replaced by swig-python.","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["doc"],"dependencies":[{"type":"build","ports":["clang-14"]},{"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":"swig-chicken","portdir":"devel/swig","version":"4.1.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Chicken binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Chicken binding.","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-16"]},{"type":"lib","ports":["swig","chicken"]}],"depends_on":[]},{"name":"swig-pike","portdir":"devel/swig","version":"4.1.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"Pike binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the Pike binding.","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["bison","gsed","clang-16"]},{"type":"lib","ports":["swig","pike"]}],"depends_on":[]},{"name":"swig-gcj","portdir":"devel/swig","version":"4.3.1","license":"(GPL-3+ or Permissive)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.swig.org/","description":"GCJ binding for swig","long_description":"SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. This is the GCJ binding.","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["gcc43","gcc44","gcc45","gcc48","gcc47"],"dependencies":[{"type":"build","ports":["bison","gsed","clang-17"]},{"type":"lib","ports":["swig","gcc47"]}],"depends_on":[]},{"name":"py39-types-decorator","portdir":"python/py-types-decorator","version":"5.2.0.20250324","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Decorator factory for signature-preserving decorators.","long_description":"Decorator factory for signature-preserving decorators.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"test","ports":["py39-librosa"]}]},{"name":"py38-types-decorator","portdir":"python/py-types-decorator","version":"5.1.8.20240106","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typeshed","description":"Decorator factory for signature-preserving decorators.","long_description":"Decorator factory for signature-preserving decorators.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"test","ports":["py38-librosa"]}]},{"name":"py36-locket","portdir":"python/py-locket","version":"0.2.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwilliamson/locket.py","description":"File-based locks for Python.","long_description":"File-based locks for Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-partd"]}]},{"name":"py35-locket","portdir":"python/py-locket","version":"0.2.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwilliamson/locket.py","description":"File-based locks for Python.","long_description":"File-based locks for Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-partd"]}]},{"name":"py37-locket","portdir":"python/py-locket","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwilliamson/locket.py","description":"File-based locks for Python.","long_description":"File-based locks for Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-partd"]}]},{"name":"py39-locket","portdir":"python/py-locket","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwilliamson/locket.py","description":"File-based locks for Python.","long_description":"File-based locks for Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-distributed","py39-partd"]}]},{"name":"py27-locket","portdir":"python/py-locket","version":"0.2.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwilliamson/locket.py","description":"File-based locks for Python.","long_description":"File-based locks for Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-partd"]}]},{"name":"py38-locket","portdir":"python/py-locket","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwilliamson/locket.py","description":"File-based locks for Python.","long_description":"File-based locks for Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-distributed","py38-partd"]}]},{"name":"py37-colorlog","portdir":"python/py-colorlog","version":"6.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/borntyping/python-colorlog","description":"Log formatting with colors!","long_description":"Log formatting with colors!","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-astropy"]}]},{"name":"py38-colorlog","portdir":"python/py-colorlog","version":"6.8.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/borntyping/python-colorlog","description":"Log formatting with colors!","long_description":"Log formatting with colors!","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-astropy"]}]},{"name":"py39-colorlog","portdir":"python/py-colorlog","version":"6.10.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/borntyping/python-colorlog","description":"Log formatting with colors!","long_description":"Log formatting with colors!","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-astropy"]}]},{"name":"p5.26-module-starter","portdir":"perl/p5-module-starter","version":"1.770.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Module::Starter","description":"Module::Starter is a simple starter kit for any module","long_description":"Module::Starter is a simple starter kit for any module","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-file-path","p5.26-module-runtime","perl5.26","p5.26-test-simple","p5.26-version","p5.26-software-license"]}],"depends_on":[]},{"name":"py37-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-hatchling","py37-installer","clang-16"]},{"type":"lib","ports":["py37-tomlkit","python37","py37-wheel","py37-deprecation","py37-packaging","py37-setuptools"]}],"depends_on":[{"type":"build","ports":["py37-jupyterlab_widgets","py37-notebook","py37-jupyterlab","py37-pyviz_comms","py37-ipyparallel","py37-ipympl"]},{"type":"lib","ports":["py37-jupyterlab"]}]},{"name":"py38-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-16"]},{"type":"lib","ports":["py38-tomlkit","python38","py38-wheel","py38-deprecation","py38-packaging","py38-setuptools"]}],"depends_on":[{"type":"build","ports":["py38-nbclassic","py38-ipympl","py38-widgetsnbextension","py38-jupyterlab_widgets"]}]},{"name":"py39-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-18"]},{"type":"lib","ports":["py39-tomlkit","python39","py39-wheel","py39-deprecation","py39-packaging","py39-setuptools"]}],"depends_on":[{"type":"build","ports":["py39-plotly","py39-bqplot","py39-ipympl","py39-nbclassic","py39-jupyterlab_widgets","py39-widgetsnbextension"]}]},{"name":"py36-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.10.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["py36-packaging","py36-setuptools","python36","py36-tomlkit","py36-deprecation","py36-wheel"]}],"depends_on":[{"type":"build","ports":["py36-jupyterlab_widgets","py36-ipympl","py36-pyviz_comms","py36-jupyterlab"]},{"type":"lib","ports":["py36-jupyterlab"]}]},{"name":"py38-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.4.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":false,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-colorama","py38-prompt_toolkit","py38-wcwidth","python38"]}],"depends_on":[]},{"name":"py39-git-delete-merged-branches","portdir":"python/py-git-delete-merged-branches","version":"7.5.0","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hartwork/git-delete-merged-branches","description":"Command-line tool to delete merged Git branches","long_description":"Command-line tool to delete merged Git branches","active":false,"categories":["devel","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":271}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-colorama","py39-prompt_toolkit","py39-wcwidth","python39"]}],"depends_on":[]},{"name":"py37-mido","portdir":"python/py-mido","version":"1.2.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mido.readthedocs.io/","description":"MIDI Objects for Python","long_description":"Mido is a library for working with MIDI messages and ports.","active":false,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-magenta"]},{"type":"run","ports":["py37-magenta","py37-pretty-midi"]}]},{"name":"py38-mido","portdir":"python/py-mido","version":"1.2.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mido.readthedocs.io/","description":"MIDI Objects for Python","long_description":"Mido is a library for working with MIDI messages and ports.","active":false,"categories":["audio","python"],"maintainers":[],"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-magenta"]},{"type":"run","ports":["py38-magenta","py38-pretty-midi"]}]},{"name":"py39-mido","portdir":"python/py-mido","version":"1.3.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mido.readthedocs.io/","description":"MIDI Objects for Python","long_description":"Mido is a library for working with MIDI messages and ports.","active":false,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-packaging"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-magenta"]},{"type":"run","ports":["py39-pretty-midi","py39-magenta"]}]},{"name":"py39-uncertainties","portdir":"python/py-uncertainties","version":"3.2.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-numpy","py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-lmfit"]},{"type":"run","ports":["py39-pymatgen","py39-xraylarch"]}]},{"name":"py37-uncertainties","portdir":"python/py-uncertainties","version":"3.1.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lebigot/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-future"]},{"type":"test","ports":["py37-numpy","py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-lmfit"]},{"type":"run","ports":["py37-pymatgen","py37-xraylarch"]}]},{"name":"py38-uncertainties","portdir":"python/py-uncertainties","version":"3.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-numpy","py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-lmfit"]},{"type":"run","ports":["py38-pymatgen","py38-xraylarch"]}]},{"name":"py35-uncertainties","portdir":"python/py-uncertainties","version":"3.1.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lebigot/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-future"]},{"type":"test","ports":["py35-numpy","py35-pytest"]}],"depends_on":[]},{"name":"py27-uncertainties","portdir":"python/py-uncertainties","version":"3.1.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lebigot/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-future"]},{"type":"test","ports":["py27-numpy","py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-lmfit"]}]}]}