{"count":52203,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=717","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=715","results":[{"name":"py313-decorator","portdir":"python/py-decorator","version":"5.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/micheles/decorator","description":"Decorator factory for signature-preserving decorators.","long_description":"Decorator factory for signature-preserving decorators.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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":["py313-pytest-twisted","py313-ipython","py313-jsonpath-rw","py313-obspy","azure-cli","py313-fabric","py313-gssapi","py313-httpbin"]},{"type":"run","ports":["py313-dogpile-cache","py313-openstacksdk","py313-librosa"]},{"type":"test","ports":["py313-Faker"]}]},{"name":"py314-decorator","portdir":"python/py-decorator","version":"5.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/micheles/decorator","description":"Decorator factory for signature-preserving decorators.","long_description":"Decorator factory for signature-preserving decorators.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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":["py314-pytest-twisted","py314-ratelim","py314-fabric","py314-gssapi","py314-ipython","thefuck","py-decorator","py314-obspy"]},{"type":"run","ports":["py314-librosa","py314-mir_eval"]},{"type":"test","ports":["py314-Faker"]}]},{"name":"py-defusedxml","portdir":"python/py-defusedxml","version":"0.7.1","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiran/defusedxml","description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","long_description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-defusedxml"]}],"depends_on":[]},{"name":"py-demucs","portdir":"python/py-demucs","version":"4.0.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebookresearch/demucs","description":"Music source separation in the waveform domain","long_description":"Demucs is a state-of-the-art music source separation model from Meta AI Research that separates drums, bass, vocals, and other instruments from audio.","active":true,"categories":["science","audio","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-demucs"]}],"depends_on":[]},{"name":"py310-defusedxml","portdir":"python/py-defusedxml","version":"0.7.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiran/defusedxml","description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","long_description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-pyvo","py310-pdftl","py310-nbconvert","py310-cairosvg","py310-fpdf2","py310-scrapy","py310-zeep"]}]},{"name":"py311-defusedxml","portdir":"python/py-defusedxml","version":"0.7.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiran/defusedxml","description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","long_description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-pyvo","py311-async-geotiff","py311-pdftl","py311-nbconvert","py311-cairosvg","py311-fpdf2","py311-scrapy","py311-zeep"]}]},{"name":"py312-defusedxml","portdir":"python/py-defusedxml","version":"0.7.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiran/defusedxml","description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","long_description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-pyvo","py312-async-geotiff","py312-pdftl","py312-nbconvert","httpie","py312-cairosvg","py312-fpdf2","py312-irodsclient","py312-scrapy","py312-zeep"]}]},{"name":"py313-defusedxml","portdir":"python/py-defusedxml","version":"0.7.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiran/defusedxml","description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","long_description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-pyvo","py313-async-geotiff","py313-pdftl","py313-nbconvert","py313-cairosvg","py313-fpdf2","py313-vo","py313-zeep"]}]},{"name":"py314-defusedxml","portdir":"python/py-defusedxml","version":"0.7.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiran/defusedxml","description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","long_description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-pyvo","py314-async-geotiff","py314-pdftl","py314-nbconvert","py314-cairosvg","py-defusedxml","py314-fpdf2","py314-zeep","glances"]},{"type":"run","ports":["glances"]}]},{"name":"py313-demucs","portdir":"python/py-demucs","version":"4.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebookresearch/demucs","description":"Music source separation in the waveform domain","long_description":"Demucs is a state-of-the-art music source separation model from Meta AI Research that separates drums, bass, vocals, and other instruments from audio.","active":true,"categories":["science","audio","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-julius","py313-lameenc","python313","py313-openunmix","py313-dora-search","py313-torchaudio","py313-tqdm","py313-yaml","py313-pytorch","py313-einops"]}],"depends_on":[{"type":"lib","ports":["py313-audiocraft"]}]},{"name":"py314-demucs","portdir":"python/py-demucs","version":"4.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebookresearch/demucs","description":"Music source separation in the waveform domain","long_description":"Demucs is a state-of-the-art music source separation model from Meta AI Research that separates drums, bass, vocals, and other instruments from audio.","active":true,"categories":["science","audio","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":192}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-julius","py314-lameenc","python314","py314-openunmix","py314-dora-search","py314-torchaudio","py314-tqdm","py314-yaml","py314-pytorch","py314-einops"]}],"depends_on":[{"type":"lib","ports":["py314-audiocraft","py-demucs"]}]},{"name":"py-deprecated","portdir":"python/py-deprecated","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/laurent-laporte-pro/deprecated","description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","long_description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-deprecated"]}],"depends_on":[]},{"name":"py-deprecation","portdir":"python/py-deprecation","version":"2.1.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://deprecation.readthedocs.io/","description":"A library to handle automated deprecations","long_description":"A library to handle automated deprecations","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-deprecation"]}],"depends_on":[]},{"name":"py310-deprecated","portdir":"python/py-deprecated","version":"1.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/laurent-laporte-pro/deprecated","description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","long_description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","active":true,"categories":["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-wrapt"]}],"depends_on":[{"type":"lib","ports":["py310-pikepdf","py310-fabric"]},{"type":"run","ports":["py310-pygithub"]}]},{"name":"py311-deprecated","portdir":"python/py-deprecated","version":"1.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/laurent-laporte-pro/deprecated","description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","long_description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-wrapt"]}],"depends_on":[{"type":"lib","ports":["py311-pikepdf","py311-fabric"]},{"type":"run","ports":["py311-pygithub"]}]},{"name":"py312-deprecated","portdir":"python/py-deprecated","version":"1.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/laurent-laporte-pro/deprecated","description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","long_description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-wrapt"]}],"depends_on":[{"type":"lib","ports":["py312-pikepdf","py312-fabric"]},{"type":"run","ports":["py312-pygithub"]}]},{"name":"py313-deprecated","portdir":"python/py-deprecated","version":"1.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/laurent-laporte-pro/deprecated","description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","long_description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-wrapt"]}],"depends_on":[{"type":"lib","ports":["py313-pikepdf","azure-cli","py313-fabric"]},{"type":"run","ports":["py313-pygithub"]}]},{"name":"py314-deprecated","portdir":"python/py-deprecated","version":"1.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/laurent-laporte-pro/deprecated","description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","long_description":"Python @deprecated decorator to deprecate old python classes, functions or methods.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-wrapt"]}],"depends_on":[{"type":"lib","ports":["py314-pikepdf","py-deprecated","py314-fabric"]},{"type":"run","ports":["py314-pygithub"]}]},{"name":"py310-deprecation","portdir":"python/py-deprecation","version":"2.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://deprecation.readthedocs.io/","description":"A library to handle automated deprecations","long_description":"A library to handle automated deprecations","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-packaging","python310"]}],"depends_on":[{"type":"lib","ports":["py310-jupyter_packaging"]},{"type":"run","ports":["py310-segregation"]}]},{"name":"py311-deprecation","portdir":"python/py-deprecation","version":"2.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://deprecation.readthedocs.io/","description":"A library to handle automated deprecations","long_description":"A library to handle automated deprecations","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-packaging","python311"]}],"depends_on":[{"type":"lib","ports":["py311-jupyter_packaging"]},{"type":"run","ports":["py311-segregation"]}]},{"name":"py312-deprecation","portdir":"python/py-deprecation","version":"2.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://deprecation.readthedocs.io/","description":"A library to handle automated deprecations","long_description":"A library to handle automated deprecations","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-packaging","python312"]}],"depends_on":[{"type":"lib","ports":["py312-jupyter_packaging"]},{"type":"run","ports":["py312-segregation"]}]},{"name":"py313-deprecation","portdir":"python/py-deprecation","version":"2.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://deprecation.readthedocs.io/","description":"A library to handle automated deprecations","long_description":"A library to handle automated deprecations","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-packaging","python313"]}],"depends_on":[{"type":"lib","ports":["py313-eyed3","py313-jupyter_packaging"]},{"type":"run","ports":["py313-segregation"]}]},{"name":"py314-deprecation","portdir":"python/py-deprecation","version":"2.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://deprecation.readthedocs.io/","description":"A library to handle automated deprecations","long_description":"A library to handle automated deprecations","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-packaging","python314"]}],"depends_on":[{"type":"lib","ports":["py-deprecation","py314-eyed3","py314-jupyter_packaging","ocrmypdf"]},{"type":"run","ports":["py314-segregation"]}]},{"name":"py-desktop-notifier","portdir":"python/py-desktop-notifier","version":"6.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/samschott/desktop-notifier","description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","long_description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","active":true,"categories":["sysutils","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-desktop-notifier"]}],"depends_on":[]},{"name":"py-dice3ds","portdir":"python/py-dice3ds","version":"0.13","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.aerojockey.com/software/dice3ds/","description":"Read, write, and manipulate 3DS files","long_description":"Dice3DS is a package to to read, write, and manipulate 3D Studio format files in Python. Also includes code to convert 3DS files into an OpenGL display list.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":354}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-dice3ds"]}],"depends_on":[]},{"name":"py310-desktop-notifier","portdir":"python/py-desktop-notifier","version":"6.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samschott/desktop-notifier","description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","long_description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","active":true,"categories":["sysutils","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-typing_extensions","py310-packaging","py310-bidict","py310-rubicon-objc"]}],"depends_on":[]},{"name":"py311-desktop-notifier","portdir":"python/py-desktop-notifier","version":"6.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samschott/desktop-notifier","description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","long_description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","active":true,"categories":["sysutils","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-packaging","py311-typing_extensions","py311-bidict","py311-rubicon-objc"]}],"depends_on":[]},{"name":"py312-desktop-notifier","portdir":"python/py-desktop-notifier","version":"6.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samschott/desktop-notifier","description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","long_description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","active":true,"categories":["sysutils","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-packaging","py312-typing_extensions","py312-rubicon-objc","py312-bidict"]}],"depends_on":[]},{"name":"py313-desktop-notifier","portdir":"python/py-desktop-notifier","version":"6.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samschott/desktop-notifier","description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","long_description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","active":true,"categories":["sysutils","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-packaging","py313-typing_extensions","py313-bidict","py313-rubicon-objc"]}],"depends_on":[]},{"name":"py314-desktop-notifier","portdir":"python/py-desktop-notifier","version":"6.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samschott/desktop-notifier","description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","long_description":"py-desktop-notifier is a Python library for cross-platform desktop notifications","active":true,"categories":["sysutils","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314","py314-packaging","py314-typing_extensions","py314-bidict","py314-rubicon-objc"]}],"depends_on":[{"type":"lib","ports":["ghost-downloader","py-desktop-notifier","maestral"]}]},{"name":"py27-dice3ds","portdir":"python/py-dice3ds","version":"0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.aerojockey.com/software/dice3ds/","description":"Read, write, and manipulate 3DS files","long_description":"Dice3DS is a package to to read, write, and manipulate 3D Studio format files in Python. Also includes code to convert 3DS files into an OpenGL display list.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":354}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-numpy"]}],"depends_on":[{"type":"lib","ports":["py-dice3ds"]}]},{"name":"py-diff-match-patch","portdir":"python/py-diff-match-patch","version":"20241021","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/diff-match-patch","description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","long_description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-diff-match-patch"]}],"depends_on":[]},{"name":"py-diffusers","portdir":"python/py-diffusers","version":"0.37.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://huggingface.co/docs/diffusers/","description":"State-of-the-art diffusion models in PyTorch and JAX","long_description":"Diffusers provides pretrained diffusion models across multiple modalities, such as vision and audio, and serves as a modular toolbox for inference and training of diffusion models. Includes Stable Diffusion, InstructPix2Pix, and many more.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-diffusers"]}],"depends_on":[]},{"name":"py310-diff-match-patch","portdir":"python/py-diff-match-patch","version":"20241021","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/diff-match-patch","description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","long_description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-three-merge"]},{"type":"run","ports":["py310-spyder-devel","py310-spyder"]}]},{"name":"py311-diff-match-patch","portdir":"python/py-diff-match-patch","version":"20241021","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/diff-match-patch","description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","long_description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-three-merge"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py312-diff-match-patch","portdir":"python/py-diff-match-patch","version":"20241021","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/diff-match-patch","description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","long_description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-three-merge"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py313-diff-match-patch","portdir":"python/py-diff-match-patch","version":"20241021","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/diff-match-patch","description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","long_description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-three-merge"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py314-diff-match-patch","portdir":"python/py-diff-match-patch","version":"20241021","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/diff-match-patch","description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","long_description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-diff-match-patch","py314-three-merge"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py310-diffusers","portdir":"python/py-diffusers","version":"0.37.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://huggingface.co/docs/diffusers/","description":"State-of-the-art diffusion models in PyTorch and JAX","long_description":"Diffusers provides pretrained diffusion models across multiple modalities, such as vision and audio, and serves as a modular toolbox for inference and training of diffusion models. Includes Stable Diffusion, InstructPix2Pix, and many more.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-filelock","py310-importlib-metadata","python310","py310-huggingface_hub","py310-safetensors","py310-httpx","py310-requests","py310-regex","py310-numpy","py310-Pillow"]}],"depends_on":[]},{"name":"py311-diffusers","portdir":"python/py-diffusers","version":"0.37.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://huggingface.co/docs/diffusers/","description":"State-of-the-art diffusion models in PyTorch and JAX","long_description":"Diffusers provides pretrained diffusion models across multiple modalities, such as vision and audio, and serves as a modular toolbox for inference and training of diffusion models. Includes Stable Diffusion, InstructPix2Pix, and many more.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-numpy","py311-filelock","python311","py311-huggingface_hub","py311-safetensors","py311-httpx","py311-regex","py311-Pillow","py311-requests","py311-importlib-metadata"]}],"depends_on":[]},{"name":"py312-diffusers","portdir":"python/py-diffusers","version":"0.37.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://huggingface.co/docs/diffusers/","description":"State-of-the-art diffusion models in PyTorch and JAX","long_description":"Diffusers provides pretrained diffusion models across multiple modalities, such as vision and audio, and serves as a modular toolbox for inference and training of diffusion models. Includes Stable Diffusion, InstructPix2Pix, and many more.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-httpx","py312-importlib-metadata","python312","py312-huggingface_hub","py312-safetensors","py312-regex","py312-filelock","py312-numpy","py312-requests","py312-Pillow"]}],"depends_on":[]},{"name":"py313-diffusers","portdir":"python/py-diffusers","version":"0.37.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://huggingface.co/docs/diffusers/","description":"State-of-the-art diffusion models in PyTorch and JAX","long_description":"Diffusers provides pretrained diffusion models across multiple modalities, such as vision and audio, and serves as a modular toolbox for inference and training of diffusion models. Includes Stable Diffusion, InstructPix2Pix, and many more.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-regex","py313-Pillow","python313","py313-huggingface_hub","py313-safetensors","py313-httpx","py313-requests","py313-filelock","py313-numpy","py313-importlib-metadata"]}],"depends_on":[]},{"name":"py314-diffusers","portdir":"python/py-diffusers","version":"0.37.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://huggingface.co/docs/diffusers/","description":"State-of-the-art diffusion models in PyTorch and JAX","long_description":"Diffusers provides pretrained diffusion models across multiple modalities, such as vision and audio, and serves as a modular toolbox for inference and training of diffusion models. Includes Stable Diffusion, InstructPix2Pix, and many more.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-Pillow","py314-importlib-metadata","python314","py314-huggingface_hub","py314-safetensors","py314-regex","py314-filelock","py314-requests","py314-numpy","py314-httpx"]}],"depends_on":[{"type":"lib","ports":["py-diffusers"]}]},{"name":"py-digitalocean","portdir":"python/py-digitalocean","version":"1.17.0","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/koalalorenzo/python-digitalocean","description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","long_description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-digitalocean"]}],"depends_on":[]},{"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":"py310-digitalocean","portdir":"python/py-digitalocean","version":"1.17.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/koalalorenzo/python-digitalocean","description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","long_description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-requests","py310-jsonpickle","python310"]}],"depends_on":[]},{"name":"py311-digitalocean","portdir":"python/py-digitalocean","version":"1.17.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/koalalorenzo/python-digitalocean","description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","long_description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-requests","py311-jsonpickle","python311"]}],"depends_on":[]},{"name":"py312-digitalocean","portdir":"python/py-digitalocean","version":"1.17.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/koalalorenzo/python-digitalocean","description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","long_description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-requests","py312-jsonpickle","python312"]}],"depends_on":[]},{"name":"py313-digitalocean","portdir":"python/py-digitalocean","version":"1.17.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/koalalorenzo/python-digitalocean","description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","long_description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-requests","py313-jsonpickle","python313"]}],"depends_on":[]},{"name":"py314-digitalocean","portdir":"python/py-digitalocean","version":"1.17.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/koalalorenzo/python-digitalocean","description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","long_description":"Easy access to Digital Ocean APIs to deploy droplets, images and more.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-requests","py314-jsonpickle","python314"]}],"depends_on":[{"type":"lib","ports":["certbot-dns-digitalocean","py-digitalocean"]}]}]}