{"count":53720,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=443","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=441","results":[{"name":"py314-prometheus_client","portdir":"python/py-prometheus_client","version":"0.23.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prometheus/client_python","description":"Prometheus instrumentation library for Python applications","long_description":"Prometheus instrumentation library for Python applications","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-jupyter_server","py-prometheus_client"]}]},{"name":"py313-prometheus_client","portdir":"python/py-prometheus_client","version":"0.23.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prometheus/client_python","description":"Prometheus instrumentation library for Python applications","long_description":"Prometheus instrumentation library for Python applications","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"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-jupyter_server"]}]},{"name":"py312-prometheus_client","portdir":"python/py-prometheus_client","version":"0.23.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prometheus/client_python","description":"Prometheus instrumentation library for Python applications","long_description":"Prometheus instrumentation library for Python applications","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"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-jupyter_server","py312-nbclassic"]}]},{"name":"py311-prometheus_client","portdir":"python/py-prometheus_client","version":"0.23.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prometheus/client_python","description":"Prometheus instrumentation library for Python applications","long_description":"Prometheus instrumentation library for Python applications","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"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-jupyter_server","py311-nbclassic"]}]},{"name":"py310-prometheus_client","portdir":"python/py-prometheus_client","version":"0.23.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/prometheus/client_python","description":"Prometheus instrumentation library for Python applications","long_description":"Prometheus instrumentation library for Python applications","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-jupyter_server","py310-nbclassic"]}]},{"name":"py-promise","portdir":"python/py-promise","version":"2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/syrusakbary/promise","description":"Promises/A implementation for Python","long_description":"Promises/A implementation for Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-promise"]}],"depends_on":[]},{"name":"py-prometheus_client","portdir":"python/py-prometheus_client","version":"0.23.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/prometheus/client_python","description":"Prometheus instrumentation library for Python applications","long_description":"Prometheus instrumentation library for Python applications","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-prometheus_client"]}],"depends_on":[]},{"name":"py314-progressbar","portdir":"python/py-progressbar","version":"2.5.20251208","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/niltonvolpato/python-progressbar","description":"Text progressbar library for python","long_description":"This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-pytest-runner","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-bitmath","py-progressbar"]}]},{"name":"py313-progressbar","portdir":"python/py-progressbar","version":"2.5.20251208","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/niltonvolpato/python-progressbar","description":"Text progressbar library for python","long_description":"This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-pytest-runner","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-bitmath"]}]},{"name":"py312-progressbar","portdir":"python/py-progressbar","version":"2.5.20251208","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/niltonvolpato/python-progressbar","description":"Text progressbar library for python","long_description":"This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-pytest-runner"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-bitmath"]}]},{"name":"py311-progressbar","portdir":"python/py-progressbar","version":"2.5.20251208","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/niltonvolpato/python-progressbar","description":"Text progressbar library for python","long_description":"This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-pytest-runner"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-bitmath"]}]},{"name":"py310-progressbar","portdir":"python/py-progressbar","version":"2.5.20251208","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/niltonvolpato/python-progressbar","description":"Text progressbar library for python","long_description":"This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-pytest-runner","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-bitmath"]}]},{"name":"py27-progressbar","portdir":"python/py-progressbar","version":"2.5.20251208","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/niltonvolpato/python-progressbar","description":"Text progressbar library for python","long_description":"This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-pytest-runner","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["youtube-upload"]},{"type":"run","ports":["py27-FlexGet"]}]},{"name":"py310-proglog","portdir":"python/py-proglog","version":"0.1.10","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Edinburgh-Genome-Foundry/Proglog/","description":"Log and progress bar manager for console, notebooks, web...","long_description":"Proglog is a progress logging system for Python. It allows to build complex libraries while giving your users control over logs, callbacks and progress bars.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-tqdm"]}],"depends_on":[{"type":"lib","ports":["py-proglog"]},{"type":"run","ports":["py310-moviepy"]}]},{"name":"py-progressbar","portdir":"python/py-progressbar","version":"2.5.20251208","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/niltonvolpato/python-progressbar","description":"Text progressbar library for python","long_description":"This library provides a text mode progressbar. This is typically used to display the progress of a long running operation, providing a visual clue that processing is underway.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-progressbar"]}],"depends_on":[]},{"name":"py-proglog","portdir":"python/py-proglog","version":"0.1.10","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Edinburgh-Genome-Foundry/Proglog/","description":"Log and progress bar manager for console, notebooks, web...","long_description":"Proglog is a progress logging system for Python. It allows to build complex libraries while giving your users control over logs, callbacks and progress bars.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-proglog"]}],"depends_on":[]},{"name":"py313-priority","portdir":"python/py-priority","version":"2.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/priority/","description":"A pure Python implementation of the HTTP/2 priority tree","long_description":"A pure Python implementation of the HTTP/2 priority tree","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hypothesis","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-priority"]}]},{"name":"py-priority","portdir":"python/py-priority","version":"2.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/priority/","description":"A pure Python implementation of the HTTP/2 priority tree","long_description":"A pure Python implementation of the HTTP/2 priority tree","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1167}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-priority"]}],"depends_on":[]},{"name":"py311-pretty-midi","portdir":"python/py-pretty-midi","version":"0.2.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/craffel/pretty-midi","description":"Functions and classes for handling MIDI data conveniently.","long_description":"pretty_midi contains utility function/classes for handling MIDI data, so that it's in a format which is easy to modify and extract information from.","active":true,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","clang-18","py311-wheel","py311-setuptools","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-mido","py311-numpy","py311-six"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py-pretty-midi"]},{"type":"run","ports":["py311-note-seq"]}]},{"name":"py310-pretty-midi","portdir":"python/py-pretty-midi","version":"0.2.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/craffel/pretty-midi","description":"Functions and classes for handling MIDI data conveniently.","long_description":"pretty_midi contains utility function/classes for handling MIDI data, so that it's in a format which is easy to modify and extract information from.","active":true,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","clang-18","py310-installer","py310-build","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-mido","py310-numpy","py310-six"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-note-seq"]}]},{"name":"py-pretty-midi","portdir":"python/py-pretty-midi","version":"0.2.9","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/craffel/pretty-midi","description":"Functions and classes for handling MIDI data conveniently.","long_description":"pretty_midi contains utility function/classes for handling MIDI data, so that it's in a format which is easy to modify and extract information from.","active":true,"categories":["audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-pretty-midi"]}],"depends_on":[]},{"name":"py314-preshed","portdir":"python/py-preshed","version":"3.0.9","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/preshed","description":"Cython hash tables that assume keys are pre-hashed","long_description":"Cython hash tables that assume keys are pre-hashed","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","clang-20","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-cython","py314-cymem","py314-murmurhash","python314"]}],"depends_on":[{"type":"lib","ports":["py314-spaCy","py-preshed","py314-thinc"]}]},{"name":"py313-preshed","portdir":"python/py-preshed","version":"3.0.9","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/preshed","description":"Cython hash tables that assume keys are pre-hashed","long_description":"Cython hash tables that assume keys are pre-hashed","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-cython","py313-cymem","py313-murmurhash","python313"]}],"depends_on":[{"type":"lib","ports":["py313-spaCy","py313-thinc"]}]},{"name":"py312-preshed","portdir":"python/py-preshed","version":"3.0.9","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/preshed","description":"Cython hash tables that assume keys are pre-hashed","long_description":"Cython hash tables that assume keys are pre-hashed","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-setuptools","py312-wheel","clang-20","py312-build"]},{"type":"lib","ports":["python312","py312-cython","py312-cymem","py312-murmurhash"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-spaCy","py312-thinc"]}]},{"name":"py311-preshed","portdir":"python/py-preshed","version":"3.0.9","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/preshed","description":"Cython hash tables that assume keys are pre-hashed","long_description":"Cython hash tables that assume keys are pre-hashed","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-setuptools","py311-wheel","clang-20","py311-build"]},{"type":"lib","ports":["python311","py311-cython","py311-murmurhash","py311-cymem"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-spaCy","py311-thinc"]}]},{"name":"py310-preshed","portdir":"python/py-preshed","version":"3.0.9","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/preshed","description":"Cython hash tables that assume keys are pre-hashed","long_description":"Cython hash tables that assume keys are pre-hashed","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-20","py310-setuptools"]},{"type":"lib","ports":["python310","py310-cython","py310-cymem","py310-murmurhash"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-spaCy","py310-thinc"]}]},{"name":"py313-presets","portdir":"python/py-presets","version":"1.0.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"A python module to manipulate default parameters of a module's functions.","long_description":"A python module to manipulate default parameters of a module's functions.","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":"lib","ports":["py-presets"]}]},{"name":"py-preshed","portdir":"python/py-preshed","version":"3.0.9","license":"MIT","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/preshed","description":"Cython hash tables that assume keys are pre-hashed","long_description":"Cython hash tables that assume keys are pre-hashed","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["py314-preshed"]}],"depends_on":[]},{"name":"py-presets","portdir":"python/py-presets","version":"1.0.0","license":"ISC","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"A python module to manipulate default parameters of a module's functions.","long_description":"A python module to manipulate default parameters of a module's functions.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-presets"]}],"depends_on":[]},{"name":"py312-precis-i18n","portdir":"python/py-precis-i18n","version":"1.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/byllyfish/precis_i18n","description":"PRECIS framework for Unicode","long_description":"Implementation of PRECIS framework for Unicode to be used with usernames & passwords.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-precis-i18n"]},{"type":"run","ports":["py312-nbxmpp"]}]},{"name":"py311-precis-i18n","portdir":"python/py-precis-i18n","version":"1.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/byllyfish/precis_i18n","description":"PRECIS framework for Unicode","long_description":"Implementation of PRECIS framework for Unicode to be used with usernames & passwords.","active":true,"categories":["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":"run","ports":["py311-nbxmpp"]}]},{"name":"py310-precis-i18n","portdir":"python/py-precis-i18n","version":"1.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/byllyfish/precis_i18n","description":"PRECIS framework for Unicode","long_description":"Implementation of PRECIS framework for Unicode to be used with usernames & passwords.","active":true,"categories":["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":"run","ports":["py310-nbxmpp"]}]},{"name":"py310-prawcore","portdir":"python/py-prawcore","version":"2.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/praw-dev/prawcore","description":"py-prawcore is a low-level communication layer used by PRAW 4+.","long_description":"py-prawcore is a low-level communication layer used by PRAW 4+.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-idna","py310-certifi","py310-charset-normalizer","py310-requests","py310-urllib3","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-praw","py-prawcore"]}]},{"name":"py-precis-i18n","portdir":"python/py-precis-i18n","version":"1.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/byllyfish/precis_i18n","description":"PRECIS framework for Unicode","long_description":"Implementation of PRECIS framework for Unicode to be used with usernames & passwords.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-precis-i18n"]}],"depends_on":[]},{"name":"py-prawcore","portdir":"python/py-prawcore","version":"2.3.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/praw-dev/prawcore","description":"py-prawcore is a low-level communication layer used by PRAW 4+.","long_description":"py-prawcore is a low-level communication layer used by PRAW 4+.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-prawcore"]}],"depends_on":[]},{"name":"py310-praw","portdir":"python/py-praw","version":"7.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/praw-dev/praw/","description":"Python Reddit API Wrapper","long_description":"PRAW, an acronym for \"Python Reddit API Wrapper\", is a Python package that allows for simple access to Reddit's API. PRAW aims to be easy to use and internally follows all of Reddit's API rules.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-websocket-client","py310-prawcore","py310-update_checker","python310"]}],"depends_on":[{"type":"lib","ports":["py-praw"]}]},{"name":"py314-pptx","portdir":"python/py-pptx","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scanny/python-pptx","description":"Python module for creating and updating PowerPoint files.","long_description":"A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-lxml","py314-Pillow","py314-XlsxWriter","python314"]}],"depends_on":[{"type":"lib","ports":["py-pptx"]}]},{"name":"py313-pptx","portdir":"python/py-pptx","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scanny/python-pptx","description":"Python module for creating and updating PowerPoint files.","long_description":"A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-lxml","py313-Pillow","py313-XlsxWriter","python313"]}],"depends_on":[]},{"name":"py312-pptx","portdir":"python/py-pptx","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scanny/python-pptx","description":"Python module for creating and updating PowerPoint files.","long_description":"A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-Pillow","py312-lxml","py312-XlsxWriter","python312"]}],"depends_on":[]},{"name":"py311-pptx","portdir":"python/py-pptx","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scanny/python-pptx","description":"Python module for creating and updating PowerPoint files.","long_description":"A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-Pillow","py311-lxml","py311-XlsxWriter","python311"]}],"depends_on":[]},{"name":"py310-pptx","portdir":"python/py-pptx","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scanny/python-pptx","description":"Python module for creating and updating PowerPoint files.","long_description":"A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-Pillow","py310-lxml","py310-XlsxWriter","python310"]}],"depends_on":[]},{"name":"py-praw","portdir":"python/py-praw","version":"7.5.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/praw-dev/praw/","description":"Python Reddit API Wrapper","long_description":"PRAW, an acronym for \"Python Reddit API Wrapper\", is a Python package that allows for simple access to Reddit's API. PRAW aims to be easy to use and internally follows all of Reddit's API rules.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-praw"]}],"depends_on":[]},{"name":"py-pptx","portdir":"python/py-pptx","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scanny/python-pptx","description":"Python module for creating and updating PowerPoint files.","long_description":"A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand.","active":true,"categories":["python"],"maintainers":[{"name":"eborisch","github":"eborisch","ports_count":231}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pptx"]}],"depends_on":[]},{"name":"py310-postorius","portdir":"python/py-postorius","version":"1.3.6","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/postorius","description":"A web user interface for GNU Mailman","long_description":"A web user interface for GNU Mailman","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-django-mailman3","py310-readme_renderer"]}],"depends_on":[{"type":"lib","ports":["py-postorius"]}]},{"name":"py311-postgresql","portdir":"python/py-postgresql","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-postgres/fe","description":"Python interface to PostgreSQL","long_description":"py-postgresql is a project dedicated to improving the Python interfaces to PostgreSQL. It strives to provide substantial convenience to Python programmers using PostgreSQL. At its core, py-postgresql provides a PG-API, postgresql.api and DB-API 2.0 interface for using a PostgreSQL database.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py-postgresql"]}]},{"name":"py310-postgresql","portdir":"python/py-postgresql","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-postgres/fe","description":"Python interface to PostgreSQL","long_description":"py-postgresql is a project dedicated to improving the Python interfaces to PostgreSQL. It strives to provide substantial convenience to Python programmers using PostgreSQL. At its core, py-postgresql provides a PG-API, postgresql.api and DB-API 2.0 interface for using a PostgreSQL database.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py-postorius","portdir":"python/py-postorius","version":"1.3.6","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gitlab.com/mailman/postorius","description":"A web user interface for GNU Mailman","long_description":"A web user interface for GNU Mailman","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-postorius"]}],"depends_on":[]},{"name":"py-postgresql","portdir":"python/py-postgresql","version":"1.3.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-postgres/fe","description":"Python interface to PostgreSQL","long_description":"py-postgresql is a project dedicated to improving the Python interfaces to PostgreSQL. It strives to provide substantial convenience to Python programmers using PostgreSQL. At its core, py-postgresql provides a PG-API, postgresql.api and DB-API 2.0 interface for using a PostgreSQL database.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-postgresql"]}],"depends_on":[]},{"name":"py312-portend","portdir":"python/py-portend","version":"3.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/portend","description":"TCP port monitoring utilities","long_description":"TCP port monitoring utilities","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-coherent.licensed","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312","py312-tempora"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py-portend"]}]},{"name":"py311-portend","portdir":"python/py-portend","version":"3.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/portend","description":"TCP port monitoring utilities","long_description":"TCP port monitoring utilities","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-coherent.licensed","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311","py311-tempora"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]}]}