{"count":52339,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=946","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=944","results":[{"name":"py39-colour","portdir":"python/py-colour","version":"0.3.16","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.colour-science.org","description":"A comprehensive number of colour theory transformations and algorithms","long_description":"Colour is a Python colour science package implementing a comprehensive number of colour theory transformations and algorithms.","active":false,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["openimageio","docs"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-imageio","py39-numpy","py39-scipy","python39","py39-six"]},{"type":"run","ports":["py39-networkx","graphviz","py39-graphviz","py39-matplotlib","py39-pandas"]},{"type":"test","ports":["py39-mock","py39-nose"]}],"depends_on":[]},{"name":"py38-colour","portdir":"python/py-colour","version":"0.3.16","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.colour-science.org","description":"A comprehensive number of colour theory transformations and algorithms","long_description":"Colour is a Python colour science package implementing a comprehensive number of colour theory transformations and algorithms.","active":false,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["openimageio","docs"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-imageio","py38-numpy","py38-scipy","python38","py38-six"]},{"type":"run","ports":["py38-networkx","graphviz","py38-graphviz","py38-matplotlib","py38-pandas"]},{"type":"test","ports":["py38-mock","py38-nose"]}],"depends_on":[]},{"name":"py37-colour","portdir":"python/py-colour","version":"0.3.16","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.colour-science.org","description":"A comprehensive number of colour theory transformations and algorithms","long_description":"Colour is a Python colour science package implementing a comprehensive number of colour theory transformations and algorithms.","active":false,"categories":["python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["openimageio","docs"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["py37-six","py37-scipy","py37-numpy","py37-imageio","python37"]},{"type":"run","ports":["py37-networkx","graphviz","py37-graphviz","py37-matplotlib","py37-pandas"]},{"type":"test","ports":["py37-coverage","py37-flake8","py37-mock","py37-nose","py37-pytest"]}],"depends_on":[]},{"name":"py36-keyring","portdir":"python/py-keyring","version":"23.5.0","license":"(MIT or PSF)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":false,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools_scm"]},{"type":"lib","ports":["python36","py36-importlib-metadata","py36-setuptools"]}],"depends_on":[{"type":"lib","ports":["py36-astroquery","py36-urlwatch"]},{"type":"run","ports":["py36-spyder","py36-spyder-devel"]}]},{"name":"py39-keyring","portdir":"python/py-keyring","version":"25.6.0","license":"(MIT or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":false,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-importlib-metadata","py39-jaraco.functools","py39-jaraco.classes","py39-jaraco.context","python39"]}],"depends_on":[{"type":"lib","ports":["py39-astroquery","py39-urlwatch","py39-gwpy"]},{"type":"run","ports":["py39-spyder-devel","py39-spyder"]}]},{"name":"py27-keyring","portdir":"python/py-keyring","version":"18.0.1","license":"(MIT or PSF)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":false,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools_scm"]},{"type":"lib","ports":["python27","py27-entrypoints","py27-setuptools"]}],"depends_on":[{"type":"lib","ports":["py27-astroquery","py27-urlwatch"]}]},{"name":"py37-keyring","portdir":"python/py-keyring","version":"24.1.1","license":"(MIT or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":false,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-wheel","py37-build","py37-installer","py37-setuptools","py37-setuptools_scm"]},{"type":"lib","ports":["py37-importlib-metadata","py37-jaraco.classes","python37"]}],"depends_on":[{"type":"lib","ports":["py37-astroquery","py37-gwpy","py37-urlwatch"]},{"type":"run","ports":["py37-spyder","py37-spyder-devel"]}]},{"name":"py38-keyring","portdir":"python/py-keyring","version":"25.4.1","license":"(MIT or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":false,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-importlib-metadata","py38-importlib-resources","py38-jaraco.functools","py38-jaraco.classes","py38-jaraco.context"]}],"depends_on":[{"type":"lib","ports":["py38-gwpy","py38-urlwatch","py38-astroquery"]},{"type":"run","ports":["py38-spyder-devel","py38-spyder"]}]},{"name":"py35-keyring","portdir":"python/py-keyring","version":"20.0.1","license":"(MIT or PSF)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/keyring","description":"Python interface to access the system keyring service","long_description":"The Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. The OSXKeychain keyring service supports the Keychain service in Mac OS X.","active":false,"categories":["security","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools_scm"]},{"type":"lib","ports":["python35","py35-importlib-metadata","py35-setuptools"]}],"depends_on":[{"type":"lib","ports":["py35-astroquery","py35-urlwatch"]}]},{"name":"py39-docstring-to-markdown","portdir":"python/py-docstring-to-markdown","version":"0.17","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/docstring-to-markdown","description":"On the fly conversion of Python docstrings to markdown","long_description":"On the fly conversion of Python docstrings to markdown","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-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-python-lsp-server"]}]},{"name":"py38-docstring-to-markdown","portdir":"python/py-docstring-to-markdown","version":"0.15","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/docstring-to-markdown","description":"On the fly conversion of Python docstrings to markdown","long_description":"On the fly conversion of Python docstrings to markdown","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-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-python-lsp-server"]}]},{"name":"py37-docstring-to-markdown","portdir":"python/py-docstring-to-markdown","version":"0.13","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lsp/docstring-to-markdown","description":"On the fly conversion of Python docstrings to markdown","long_description":"On the fly conversion of Python docstrings to markdown","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":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-python-lsp-server"]}]},{"name":"py27-multipledispatch","portdir":"python/py-multipledispatch","version":"0.6.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/multipledispatch/","description":"A relatively sane approach to multiple dispatch in Python.","long_description":"A relatively sane approach to multiple dispatch in Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-six"]}],"depends_on":[{"type":"lib","ports":["py27-blaze","py27-datashape","py27-odo"]}]},{"name":"py38-multipledispatch","portdir":"python/py-multipledispatch","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/multipledispatch/","description":"A relatively sane approach to multiple dispatch in Python.","long_description":"A relatively sane approach to multiple dispatch in Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-blaze","py38-etuples","py38-logical-unification","py38-minikanren","py38-datashape","py38-odo"]}]},{"name":"py37-multipledispatch","portdir":"python/py-multipledispatch","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/multipledispatch/","description":"A relatively sane approach to multiple dispatch in Python.","long_description":"A relatively sane approach to multiple dispatch in Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"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-minikanren","py37-blaze","py37-odo","py37-etuples","py37-logical-unification","py37-datashape"]}]},{"name":"py39-multipledispatch","portdir":"python/py-multipledispatch","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/multipledispatch/","description":"A relatively sane approach to multiple dispatch in Python.","long_description":"A relatively sane approach to multiple dispatch in Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-etuples","py39-minikanren","py39-logical-unification"]}]},{"name":"py35-multipledispatch","portdir":"python/py-multipledispatch","version":"0.6.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/multipledispatch/","description":"A relatively sane approach to multiple dispatch in Python.","long_description":"A relatively sane approach to multiple dispatch in Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[{"type":"lib","ports":["py35-blaze","py35-datashape","py35-odo"]}]},{"name":"py36-multipledispatch","portdir":"python/py-multipledispatch","version":"0.6.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/multipledispatch/","description":"A relatively sane approach to multiple dispatch in Python.","long_description":"A relatively sane approach to multiple dispatch in Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-six"]}],"depends_on":[{"type":"lib","ports":["py36-blaze","py36-datashape","py36-odo"]}]},{"name":"py39-questionary","portdir":"python/py-questionary","version":"1.10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmbo/questionary","description":"Questionary is a Python library for effortlessly building pretty command line interfaces","long_description":"Questionary is a Python library for effortlessly building pretty command line interfaces. It makes it very easy to query your user for input. You need your user to confirm a destructive action or enter a file path? We’ve got you covered","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-prompt_toolkit"]}],"depends_on":[]},{"name":"py38-questionary","portdir":"python/py-questionary","version":"1.10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmbo/questionary","description":"Questionary is a Python library for effortlessly building pretty command line interfaces","long_description":"Questionary is a Python library for effortlessly building pretty command line interfaces. It makes it very easy to query your user for input. You need your user to confirm a destructive action or enter a file path? We’ve got you covered","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-prompt_toolkit"]}],"depends_on":[]},{"name":"py39-etuples","portdir":"python/py-etuples","version":"0.3.10","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pythological/etuples","description":"Python S-expression emulation using tuple-like objects.","long_description":"Python S-expression emulation using tuple-like objects.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm"]},{"type":"lib","ports":["py39-cons","py39-multipledispatch","python39"]}],"depends_on":[{"type":"lib","ports":["py39-minikanren","py39-pytensor","py39-aesara"]}]},{"name":"py37-etuples","portdir":"python/py-etuples","version":"0.3.9","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pythological/etuples","description":"Python S-expression emulation using tuple-like objects.","long_description":"Python S-expression emulation using tuple-like objects.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-multipledispatch","py37-cons"]}],"depends_on":[{"type":"lib","ports":["py37-aesara","py37-minikanren"]}]},{"name":"py38-etuples","portdir":"python/py-etuples","version":"0.3.9","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pythological/etuples","description":"Python S-expression emulation using tuple-like objects.","long_description":"Python S-expression emulation using tuple-like objects.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-multipledispatch","py38-cons","python38"]}],"depends_on":[{"type":"lib","ports":["py38-minikanren","py38-pytensor","py38-aesara"]}]},{"name":"py38-logical-unification","portdir":"python/py-logical-unification","version":"0.4.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https//github.com/pythological/unification/","description":"Logical unification in Python","long_description":"Logical unification in Python","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-multipledispatch","py38-toolz","python38"]}],"depends_on":[{"type":"lib","ports":["py38-cons","py38-minikanren","py38-pytensor","py38-aesara"]}]},{"name":"py37-logical-unification","portdir":"python/py-logical-unification","version":"0.4.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https//github.com/pythological/unification/","description":"Logical unification in Python","long_description":"Logical unification in Python","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-multipledispatch","py37-toolz"]}],"depends_on":[{"type":"lib","ports":["py37-cons","py37-aesara","py37-minikanren"]}]},{"name":"py39-logical-unification","portdir":"python/py-logical-unification","version":"0.4.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https//github.com/pythological/unification/","description":"Logical unification in Python","long_description":"Logical unification in Python","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm"]},{"type":"lib","ports":["py39-toolz","py39-multipledispatch","python39"]}],"depends_on":[{"type":"lib","ports":["py39-cons","py39-minikanren","py39-pytensor","py39-aesara"]}]},{"name":"py39-cons","portdir":"python/py-cons","version":"0.4.7","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pythological/python-cons","description":"An implementation of Lisp/Scheme-like cons in Python.","long_description":"The cons package attempts to emulate the semantics of Lisp/Scheme's cons as closely as possible while incorporating all the built-in Python sequence types.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm","py39-wheel"]},{"type":"lib","ports":["py39-logical-unification","python39"]}],"depends_on":[{"type":"lib","ports":["py39-etuples","py39-minikanren","py39-pytensor","py39-aesara"]}]},{"name":"py38-cons","portdir":"python/py-cons","version":"0.4.6","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pythological/python-cons","description":"An implementation of Lisp/Scheme-like cons in Python.","long_description":"The cons package attempts to emulate the semantics of Lisp/Scheme's cons as closely as possible while incorporating all the built-in Python sequence types.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-logical-unification","python38"]}],"depends_on":[{"type":"lib","ports":["py38-etuples","py38-minikanren","py38-pytensor","py38-aesara"]}]},{"name":"py37-cons","portdir":"python/py-cons","version":"0.4.6","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pythological/python-cons","description":"An implementation of Lisp/Scheme-like cons in Python.","long_description":"The cons package attempts to emulate the semantics of Lisp/Scheme's cons as closely as possible while incorporating all the built-in Python sequence types.","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-logical-unification"]}],"depends_on":[{"type":"lib","ports":["py37-aesara","py37-minikanren","py37-etuples"]}]},{"name":"py39-pyfatfs","portdir":"python/py-pyfatfs","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nathanhi/pyfatfs","description":"A filesystem module to access or modify FAT filesystems","long_description":"A filesystem module to access or modify FAT filesystems","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-pip","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-fs"]},{"type":"test","ports":["py39-pytest","py39-pytest-mock"]}],"depends_on":[]},{"name":"py38-pyfatfs","portdir":"python/py-pyfatfs","version":"1.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nathanhi/pyfatfs","description":"A filesystem module to access or modify FAT filesystems","long_description":"A filesystem module to access or modify FAT filesystems","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-pip","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-fs"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py38-pefile","portdir":"python/py-pefile","version":"2023.2.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erocarrera/pefile","description":"Parse and work with Portable Executable (PE) files","long_description":"pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-15"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-pefile","portdir":"python/py-pefile","version":"2024.8.26","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erocarrera/pefile","description":"Parse and work with Portable Executable (PE) files","long_description":"pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py39-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-setuptools","py39-setuptools_scm","clang-18","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-setuptools","py38-setuptools_scm","clang-16","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-geographiclib","portdir":"python/py-geographiclib","version":"2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/geographiclib/","description":"The geodesic routines from GeographicLib","long_description":"The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.","active":false,"categories":["devel","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-geopy"]}]},{"name":"py37-geographiclib","portdir":"python/py-geographiclib","version":"2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/geographiclib/","description":"The geodesic routines from GeographicLib","long_description":"The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.","active":false,"categories":["devel","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-obspy","py37-geopy"]}]},{"name":"py38-geographiclib","portdir":"python/py-geographiclib","version":"2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/geographiclib/","description":"The geodesic routines from GeographicLib","long_description":"The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.","active":false,"categories":["devel","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-geopy","py38-obspy"]}]},{"name":"py36-geographiclib","portdir":"python/py-geographiclib","version":"1.50","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/geographiclib/","description":"The geodesic routines from GeographicLib","long_description":"The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.","active":false,"categories":["devel","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-geopy","py36-obspy"]}]},{"name":"py35-geographiclib","portdir":"python/py-geographiclib","version":"1.50","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/geographiclib/","description":"The geodesic routines from GeographicLib","long_description":"The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.","active":false,"categories":["devel","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-geopy","py35-obspy"]}]},{"name":"py27-geographiclib","portdir":"python/py-geographiclib","version":"1.50","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/geographiclib/","description":"The geodesic routines from GeographicLib","long_description":"The module implements algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution.","active":false,"categories":["devel","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-geopy","py27-obspy"]}]},{"name":"py39-regions","portdir":"python/py-regions","version":"0.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer","py39-cython","py39-extension-helpers"]},{"type":"lib","ports":["py39-astropy","py39-numpy","python39"]},{"type":"run","ports":["py39-astropy","py39-six"]}],"depends_on":[{"type":"lib","ports":["py39-gammapy"]},{"type":"run","ports":["py39-gammapy"]}]},{"name":"py310-regions","portdir":"python/py-regions","version":"0.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-17","py310-build","py310-extension-helpers","py310-installer","py310-setuptools","py310-cython","py310-setuptools_scm","py310-wheel"]},{"type":"lib","ports":["py310-numpy","py310-astropy","python310"]}],"depends_on":[]},{"name":"py36-regions","portdir":"python/py-regions","version":"0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-numpy"]},{"type":"run","ports":["py36-astropy","py36-six"]}],"depends_on":[{"type":"run","ports":["py36-gammapy"]}]},{"name":"py35-regions","portdir":"python/py-regions","version":"0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-numpy"]},{"type":"run","ports":["py35-astropy","py35-six"]}],"depends_on":[{"type":"run","ports":["py35-gammapy"]}]},{"name":"py38-regions","portdir":"python/py-regions","version":"0.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer","py38-cython","py38-extension-helpers"]},{"type":"lib","ports":["py38-astropy","py38-numpy","python38"]},{"type":"run","ports":["py38-astropy","py38-six"]}],"depends_on":[{"type":"lib","ports":["py38-gammapy"]},{"type":"run","ports":["py38-gammapy"]}]},{"name":"py37-regions","portdir":"python/py-regions","version":"0.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-build","py37-python-install","py37-setuptools","py37-setuptools_scm","py37-wheel","clang-12","py37-cython","py37-extension-helpers"]},{"type":"lib","ports":["py37-astropy","py37-numpy","python37"]},{"type":"run","ports":["py37-astropy","py37-six"]}],"depends_on":[{"type":"lib","ports":["py37-gammapy"]},{"type":"run","ports":["py37-gammapy"]}]},{"name":"py27-regions","portdir":"python/py-regions","version":"0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy"]},{"type":"run","ports":["py27-astropy","py27-six"]}],"depends_on":[{"type":"run","ports":["py27-gammapy"]}]},{"name":"py36-trustme","portdir":"python/py-trustme","version":"0.7.0","license":"(Apache-2 or MIT)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-trio/trustme/","description":"#1 quality TLS certs while you wait, for the discerning tester","long_description":"trustme is a tiny Python package that does one thing: it gives you a fake certificate authority (CA) that you can use to generate fake TLS certs to use in your tests.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-idna","py36-cryptography"]},{"type":"test","ports":["py36-openssl","py36-pytest","py36-service_identity"]}],"depends_on":[{"type":"test","ports":["py36-trio"]}]},{"name":"py35-trustme","portdir":"python/py-trustme","version":"0.7.0","license":"(Apache-2 or MIT)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-trio/trustme/","description":"#1 quality TLS certs while you wait, for the discerning tester","long_description":"trustme is a tiny Python package that does one thing: it gives you a fake certificate authority (CA) that you can use to generate fake TLS certs to use in your tests.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]},{"type":"run","ports":["py35-idna","py35-cryptography"]},{"type":"test","ports":["py35-openssl","py35-pytest","py35-service_identity"]}],"depends_on":[]}]}