{"count":51978,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=912","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=910","results":[{"name":"py311-zipp","portdir":"python/py-zipp","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/zipp","description":"A pathlib-compatible Zipfile object wrapper.","long_description":"A pathlib-compatible Zipfile object wrapper.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-coherent.licensed","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-importlib-metadata"]}]},{"name":"py312-zipp","portdir":"python/py-zipp","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/zipp","description":"A pathlib-compatible Zipfile object wrapper.","long_description":"A pathlib-compatible Zipfile object wrapper.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-coherent.licensed","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-importlib-metadata"]}]},{"name":"py313-zipp","portdir":"python/py-zipp","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/zipp","description":"A pathlib-compatible Zipfile object wrapper.","long_description":"A pathlib-compatible Zipfile object wrapper.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-coherent.licensed","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-setuptools_scm"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-importlib-metadata"]}]},{"name":"py314-zipp","portdir":"python/py-zipp","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/zipp","description":"A pathlib-compatible Zipfile object wrapper.","long_description":"A pathlib-compatible Zipfile object wrapper.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-coherent.licensed","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-setuptools_scm"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["cabal"]},{"type":"lib","ports":["py314-importlib-metadata","py-zipp"]}]},{"name":"py-zipstream-ng","portdir":"python/py-zipstream-ng","version":"1.8.0","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"A modern and easy to use streamable zip file generator","long_description":"A modern and easy to use streamable zip file generator. It can package and stream many files and folders into a zip on the fly without needing temporary files or excessive memory. It can also calculate the final size of the zip file before streaming it.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-zipstream-ng"]}],"depends_on":[]},{"name":"py-zlmdb","portdir":"python/py-zlmdb","version":"25.12.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/crossbario/zlmdb","description":"Object relational zero copy in memory database layer for LMDB.","long_description":"Object relational zero copy in memory database layer for LMDB.","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-zlmdb"]}],"depends_on":[]},{"name":"py310-zipstream-ng","portdir":"python/py-zipstream-ng","version":"1.8.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"A modern and easy to use streamable zip file generator","long_description":"A modern and easy to use streamable zip file generator. It can package and stream many files and folders into a zip on the fly without needing temporary files or excessive memory. It can also calculate the final size of the zip file before streaming it.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-zipstream-ng","portdir":"python/py-zipstream-ng","version":"1.8.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"A modern and easy to use streamable zip file generator","long_description":"A modern and easy to use streamable zip file generator. It can package and stream many files and folders into a zip on the fly without needing temporary files or excessive memory. It can also calculate the final size of the zip file before streaming it.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-zipstream-ng","portdir":"python/py-zipstream-ng","version":"1.8.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"A modern and easy to use streamable zip file generator","long_description":"A modern and easy to use streamable zip file generator. It can package and stream many files and folders into a zip on the fly without needing temporary files or excessive memory. It can also calculate the final size of the zip file before streaming it.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py313-zipstream-ng","portdir":"python/py-zipstream-ng","version":"1.8.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"A modern and easy to use streamable zip file generator","long_description":"A modern and easy to use streamable zip file generator. It can package and stream many files and folders into a zip on the fly without needing temporary files or excessive memory. It can also calculate the final size of the zip file before streaming it.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":272}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["magic-wormhole","py-zipstream-ng"]}]},{"name":"py313-zlmdb","portdir":"python/py-zlmdb","version":"25.12.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/crossbario/zlmdb","description":"Object relational zero copy in memory database layer for LMDB.","long_description":"Object relational zero copy in memory database layer for LMDB.","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1057}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-hatch-vcs"]},{"type":"lib","ports":["py313-cbor2","python313","py313-txaio","py313-pynacl","py313-cffi","py313-click","py313-numpy","py313-yaml"]}],"depends_on":[{"type":"lib","ports":["py-zlmdb"]}]},{"name":"py-zmq","portdir":"python/py-zmq","version":"27.1.0","license":"LGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-zmq"]}],"depends_on":[]},{"name":"py-zope-app-module","portdir":"python/py-zope-app-module","version":"3.5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/zope.app.module","description":"Zope 3 persistent code/module support","long_description":"Persistent Python modules allow us to develop and store Python modules in the ZODB in contrast to storing them on the filesystem. You might want to look at the zodbcode package for the details of the implementation. In Zope 3 we implemented persistent modules as utilities. These utilities are known as module managers that manage the source code, compiled module and name of the module. We then provide a special module registry that looks up the utilities to find modules.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-zope-app-module"]}],"depends_on":[]},{"name":"py27-zmq","portdir":"python/py-zmq","version":"19.0.2","license":"LGPL","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zmq","python27"]}],"depends_on":[{"type":"lib","ports":["py27-spyder-kernels","py27-notebook","py27-qtconsole","skypipe","py27-scoop","py27-jupyter_client","py27-ipyparallel"]},{"type":"run","ports":["gnuradio-devel","gnuradio37","gr37-air-modes"]}]},{"name":"py310-zmq","portdir":"python/py-zmq","version":"27.1.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-scikit-build-core","py310-setuptools","py310-cython"]},{"type":"lib","ports":["python310","py310-packaging","py310-cffi","zmq"]}],"depends_on":[{"type":"lib","ports":["salt","py310-spyder-kernels-devel","py310-ipykernel","py310-ipyparallel","py310-jupyter_client","py310-jupyter_console","py310-jupyter_server","py310-maggma","py310-nbclassic","py310-scoop","py310-spyder-kernels"]},{"type":"run","ports":["py310-spyder-devel","gnuradio","gnuradio-next","gr-air-modes","py310-spyder"]}]},{"name":"py311-zmq","portdir":"python/py-zmq","version":"27.1.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-cython","py311-scikit-build-core","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-packaging","py311-cffi","zmq"]}],"depends_on":[{"type":"lib","ports":["py311-spyder-kernels","py311-ipykernel","py311-ipyparallel","py311-jupyter_client","py311-jupyter_console","py311-jupyter_server","py311-maggma","py311-nbclassic","libopenshot"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py312-zmq","portdir":"python/py-zmq","version":"27.1.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-cython","py312-scikit-build-core","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-packaging","py312-cffi","zmq"]}],"depends_on":[{"type":"lib","ports":["py312-spyder-kernels","py312-ipyparallel","py312-jupyter_client","py312-jupyter_console","py312-jupyter_server","py312-maggma","py312-nbclassic","py312-ipykernel"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py313-zmq","portdir":"python/py-zmq","version":"27.1.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-installer","py313-setuptools","py313-wheel","py313-scikit-build-core","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-packaging","py313-cffi","zmq"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter_server","py313-jupyter_client","py313-jupyter_console","py313-ipykernel","py313-maggma","py313-spyder-kernels"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py314-zmq","portdir":"python/py-zmq","version":"27.1.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12},{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-scikit-build-core","py314-installer","py314-setuptools","py314-wheel","py314-cython","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-packaging","py314-cffi","zmq"]}],"depends_on":[{"type":"lib","ports":["py314-jupyter_server","py314-jupyter_client","py314-jupyter_console","py314-ipykernel","py-zmq","py314-spyder-kernels"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py27-zope-app-module","portdir":"python/py-zope-app-module","version":"3.5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/zope.app.module","description":"Zope 3 persistent code/module support","long_description":"Persistent Python modules allow us to develop and store Python modules in the ZODB in contrast to storing them on the filesystem. You might want to look at the zodbcode package for the details of the implementation. In Zope 3 we implemented persistent modules as utilities. These utilities are known as module managers that manage the source code, compiled module and name of the module. We then provide a special module registry that looks up the utilities to find modules.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-zope-app-module"]}]},{"name":"py-zope-component","portdir":"python/py-zope-component","version":"6.0","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.component","description":"This package represents the core of the Zope Component Architecture.","long_description":"This package represents the core of the Zope Component Architecture.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-zope-component"]}],"depends_on":[]},{"name":"py-zope-configuration","portdir":"python/py-zope-configuration","version":"4.4.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.configuration","description":"Zope Configuration Markup Language (ZCML)","long_description":"The Zope configuration system provides an extensible system for supporting various kinds of configurations. It is based on the idea of configuration directives. Users of the configuration system provide configuration directives in some language that express configuration choices. The intent is that the language be pluggable. An XML language is provided by default.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-zope-configuration"]}],"depends_on":[]},{"name":"py310-zope-component","portdir":"python/py-zope-component","version":"6.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.component","description":"This package represents the core of the Zope Component Architecture.","long_description":"This package represents the core of the Zope Component Architecture.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-zope-event","py310-zopeinterface","py310-zope-hookable","python310"]}],"depends_on":[{"type":"test","ports":["py310-testfixtures"]}]},{"name":"py311-zope-component","portdir":"python/py-zope-component","version":"6.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.component","description":"This package represents the core of the Zope Component Architecture.","long_description":"This package represents the core of the Zope Component Architecture.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-zope-event","py311-zopeinterface","py311-zope-hookable","python311"]}],"depends_on":[{"type":"test","ports":["py311-testfixtures"]}]},{"name":"py312-zope-component","portdir":"python/py-zope-component","version":"6.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.component","description":"This package represents the core of the Zope Component Architecture.","long_description":"This package represents the core of the Zope Component Architecture.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-zope-event","py312-zopeinterface","py312-zope-hookable","python312"]}],"depends_on":[{"type":"test","ports":["py312-testfixtures"]}]},{"name":"py313-zope-component","portdir":"python/py-zope-component","version":"6.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.component","description":"This package represents the core of the Zope Component Architecture.","long_description":"This package represents the core of the Zope Component Architecture.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-zope-event","py313-zopeinterface","py313-zope-hookable","python313"]}],"depends_on":[{"type":"lib","ports":["py-zope-component","certbot-dns-namecheap"]},{"type":"test","ports":["py313-testfixtures"]}]},{"name":"py310-zope-configuration","portdir":"python/py-zope-configuration","version":"4.4.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.configuration","description":"Zope Configuration Markup Language (ZCML)","long_description":"The Zope configuration system provides an extensible system for supporting various kinds of configurations. It is based on the idea of configuration directives. Users of the configuration system provide configuration directives in some language that express configuration choices. The intent is that the language be pluggable. An XML language is provided by default.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-zopeinterface","py310-zope-schema","py310-zope-i18nmessageid"]}],"depends_on":[{"type":"lib","ports":["py-zope-configuration"]}]},{"name":"py-zope-deferredimport","portdir":"python/py-zope-deferredimport","version":"4.4","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.deferredimport","description":"The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used.","long_description":"The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used. You can also cause deprecation warnings to be issued when a variable is used.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-zope-deferredimport"]}],"depends_on":[]},{"name":"py-zope-deprecation","portdir":"python/py-zope-deprecation","version":"5.0","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.deprecation","description":"This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.","long_description":"This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-zope-deprecation"]}],"depends_on":[]},{"name":"py310-zope-deferredimport","portdir":"python/py-zope-deferredimport","version":"4.4","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.deferredimport","description":"The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used.","long_description":"The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used. You can also cause deprecation warnings to be issued when a variable is used.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-setuptools","py310-zope-proxy","python310"]}],"depends_on":[{"type":"lib","ports":["py-zope-deferredimport"]}]},{"name":"py310-zope-deprecation","portdir":"python/py-zope-deprecation","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.deprecation","description":"This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.","long_description":"This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-zope-deprecation","portdir":"python/py-zope-deprecation","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.deprecation","description":"This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.","long_description":"This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py-zope-deprecation"]}]},{"name":"py-zope-event","portdir":"python/py-zope-event","version":"5.0","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-zope-event"]}],"depends_on":[]},{"name":"py-zope-hookable","portdir":"python/py-zope-hookable","version":"5.4","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.hookable","description":"Zope hookable.","long_description":"This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-zope-hookable"]}],"depends_on":[]},{"name":"py27-zope-event","portdir":"python/py-zope-event","version":"4.6","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-nose"]}],"depends_on":[{"type":"lib","ports":["py27-zope-component","py27-gevent","py27-zodb"]},{"type":"test","ports":["py27-zopeinterface"]}]},{"name":"py310-zope-event","portdir":"python/py-zope-event","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-nose"]}],"depends_on":[{"type":"lib","ports":["py310-gevent","py310-zope-component"]},{"type":"run","ports":["py310-zope-schema"]},{"type":"test","ports":["py310-zopeinterface"]}]},{"name":"py311-zope-event","portdir":"python/py-zope-event","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"maintainers":[],"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-gevent","py311-zope-component"]},{"type":"test","ports":["py311-zopeinterface"]}]},{"name":"py312-zope-event","portdir":"python/py-zope-event","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"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":["py312-gevent","py312-zope-component"]},{"type":"test","ports":["py312-zopeinterface"]}]},{"name":"py313-zope-event","portdir":"python/py-zope-event","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"maintainers":[],"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-gevent","py313-zope-component"]},{"type":"test","ports":["py313-zopeinterface"]}]},{"name":"py314-zope-event","portdir":"python/py-zope-event","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"maintainers":[],"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-gevent","py-zope-event"]},{"type":"test","ports":["py314-zopeinterface"]}]},{"name":"py310-zope-hookable","portdir":"python/py-zope-hookable","version":"5.4","license":"ZPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.hookable","description":"Zope hookable.","long_description":"This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.","active":true,"categories":["python","zope"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-setuptools","py310-cython","py310-pyobjc","python310"]}],"depends_on":[{"type":"lib","ports":["py310-zope-component"]}]},{"name":"py311-zope-hookable","portdir":"python/py-zope-hookable","version":"5.4","license":"ZPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.hookable","description":"Zope hookable.","long_description":"This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.","active":true,"categories":["python","zope"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-setuptools","py311-cython","py311-pyobjc","python311"]}],"depends_on":[{"type":"lib","ports":["py311-zope-component"]}]},{"name":"py312-zope-hookable","portdir":"python/py-zope-hookable","version":"5.4","license":"ZPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.hookable","description":"Zope hookable.","long_description":"This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.","active":true,"categories":["python","zope"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-setuptools","py312-cython","py312-pyobjc","python312"]}],"depends_on":[{"type":"lib","ports":["py312-zope-component"]}]},{"name":"py313-zope-hookable","portdir":"python/py-zope-hookable","version":"5.4","license":"ZPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.hookable","description":"Zope hookable.","long_description":"This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.","active":true,"categories":["python","zope"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-setuptools","py313-cython","py313-pyobjc","python313"]}],"depends_on":[{"type":"lib","ports":["py313-zope-component","py-zope-hookable"]}]},{"name":"py-zope-i18nmessageid","portdir":"python/py-zope-i18nmessageid","version":"5.0.1","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.i18nmessageid","description":"Message Identifiers for internationalization","long_description":"To translate any text, we must be able to discover the source domain of the text. A source domain is an identifier that identifies a project that produces program source strings. Source strings occur as literals in python programs, text in templates, and some text in XML data. The project implies a source language and an application context.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-zope-i18nmessageid"]}],"depends_on":[]},{"name":"py-zope-keyreference","portdir":"python/py-zope-keyreference","version":"3.6.4","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.keyreference","description":"Object references that support stable comparison and hashes","long_description":"Object references that support stable comparison and hashes","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-zope-keyreference"]}],"depends_on":[]},{"name":"py310-zope-i18nmessageid","portdir":"python/py-zope-i18nmessageid","version":"5.0.1","license":"ZPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.i18nmessageid","description":"Message Identifiers for internationalization","long_description":"To translate any text, we must be able to discover the source domain of the text. A source domain is an identifier that identifies a project that produces program source strings. Source strings occur as literals in python programs, text in templates, and some text in XML data. The project implies a source language and an application context.","active":true,"categories":["python","zope"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py-zope-i18nmessageid"]},{"type":"run","ports":["py310-zope-configuration"]}]},{"name":"py27-zope-keyreference","portdir":"python/py-zope-keyreference","version":"3.6.4","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.keyreference","description":"Object references that support stable comparison and hashes","long_description":"Object references that support stable comparison and hashes","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-zope-keyreference"]}]},{"name":"py-zope-proxy","portdir":"python/py-zope-proxy","version":"4.6.1","license":"ZPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.proxy","description":"Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.","long_description":"Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-zope-proxy"]}],"depends_on":[]},{"name":"py-zope-schema","portdir":"python/py-zope-schema","version":"6.2.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.schema","description":"zope.interface extension for defining data schemas","long_description":"Schemas extend the notion of interfaces to detailed descriptions of Attributes (but not methods). Every schema is an interface and specifies the public fields of an object. A field roughly corresponds to an attribute of a Python object. But a Field provides space for at least a title and a description. It can also constrain its value and provide a validation method. Besides you can optionally specify characteristics such as its value being read-only or not required.","active":true,"categories":["python","zope"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-zope-schema"]}],"depends_on":[]}]}