{"count":51981,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=324","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=322","results":[{"name":"py-altair","portdir":"python/py-altair","version":"6.1.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-altair"]}],"depends_on":[]},{"name":"py310-allennlp","portdir":"python/py-allennlp","version":"2.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.allennlp.org/","description":"An open-source NLP research library, built on PyTorch.","long_description":"An Apache 2.0 NLP research library, built on PyTorch, for developing state-of-the-art deep learning models on a wide variety of linguistic tasks.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-scipy","py310-tqdm","py310-scikit-learn","py310-h5py","py310-lmdb","py310-jsonpickle","py310-nltk","py310-pytorch","py310-tensorboardX","py310-spaCy","py310-transformers","py310-sentencepiece","py310-overrides","py310-jsonnet","py310-torchvision","py310-requests","py310-more-itertools","py310-numpy","py310-filelock","py310-boto3"]},{"type":"test","ports":["py310-mypy","py310-pytest","py310-pytest-cov","py310-flaky","py310-pytest-benchmark","py310-matplotlib","py310-responses"]}],"depends_on":[{"type":"lib","ports":["py-allennlp"]}]},{"name":"py314-allpairspy","portdir":"python/py-allpairspy","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/allpairspy","description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python.","long_description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python. Allows one to create a set of tests using ‘pairwise combinations’ method, reducing a number of combinations of variables into a lesser set that covers most situations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-allpairspy"]},{"type":"test","ports":["py314-pathvalidate"]}]},{"name":"py313-allpairspy","portdir":"python/py-allpairspy","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/allpairspy","description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python.","long_description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python. Allows one to create a set of tests using ‘pairwise combinations’ method, reducing a number of combinations of variables into a lesser set that covers most situations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"test","ports":["py313-pathvalidate"]}]},{"name":"py312-allpairspy","portdir":"python/py-allpairspy","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/allpairspy","description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python.","long_description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python. Allows one to create a set of tests using ‘pairwise combinations’ method, reducing a number of combinations of variables into a lesser set that covers most situations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"test","ports":["py312-pathvalidate"]}]},{"name":"py311-allpairspy","portdir":"python/py-allpairspy","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/allpairspy","description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python.","long_description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python. Allows one to create a set of tests using ‘pairwise combinations’ method, reducing a number of combinations of variables into a lesser set that covers most situations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"test","ports":["py311-pathvalidate"]}]},{"name":"py310-allpairspy","portdir":"python/py-allpairspy","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/allpairspy","description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python.","long_description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python. Allows one to create a set of tests using ‘pairwise combinations’ method, reducing a number of combinations of variables into a lesser set that covers most situations.","active":true,"categories":["devel","python"],"maintainers":[],"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":"test","ports":["py310-pathvalidate"]}]},{"name":"py-allennlp","portdir":"python/py-allennlp","version":"2.4.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.allennlp.org/","description":"An open-source NLP research library, built on PyTorch.","long_description":"An Apache 2.0 NLP research library, built on PyTorch, for developing state-of-the-art deep learning models on a wide variety of linguistic tasks.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-allennlp"]}],"depends_on":[]},{"name":"py-allpairspy","portdir":"python/py-allpairspy","version":"2.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/allpairspy","description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python.","long_description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python. Allows one to create a set of tests using ‘pairwise combinations’ method, reducing a number of combinations of variables into a lesser set that covers most situations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-allpairspy"]}],"depends_on":[]},{"name":"py314-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-numpy","py314-scipy","python314"]}],"depends_on":[{"type":"lib","ports":["py-algopy","py314-numdifftools"]}]},{"name":"py313-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-numpy","py313-scipy","python313"]}],"depends_on":[{"type":"lib","ports":["py313-numdifftools"]}]},{"name":"py312-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py312-numpy","py312-scipy","python312"]}],"depends_on":[{"type":"lib","ports":["py312-numdifftools"]}]},{"name":"py311-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py311-numpy","py311-scipy","python311"]}],"depends_on":[{"type":"lib","ports":["py311-numdifftools"]}]},{"name":"py310-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py310-numpy","py310-scipy","python310"]}],"depends_on":[{"type":"lib","ports":["py310-numdifftools"]}]},{"name":"py314-alive-progress","portdir":"python/py-alive-progress","version":"3.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/alive-progress","description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","long_description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-about-time","py314-grapheme","python314"]}],"depends_on":[{"type":"lib","ports":["maigret","py-alive-progress"]}]},{"name":"py313-alive-progress","portdir":"python/py-alive-progress","version":"3.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/alive-progress","description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","long_description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-about-time","py313-grapheme","python313"]}],"depends_on":[{"type":"lib","ports":["beets-autofix","beets-goingrunning"]}]},{"name":"py312-alive-progress","portdir":"python/py-alive-progress","version":"3.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/alive-progress","description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","long_description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-about-time","py312-grapheme","python312"]}],"depends_on":[]},{"name":"py311-alive-progress","portdir":"python/py-alive-progress","version":"3.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/alive-progress","description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","long_description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-about-time","py311-grapheme","python311"]}],"depends_on":[]},{"name":"py310-alive-progress","portdir":"python/py-alive-progress","version":"3.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/alive-progress","description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","long_description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-about-time","py310-grapheme"]},{"type":"test","ports":["py310-click","py310-pytest"]}],"depends_on":[]},{"name":"py-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py314-algopy"]}],"depends_on":[]},{"name":"py-alive-progress","portdir":"python/py-alive-progress","version":"3.3.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/alive-progress","description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","long_description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-alive-progress"]}],"depends_on":[]},{"name":"py314-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-typing_extensions","py314-sqlalchemy","py314-mako","python314"]}],"depends_on":[{"type":"lib","ports":["py-alembic","maestral"]}]},{"name":"py313-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-typing_extensions","py313-sqlalchemy","py313-mako","python313"]}],"depends_on":[]},{"name":"py312-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-typing_extensions","py312-sqlalchemy","py312-mako","python312"]}],"depends_on":[]},{"name":"py311-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-typing_extensions","py311-sqlalchemy","py311-mako","python311"]}],"depends_on":[]},{"name":"py310-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-typing_extensions","py310-tomli","py310-sqlalchemy","py310-mako"]}],"depends_on":[{"type":"run","ports":["buildbot"]}]},{"name":"py312-alagitpull","portdir":"python/py-alagitpull","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/git-pull/alagitpull","description":"Cleverly-named alabaster sub-theme for git-pull projects","long_description":"Cleverly-named alabaster sub-theme for git-pull projects","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-poetry-core","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-alabaster"]}],"depends_on":[{"type":"lib","ports":["py-alagitpull"]}]},{"name":"py311-alagitpull","portdir":"python/py-alagitpull","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/git-pull/alagitpull","description":"Cleverly-named alabaster sub-theme for git-pull projects","long_description":"Cleverly-named alabaster sub-theme for git-pull projects","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-poetry-core","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-alabaster"]}],"depends_on":[]},{"name":"py310-alagitpull","portdir":"python/py-alagitpull","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/git-pull/alagitpull","description":"Cleverly-named alabaster sub-theme for git-pull projects","long_description":"Cleverly-named alabaster sub-theme for git-pull projects","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-alabaster"]}],"depends_on":[]},{"name":"py-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-alembic"]}],"depends_on":[]},{"name":"py-alagitpull","portdir":"python/py-alagitpull","version":"0.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/git-pull/alagitpull","description":"Cleverly-named alabaster sub-theme for git-pull projects","long_description":"Cleverly-named alabaster sub-theme for git-pull projects","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-alagitpull"]}],"depends_on":[]},{"name":"py314-alabaster","portdir":"python/py-alabaster","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-alabaster"]},{"type":"run","ports":["py314-sphinx"]}]},{"name":"py313-alabaster","portdir":"python/py-alabaster","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["py313-sphinx"]}]},{"name":"py312-alabaster","portdir":"python/py-alabaster","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-alagitpull","py312-sphinx"]}]},{"name":"py311-alabaster","portdir":"python/py-alabaster","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-alagitpull","py311-sphinx"]}]},{"name":"py310-alabaster","portdir":"python/py-alabaster","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-alagitpull","py310-sphinx"]}]},{"name":"py27-alabaster","portdir":"python/py-alabaster","version":"0.7.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"run","ports":["py27-sphinx"]}]},{"name":"py314-ajsonrpc","portdir":"python/py-ajsonrpc","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavlov99/ajsonrpc","description":"JSON-RPC 1/2 transport implementation","long_description":"JSON-RPC 1/2 transport implementation","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["platformio","py-ajsonrpc"]}]},{"name":"py313-ajsonrpc","portdir":"python/py-ajsonrpc","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavlov99/ajsonrpc","description":"JSON-RPC 1/2 transport implementation","long_description":"JSON-RPC 1/2 transport implementation","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py312-ajsonrpc","portdir":"python/py-ajsonrpc","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavlov99/ajsonrpc","description":"JSON-RPC 1/2 transport implementation","long_description":"JSON-RPC 1/2 transport implementation","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py311-ajsonrpc","portdir":"python/py-ajsonrpc","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavlov99/ajsonrpc","description":"JSON-RPC 1/2 transport implementation","long_description":"JSON-RPC 1/2 transport implementation","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-ajsonrpc","portdir":"python/py-ajsonrpc","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavlov99/ajsonrpc","description":"JSON-RPC 1/2 transport implementation","long_description":"JSON-RPC 1/2 transport implementation","active":true,"categories":["devel","python"],"maintainers":[],"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":[]},{"name":"py-alabaster","portdir":"python/py-alabaster","version":"1.0.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-alabaster"]}],"depends_on":[]},{"name":"py-ajsonrpc","portdir":"python/py-ajsonrpc","version":"1.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavlov99/ajsonrpc","description":"JSON-RPC 1/2 transport implementation","long_description":"JSON-RPC 1/2 transport implementation","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ajsonrpc"]}],"depends_on":[]},{"name":"py313-aiosqlite","portdir":"python/py-aiosqlite","version":"0.21.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/omnilib/aiosqlite","description":"asyncio bridge to the standard sqlite3 module","long_description":"aiosqlite provides a friendly, async interface to sqlite databases. It replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, plus context managers for automatically closing connections and cursors.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer","py313-typing_extensions"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-aiosqlite"]}]},{"name":"py312-aiosqlite","portdir":"python/py-aiosqlite","version":"0.21.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/omnilib/aiosqlite","description":"asyncio bridge to the standard sqlite3 module","long_description":"aiosqlite provides a friendly, async interface to sqlite databases. It replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, plus context managers for automatically closing connections and cursors.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","py312-typing_extensions","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py311-aiosqlite","portdir":"python/py-aiosqlite","version":"0.21.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/omnilib/aiosqlite","description":"asyncio bridge to the standard sqlite3 module","long_description":"aiosqlite provides a friendly, async interface to sqlite databases. It replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, plus context managers for automatically closing connections and cursors.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-typing_extensions","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-aiosqlite","portdir":"python/py-aiosqlite","version":"0.21.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/omnilib/aiosqlite","description":"asyncio bridge to the standard sqlite3 module","long_description":"aiosqlite provides a friendly, async interface to sqlite databases. It replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, plus context managers for automatically closing connections and cursors.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-typing_extensions","py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-databases"]}]},{"name":"py313-aiosmtpd","portdir":"python/py-aiosmtpd","version":"1.4.6","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://aiosmtpd.readthedocs.io","description":"Reimplementation of the Python stdlib smtpd.py based on asyncio","long_description":"An asyncio based implementation of a server for RFC 5321 - Simple Mail Transfer Protocol (SMTP) and RFC 2033 - Local Mail Transfer Protocol (LMTP). It is derived from Python 3’s smtpd.py standard library module, and provides both a command line interface and an API for use in testing applications that send email.","active":true,"categories":["devel","python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-attrs","py313-atpublic","python313"]}],"depends_on":[{"type":"lib","ports":["py-aiosmtpd"]}]},{"name":"py-aiosqlite","portdir":"python/py-aiosqlite","version":"0.21.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/omnilib/aiosqlite","description":"asyncio bridge to the standard sqlite3 module","long_description":"aiosqlite provides a friendly, async interface to sqlite databases. It replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, plus context managers for automatically closing connections and cursors.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-aiosqlite"]}],"depends_on":[]}]}