{"count":51509,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=706","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=704","results":[{"name":"py311-crashtest","portdir":"python/py-crashtest","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/crashtest","description":"Manage Python errors with ease","long_description":"Crashtest is a Python library that makes exceptions handling and inspection easier.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":161}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-cleo","py311-clikit"]}]},{"name":"py312-crashtest","portdir":"python/py-crashtest","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/crashtest","description":"Manage Python errors with ease","long_description":"Crashtest is a Python library that makes exceptions handling and inspection easier.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":161}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-cleo","py312-clikit"]}]},{"name":"py313-crashtest","portdir":"python/py-crashtest","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/crashtest","description":"Manage Python errors with ease","long_description":"Crashtest is a Python library that makes exceptions handling and inspection easier.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":161}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-cleo","py-crashtest","py313-clikit"]}]},{"name":"py314-crashtest","portdir":"python/py-crashtest","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/crashtest","description":"Manage Python errors with ease","long_description":"Crashtest is a Python library that makes exceptions handling and inspection easier.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":161}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-cleo"]}]},{"name":"py-deap","portdir":"python/py-deap","version":"1.4.3","license":"LGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/deap","description":"Distributed Evolutionary Algorithms in Python","long_description":"DEAP stands for Distributed Evolutionary Algorithm in Python, it is dedicated to people who wish to learn how to use evolutionary algorithms and to those who wish to rediscover evolutionary algorithms.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2891}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-deap"]}],"depends_on":[]},{"name":"py-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-debtcollector"]}],"depends_on":[]},{"name":"py310-deap","portdir":"python/py-deap","version":"1.4.3","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/deap","description":"Distributed Evolutionary Algorithms in Python","long_description":"DEAP stands for Distributed Evolutionary Algorithm in Python, it is dedicated to people who wish to learn how to use evolutionary algorithms and to those who wish to rediscover evolutionary algorithms.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2891}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-numpy","python310"]}],"depends_on":[{"type":"lib","ports":["py310-tpot"]}]},{"name":"py311-deap","portdir":"python/py-deap","version":"1.4.3","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/deap","description":"Distributed Evolutionary Algorithms in Python","long_description":"DEAP stands for Distributed Evolutionary Algorithm in Python, it is dedicated to people who wish to learn how to use evolutionary algorithms and to those who wish to rediscover evolutionary algorithms.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2891}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-numpy","python311"]}],"depends_on":[]},{"name":"py312-deap","portdir":"python/py-deap","version":"1.4.3","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/deap","description":"Distributed Evolutionary Algorithms in Python","long_description":"DEAP stands for Distributed Evolutionary Algorithm in Python, it is dedicated to people who wish to learn how to use evolutionary algorithms and to those who wish to rediscover evolutionary algorithms.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2891}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-numpy","python312"]}],"depends_on":[]},{"name":"py313-deap","portdir":"python/py-deap","version":"1.4.3","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/deap","description":"Distributed Evolutionary Algorithms in Python","long_description":"DEAP stands for Distributed Evolutionary Algorithm in Python, it is dedicated to people who wish to learn how to use evolutionary algorithms and to those who wish to rediscover evolutionary algorithms.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2891}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-numpy","python313"]}],"depends_on":[{"type":"lib","ports":["py-deap"]}]},{"name":"py310-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-pbr","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-wrapt"]}],"depends_on":[{"type":"run","ports":["py310-keystoneclient","py310-oslo-utils","py310-oslo-config"]}]},{"name":"py311-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-pbr","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-wrapt"]}],"depends_on":[{"type":"run","ports":["py311-keystoneclient","py311-oslo-utils","py311-oslo-config"]}]},{"name":"py312-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-wheel","py312-pbr","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-wrapt"]}],"depends_on":[{"type":"run","ports":["py312-keystoneclient","py312-oslo-utils","py312-oslo-config"]}]},{"name":"py313-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-pbr","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-wrapt"]}],"depends_on":[{"type":"lib","ports":["py-debtcollector"]},{"type":"run","ports":["py313-keystoneclient","py313-oslo-utils","py313-oslo-config"]}]},{"name":"py-dijitso","portdir":"python/py-dijitso","version":"2019.1.0","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-dijitso"]}],"depends_on":[]},{"name":"py-docker","portdir":"python/py-docker","version":"5.0.3","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/docker/docker-py","description":"An API client for docker written in Python","long_description":"An API client for docker written in Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-docker"]}],"depends_on":[]},{"name":"py310-dijitso","portdir":"python/py-dijitso","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-six","py310-numpy","python310"]}],"depends_on":[{"type":"lib","ports":["py310-ffc","py310-dolfin"]}]},{"name":"py311-dijitso","portdir":"python/py-dijitso","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-six","py311-numpy","python311"]}],"depends_on":[{"type":"lib","ports":["py311-ffc","py311-dolfin"]}]},{"name":"py312-dijitso","portdir":"python/py-dijitso","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/dijitso","description":"A Python module for distributed just-in-time shared library building","long_description":"This module was written to improve a core component of the FEniCS framework, namely the just in time compilation of C++ code that is generated from Python modules, but is only called from within a C++ library, and thus do not need wrapping in a nice Python interface.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-six","py312-numpy","python312"]}],"depends_on":[{"type":"lib","ports":["py-dijitso","py312-ffc","py312-dolfin"]}]},{"name":"py310-docker","portdir":"python/py-docker","version":"5.0.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/docker/docker-py","description":"An API client for docker written in Python","long_description":"An API client for docker written in Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-requests","py310-six","py310-paramiko","py310-websocket-client"]},{"type":"test","ports":["py310-pytest","py310-mock","py310-pytest-timeout"]}],"depends_on":[{"type":"lib","ports":["py310-dockerpty"]},{"type":"test","ports":["py310-aiomysql"]}]},{"name":"py311-docker","portdir":"python/py-docker","version":"5.0.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/docker/docker-py","description":"An API client for docker written in Python","long_description":"An API client for docker written in Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":168}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-requests","py311-six","py311-paramiko","py311-websocket-client"]},{"type":"test","ports":["py311-pytest","py311-mock","py311-pytest-timeout"]}],"depends_on":[{"type":"lib","ports":["docker-compose","py-docker","py311-dockerpty"]}]},{"name":"py-fabio","portdir":"python/py-fabio","version":"2024.9.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/silx-kit/fabio","description":"Reading and handling data from two-dimensional X-ray detectors.","long_description":"FabIO is a Python module written for easy and transparent reading of raw two-dimensional data from various X-ray detectors. The module provides a function for reading any image and returning a fabioimage object which contains both metadata (header information) and the raw data. All fabioimage object offer additional methods to extract information about the image and to open other detector images from the same data series.","active":true,"categories":["science","python"],"maintainers":[{"name":"coquelleni","github":"coquellen","ports_count":22}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-fabio"]}],"depends_on":[]},{"name":"py310-fabio","portdir":"python/py-fabio","version":"2024.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/silx-kit/fabio","description":"Reading and handling data from two-dimensional X-ray detectors.","long_description":"FabIO is a Python module written for easy and transparent reading of raw two-dimensional data from various X-ray detectors. The module provides a function for reading any image and returning a fabioimage object which contains both metadata (header information) and the raw data. All fabioimage object offer additional methods to extract information about the image and to open other detector images from the same data series.","active":true,"categories":["science","python"],"maintainers":[{"name":"coquelleni","github":"coquellen","ports_count":22}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","py310-pyproject_metadata","py310-meson-python","clang-18","ninja","py310-cython","py310-tomli"]},{"type":"lib","ports":["python310","py310-numpy","py310-Pillow","py310-lxml","py310-h5py","py310-hdf5plugin"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-pyFAI"]},{"type":"run","ports":["py310-xraylarch","py310-silx"]}]},{"name":"py311-fabio","portdir":"python/py-fabio","version":"2024.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/silx-kit/fabio","description":"Reading and handling data from two-dimensional X-ray detectors.","long_description":"FabIO is a Python module written for easy and transparent reading of raw two-dimensional data from various X-ray detectors. The module provides a function for reading any image and returning a fabioimage object which contains both metadata (header information) and the raw data. All fabioimage object offer additional methods to extract information about the image and to open other detector images from the same data series.","active":true,"categories":["science","python"],"maintainers":[{"name":"coquelleni","github":"coquellen","ports_count":22}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","py311-cython","py311-pyproject_metadata","py311-meson-python","clang-18","ninja","py311-build"]},{"type":"lib","ports":["python311","py311-Pillow","py311-lxml","py311-numpy","py311-h5py","py311-hdf5plugin"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-pyFAI"]},{"type":"run","ports":["py311-xraylarch","py311-silx"]}]},{"name":"py312-fabio","portdir":"python/py-fabio","version":"2024.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/silx-kit/fabio","description":"Reading and handling data from two-dimensional X-ray detectors.","long_description":"FabIO is a Python module written for easy and transparent reading of raw two-dimensional data from various X-ray detectors. The module provides a function for reading any image and returning a fabioimage object which contains both metadata (header information) and the raw data. All fabioimage object offer additional methods to extract information about the image and to open other detector images from the same data series.","active":true,"categories":["science","python"],"maintainers":[{"name":"coquelleni","github":"coquellen","ports_count":22}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","py312-cython","py312-pyproject_metadata","py312-meson-python","clang-18","ninja","py312-build"]},{"type":"lib","ports":["python312","py312-numpy","py312-Pillow","py312-lxml","py312-h5py","py312-hdf5plugin"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-pyFAI"]},{"type":"run","ports":["py312-xraylarch","py312-silx"]}]},{"name":"py313-fabio","portdir":"python/py-fabio","version":"2024.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/silx-kit/fabio","description":"Reading and handling data from two-dimensional X-ray detectors.","long_description":"FabIO is a Python module written for easy and transparent reading of raw two-dimensional data from various X-ray detectors. The module provides a function for reading any image and returning a fabioimage object which contains both metadata (header information) and the raw data. All fabioimage object offer additional methods to extract information about the image and to open other detector images from the same data series.","active":true,"categories":["science","python"],"maintainers":[{"name":"coquelleni","github":"coquellen","ports_count":22}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-installer","py313-wheel","py313-cython","py313-meson-python","py313-pyproject_metadata","ninja","clang-18"]},{"type":"lib","ports":["python313","py313-numpy","py313-lxml","py313-Pillow","py313-h5py","py313-hdf5plugin"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-fabio","py313-pyFAI"]},{"type":"run","ports":["py313-xraylarch","py313-silx"]}]},{"name":"py-ffc","portdir":"python/py-ffc","version":"2019.1.0","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/ffc","description":"FEniCS Form Compiler","long_description":"FFC works as a compiler for multilinear forms by generating code (C or C++) for the evaluation of a multilinear form given in mathematical notation. This new approach to form evaluation makes it possible to combine generality with efficiency, the form can be given in mathematical notation and the generated code is as efficient as hand-optimized code.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["boost176","py312-ffc"]}],"depends_on":[]},{"name":"py-fiat","portdir":"python/py-fiat","version":"2019.1.0","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/fiat","description":"FInite element Automatic Tabulator","long_description":"The FInite element Automatic Tabulator FIAT supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes. Further, H(div) and H(curl) conforming finite element spaces such as the families of Raviart-Thomas, Brezzi-Douglas-Marini and Nedelec are supported on triangles and tetrahedra.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-fiat"]}],"depends_on":[]},{"name":"py310-ffc","portdir":"python/py-ffc","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/ffc","description":"FEniCS Form Compiler","long_description":"FFC works as a compiler for multilinear forms by generating code (C or C++) for the evaluation of a multilinear form given in mathematical notation. This new approach to form evaluation makes it possible to combine generality with efficiency, the form can be given in mathematical notation and the generated code is as efficient as hand-optimized code.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["swig-python","py310-ufl","boost176","python310","py310-dijitso","py310-fiat"]}],"depends_on":[{"type":"lib","ports":["py310-dolfin"]}]},{"name":"py311-ffc","portdir":"python/py-ffc","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/ffc","description":"FEniCS Form Compiler","long_description":"FFC works as a compiler for multilinear forms by generating code (C or C++) for the evaluation of a multilinear form given in mathematical notation. This new approach to form evaluation makes it possible to combine generality with efficiency, the form can be given in mathematical notation and the generated code is as efficient as hand-optimized code.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["swig-python","py311-ufl","boost176","python311","py311-dijitso","py311-fiat"]}],"depends_on":[{"type":"lib","ports":["py311-dolfin"]}]},{"name":"py310-fiat","portdir":"python/py-fiat","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/fiat","description":"FInite element Automatic Tabulator","long_description":"The FInite element Automatic Tabulator FIAT supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes. Further, H(div) and H(curl) conforming finite element spaces such as the families of Raviart-Thomas, Brezzi-Douglas-Marini and Nedelec are supported on triangles and tetrahedra.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-numpy","py310-sympy","python310"]}],"depends_on":[{"type":"lib","ports":["py310-ffc"]}]},{"name":"py312-ffc","portdir":"python/py-ffc","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/ffc","description":"FEniCS Form Compiler","long_description":"FFC works as a compiler for multilinear forms by generating code (C or C++) for the evaluation of a multilinear form given in mathematical notation. This new approach to form evaluation makes it possible to combine generality with efficiency, the form can be given in mathematical notation and the generated code is as efficient as hand-optimized code.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["swig-python","py312-ufl","boost176","python312","py312-fiat","py312-dijitso"]}],"depends_on":[{"type":"lib","ports":["dolfin","py-ffc","py312-dolfin"]}]},{"name":"py311-fiat","portdir":"python/py-fiat","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/fiat","description":"FInite element Automatic Tabulator","long_description":"The FInite element Automatic Tabulator FIAT supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes. Further, H(div) and H(curl) conforming finite element spaces such as the families of Raviart-Thomas, Brezzi-Douglas-Marini and Nedelec are supported on triangles and tetrahedra.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-sympy","py311-numpy","python311"]}],"depends_on":[{"type":"lib","ports":["py311-ffc"]}]},{"name":"py312-fiat","portdir":"python/py-fiat","version":"2019.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/fiat","description":"FInite element Automatic Tabulator","long_description":"The FInite element Automatic Tabulator FIAT supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes. Further, H(div) and H(curl) conforming finite element spaces such as the families of Raviart-Thomas, Brezzi-Douglas-Marini and Nedelec are supported on triangles and tetrahedra.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-numpy","py312-sympy","python312"]}],"depends_on":[{"type":"lib","ports":["py-fiat","py312-ffc"]}]},{"name":"py-fire","portdir":"python/py-fire","version":"0.7.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/python-fire","description":"A library for automatically generating command line interfaces.","long_description":"A library for automatically generating command line interfaces.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-fire"]}],"depends_on":[]},{"name":"py-flake8","portdir":"python/py-flake8","version":"7.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://flake8.readthedocs.org/","description":"The modular source code checker: pep8, pyflakes and Co.","long_description":"Flake8 runs all the tools by launching the single flake8 script. It is is a wrapper around the following tools: PyFlakes, PEP8 and the McCabe script by Ned Batchelder. It displays the warnings in a per-file, merged output, features Git and Mercurial hook and is extendable through flake8.extension entry points.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-flake8"]}],"depends_on":[]},{"name":"py310-fire","portdir":"python/py-fire","version":"0.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/python-fire","description":"A library for automatically generating command line interfaces.","long_description":"A library for automatically generating command line interfaces.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-termcolor"]},{"type":"test","ports":["py310-hypothesis","py310-pytest","py310-levenshtein"]}],"depends_on":[{"type":"run","ports":["py310-keras2onnx","py310-transformers"]}]},{"name":"py311-fire","portdir":"python/py-fire","version":"0.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/python-fire","description":"A library for automatically generating command line interfaces.","long_description":"A library for automatically generating command line interfaces.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-termcolor"]},{"type":"test","ports":["py311-hypothesis","py311-pytest","py311-levenshtein"]}],"depends_on":[]},{"name":"py312-fire","portdir":"python/py-fire","version":"0.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/python-fire","description":"A library for automatically generating command line interfaces.","long_description":"A library for automatically generating command line interfaces.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-termcolor"]},{"type":"test","ports":["py312-pytest","py312-hypothesis","py312-levenshtein"]}],"depends_on":[]},{"name":"py313-fire","portdir":"python/py-fire","version":"0.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/python-fire","description":"A library for automatically generating command line interfaces.","long_description":"A library for automatically generating command line interfaces.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-termcolor"]},{"type":"test","ports":["py313-hypothesis","py313-pytest","py313-levenshtein"]}],"depends_on":[{"type":"lib","ports":["py-fire"]}]},{"name":"py310-flake8","portdir":"python/py-flake8","version":"7.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flake8.readthedocs.org/","description":"The modular source code checker: pep8, pyflakes and Co.","long_description":"Flake8 runs all the tools by launching the single flake8 script. It is is a wrapper around the following tools: PyFlakes, PEP8 and the McCabe script by Ned Batchelder. It displays the warnings in a per-file, merged output, features Git and Mercurial hook and is extendable through flake8.extension entry points.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-codestyle","py310-flake8-mccabe","py310-pyflakes"]},{"type":"run","ports":["flake8_select"]},{"type":"test","ports":["py310-pytest","py310-mock"]}],"depends_on":[{"type":"lib","ports":["py310-flake8-polyfill","py310-python-lsp-server","py310-sphinx-copybutton"]},{"type":"run","ports":["py310-pytest-lazy-fixture","py310-pytest-flake8"]},{"type":"test","ports":["py310-thinc","py310-spaCy","buildbot"]}]},{"name":"py311-flake8","portdir":"python/py-flake8","version":"7.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flake8.readthedocs.org/","description":"The modular source code checker: pep8, pyflakes and Co.","long_description":"Flake8 runs all the tools by launching the single flake8 script. It is is a wrapper around the following tools: PyFlakes, PEP8 and the McCabe script by Ned Batchelder. It displays the warnings in a per-file, merged output, features Git and Mercurial hook and is extendable through flake8.extension entry points.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-flake8-mccabe","py311-codestyle","py311-pyflakes"]},{"type":"run","ports":["flake8_select"]},{"type":"test","ports":["py311-pytest","py311-mock"]}],"depends_on":[{"type":"lib","ports":["py311-flake8-pyproject","py311-sphinx-copybutton","py311-python-lsp-server","py311-flake8-polyfill"]},{"type":"run","ports":["py311-pytest-flake8","py311-pytest-lazy-fixture"]},{"type":"test","ports":["py311-thinc"]}]},{"name":"py312-flake8","portdir":"python/py-flake8","version":"7.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flake8.readthedocs.org/","description":"The modular source code checker: pep8, pyflakes and Co.","long_description":"Flake8 runs all the tools by launching the single flake8 script. It is is a wrapper around the following tools: PyFlakes, PEP8 and the McCabe script by Ned Batchelder. It displays the warnings in a per-file, merged output, features Git and Mercurial hook and is extendable through flake8.extension entry points.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312","py312-pyflakes","py312-codestyle","py312-flake8-mccabe"]},{"type":"run","ports":["flake8_select"]},{"type":"test","ports":["py312-pytest","py312-mock"]}],"depends_on":[{"type":"lib","ports":["py312-python-lsp-server","py312-sphinx-copybutton","py312-flake8-pyproject","py312-flake8-polyfill"]},{"type":"run","ports":["py312-pytest-flake8","py312-pytest-lazy-fixture"]}]},{"name":"py313-flake8","portdir":"python/py-flake8","version":"7.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flake8.readthedocs.org/","description":"The modular source code checker: pep8, pyflakes and Co.","long_description":"Flake8 runs all the tools by launching the single flake8 script. It is is a wrapper around the following tools: PyFlakes, PEP8 and the McCabe script by Ned Batchelder. It displays the warnings in a per-file, merged output, features Git and Mercurial hook and is extendable through flake8.extension entry points.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-codestyle","py313-flake8-mccabe","py313-pyflakes"]},{"type":"run","ports":["flake8_select"]}],"depends_on":[{"type":"lib","ports":["py-flake8","py313-flake8-polyfill","py313-flake8-pyproject","py313-python-lsp-server","py313-sphinx-copybutton"]},{"type":"run","ports":["py313-pytest-lazy-fixture","py313-pytest-flake8"]},{"type":"test","ports":["sshuttle"]}]},{"name":"py314-flake8","portdir":"python/py-flake8","version":"7.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flake8.readthedocs.org/","description":"The modular source code checker: pep8, pyflakes and Co.","long_description":"Flake8 runs all the tools by launching the single flake8 script. It is is a wrapper around the following tools: PyFlakes, PEP8 and the McCabe script by Ned Batchelder. It displays the warnings in a per-file, merged output, features Git and Mercurial hook and is extendable through flake8.extension entry points.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-codestyle","py314-flake8-mccabe","py314-pyflakes"]},{"type":"run","ports":["flake8_select"]}],"depends_on":[{"type":"lib","ports":["py314-python-lsp-server","py314-flake8-pyproject"]},{"type":"run","ports":["py314-pytest-lazy-fixture"]}]},{"name":"py-flake8-mccabe","portdir":"python/py-flake8-mccabe","version":"0.7.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/mccabe","description":"McCabe complexity checker for Python code, flake8 plugin","long_description":"McCabe complexity checker for Python code, flake8 plugin.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-flake8-mccabe"]}],"depends_on":[]},{"name":"py311-flake8-mccabe","portdir":"python/py-flake8-mccabe","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/mccabe","description":"McCabe complexity checker for Python code, flake8 plugin","long_description":"McCabe complexity checker for Python code, flake8 plugin.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-python-lsp-server","py311-flake8","py311-pylint"]}]},{"name":"py310-flake8-mccabe","portdir":"python/py-flake8-mccabe","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/mccabe","description":"McCabe complexity checker for Python code, flake8 plugin","long_description":"McCabe complexity checker for Python code, flake8 plugin.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-python-lsp-server","py310-flake8","py310-pylint"]}]},{"name":"py312-flake8-mccabe","portdir":"python/py-flake8-mccabe","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/mccabe","description":"McCabe complexity checker for Python code, flake8 plugin","long_description":"McCabe complexity checker for Python code, flake8 plugin.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-python-lsp-server","py312-flake8","py312-pylint"]}]},{"name":"py313-flake8-mccabe","portdir":"python/py-flake8-mccabe","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pycqa/mccabe","description":"McCabe complexity checker for Python code, flake8 plugin","long_description":"McCabe complexity checker for Python code, flake8 plugin.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-python-lsp-server","py313-flake8","py-flake8-mccabe","py313-pylint"]}]}]}