{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=222","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=220","results":[{"name":"py-bpylist2","portdir":"python/py-bpylist2","version":"4.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/parabolala/bpylist2","description":"Parse and generate NSKeyedArchiver archives","long_description":"Parse and generate NSKeyedArchiver archives","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-bpylist2"]}],"depends_on":[]},{"name":"py311-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311","py311-progressbar"]},{"type":"test","ports":["py311-pytest","py311-mock"]}],"depends_on":[]},{"name":"py310-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-progressbar"]},{"type":"test","ports":["py310-pytest","py310-mock"]}],"depends_on":[]},{"name":"py39-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-progressbar"]},{"type":"test","ports":["py39-mock","py39-pytest"]}],"depends_on":[]},{"name":"py38-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-progressbar"]},{"type":"test","ports":["py38-mock","py38-pytest"]}],"depends_on":[]},{"name":"py-bitmath","portdir":"python/py-bitmath","version":"1.3.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tbielawa/bitmath","description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","long_description":"Pythonic module for representing and manipulating file sizes with different prefix notations (file size unit conversion)","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-bitmath"]}],"depends_on":[]},{"name":"py311-requestsexceptions","portdir":"python/py-requestsexceptions","version":"1.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.openstack.org/","description":"A simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled.","long_description":"A simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-pbr"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-openstacksdk"]}]},{"name":"py310-requestsexceptions","portdir":"python/py-requestsexceptions","version":"1.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.openstack.org/","description":"A simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled.","long_description":"A simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-pbr","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-openstacksdk"]}]},{"name":"py39-requestsexceptions","portdir":"python/py-requestsexceptions","version":"1.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.openstack.org/","description":"A simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled.","long_description":"A simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-pbr","py39-setuptools","clang-17","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"run","ports":["py39-openstacksdk"]}]},{"name":"py311-prettytable","portdir":"python/py-prettytable","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/prettytable","description":"A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.","long_description":"PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was inspired by the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"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-ipython-sql","py311-sigma-cli"]},{"type":"run","ports":["py311-cinderclient","py311-cliff","py311-novaclient"]}]},{"name":"py311-oslo-utils","portdir":"python/py-oslo-utils","version":"8.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.utils/latest/","description":"OpenStack common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-netaddr","py311-debtcollector","py311-oslo-i18n","py311-yaml","py311-iso8601","py311-tz","py311-psutil","py311-parsing","py311-packaging"]}],"depends_on":[{"type":"run","ports":["py311-cinderclient","py311-keystoneclient","py311-novaclient","py311-osc-lib","py311-oslo-serialization"]}]},{"name":"py310-oslo-utils","portdir":"python/py-oslo-utils","version":"8.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.utils/latest/","description":"OpenStack common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-pbr"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-netaddr","py310-debtcollector","py310-oslo-i18n","py310-psutil","py310-iso8601","py310-yaml","py310-tz","py310-parsing","py310-packaging"]}],"depends_on":[{"type":"run","ports":["py310-cinderclient","py310-keystoneclient","py310-novaclient","py310-osc-lib","py310-oslo-serialization"]}]},{"name":"py39-oslo-utils","portdir":"python/py-oslo-utils","version":"8.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.utils/latest/","description":"OpenStack common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-pbr","clang-17","py39-installer","py39-build","py39-wheel","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-netaddr","py39-debtcollector","py39-oslo-i18n","py39-yaml","py39-tz","py39-psutil","py39-parsing","py39-packaging","py39-iso8601"]}],"depends_on":[{"type":"run","ports":["py39-cinderclient","py39-keystoneclient","py39-novaclient","py39-osc-lib","py39-oslo-serialization"]}]},{"name":"py311-oslo-serialization","portdir":"python/py-oslo-serialization","version":"5.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.serialization/latest/","description":"The oslo.utils library","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-pbr","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-tz","py311-msgpack","py311-oslo-utils"]}],"depends_on":[{"type":"run","ports":["py311-keystoneclient","py311-novaclient"]}]},{"name":"py310-oslo-serialization","portdir":"python/py-oslo-serialization","version":"5.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.serialization/latest/","description":"The oslo.utils library","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-pbr","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-msgpack","py310-tz","py310-oslo-utils"]}],"depends_on":[{"type":"run","ports":["py310-keystoneclient","py310-novaclient"]}]},{"name":"py39-oslo-serialization","portdir":"python/py-oslo-serialization","version":"5.8.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.serialization/latest/","description":"The oslo.utils library","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer","py39-pbr"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-msgpack","py39-tz","py39-oslo-utils"]}],"depends_on":[{"type":"run","ports":["py39-keystoneclient","py39-novaclient"]}]},{"name":"py311-oslo-i18n","portdir":"python/py-oslo-i18n","version":"6.5.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.i18n/latest/","description":"Common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-pbr","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-six"]}],"depends_on":[{"type":"run","ports":["py311-cinderclient","py311-keystoneclient","py311-novaclient","py311-openstackclient","py311-osc-lib","py311-oslo-config","py311-oslo-utils"]}]},{"name":"py310-oslo-i18n","portdir":"python/py-oslo-i18n","version":"6.5.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.i18n/latest/","description":"Common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-pbr","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-six"]}],"depends_on":[{"type":"run","ports":["py310-cinderclient","py310-keystoneclient","py310-novaclient","py310-openstackclient","py310-osc-lib","py310-oslo-config","py310-oslo-utils"]}]},{"name":"py39-oslo-i18n","portdir":"python/py-oslo-i18n","version":"6.5.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.i18n/latest/","description":"Common utility type functions","long_description":"The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-pbr","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-six"]}],"depends_on":[{"type":"run","ports":["py39-cinderclient","py39-keystoneclient","py39-novaclient","py39-openstackclient","py39-osc-lib","py39-oslo-config","py39-oslo-utils"]}]},{"name":"py311-oslo-config","portdir":"python/py-oslo-config","version":"9.7.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.config/latest/","description":"Oslo Configuration Library","long_description":"Oslo Configuration Library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-oslo-i18n","py311-debtcollector","py311-stevedore","py311-netaddr","py311-rfc3986","py311-yaml","py311-requests"]}],"depends_on":[{"type":"run","ports":["py311-keystoneclient"]}]},{"name":"py310-oslo-config","portdir":"python/py-oslo-config","version":"9.7.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.config/latest/","description":"Oslo Configuration Library","long_description":"Oslo Configuration Library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-pbr"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-oslo-i18n","py310-debtcollector","py310-netaddr","py310-stevedore","py310-rfc3986","py310-yaml","py310-requests"]}],"depends_on":[{"type":"run","ports":["py310-keystoneclient"]}]},{"name":"py39-oslo-config","portdir":"python/py-oslo-config","version":"9.7.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/oslo.config/latest/","description":"Oslo Configuration Library","long_description":"Oslo Configuration Library","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-pbr","clang-17","py39-installer","py39-build","py39-wheel","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-oslo-i18n","py39-debtcollector","py39-netaddr","py39-yaml","py39-stevedore","py39-rfc3986","py39-requests"]}],"depends_on":[{"type":"run","ports":["py39-keystoneclient"]}]},{"name":"py311-osc-lib","portdir":"python/py-osc-lib","version":"4.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/osc-lib/latest/","description":"Common support modules for writing OpenStackClient plugins","long_description":"Common support modules for writing OpenStackClient plugins","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-oslo-utils","py311-oslo-i18n","py311-openstacksdk","py311-keystoneauth1","py311-cliff","py311-stevedore","py311-requests"]}],"depends_on":[{"type":"run","ports":["py311-openstackclient"]}]},{"name":"py310-osc-lib","portdir":"python/py-osc-lib","version":"4.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/osc-lib/latest/","description":"Common support modules for writing OpenStackClient plugins","long_description":"Common support modules for writing OpenStackClient plugins","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-pbr"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-oslo-utils","py310-oslo-i18n","py310-openstacksdk","py310-keystoneauth1","py310-cliff","py310-stevedore","py310-requests"]}],"depends_on":[{"type":"run","ports":["py310-openstackclient"]}]},{"name":"py39-osc-lib","portdir":"python/py-osc-lib","version":"4.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/osc-lib/latest/","description":"Common support modules for writing OpenStackClient plugins","long_description":"Common support modules for writing OpenStackClient plugins","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-pbr","clang-17","py39-installer","py39-build","py39-wheel","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-oslo-utils","py39-oslo-i18n","py39-openstacksdk","py39-keystoneauth1","py39-cliff","py39-stevedore","py39-requests"]}],"depends_on":[{"type":"run","ports":["py39-openstackclient"]}]},{"name":"py311-os-service-types","portdir":"python/py-os-service-types","version":"1.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/os-service-types/latest/","description":"Library for consuming OpenStack sevice-types-authority data","long_description":"Python library for consuming OpenStack sevice-types-authority data","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-pbr"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"run","ports":["py311-keystoneauth1","py311-openstacksdk"]}]},{"name":"py310-os-service-types","portdir":"python/py-os-service-types","version":"1.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/os-service-types/latest/","description":"Library for consuming OpenStack sevice-types-authority data","long_description":"Python library for consuming OpenStack sevice-types-authority data","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-pbr","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-keystoneauth1","py310-openstacksdk"]}]},{"name":"py39-os-service-types","portdir":"python/py-os-service-types","version":"1.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/os-service-types/latest/","description":"Library for consuming OpenStack sevice-types-authority data","long_description":"Python library for consuming OpenStack sevice-types-authority data","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-pbr","py39-setuptools","clang-17","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"run","ports":["py39-keystoneauth1","py39-openstacksdk"]}]},{"name":"py311-openstacksdk","portdir":"python/py-openstacksdk","version":"4.7.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/openstacksdk/","description":"Client library for building applications to work with OpenStack clouds","long_description":"Client library for building applications to work with OpenStack clouds","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-yaml","py311-jmespath","py311-jsonpatch","py311-dogpile-cache","py311-keystoneauth1","py311-os-service-types","py311-requestsexceptions","py311-iso8601","py311-platformdirs","py311-cryptography","py311-psutil","py311-decorator","py311-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py311-openstackclient","py311-osc-lib"]}]},{"name":"py310-openstacksdk","portdir":"python/py-openstacksdk","version":"4.7.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/openstacksdk/","description":"Client library for building applications to work with OpenStack clouds","long_description":"Client library for building applications to work with OpenStack clouds","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-pbr"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-iso8601","py310-psutil","py310-jsonpatch","py310-dogpile-cache","py310-keystoneauth1","py310-os-service-types","py310-requestsexceptions","py310-cryptography","py310-jmespath","py310-yaml","py310-platformdirs","py310-typing_extensions","py310-decorator"]}],"depends_on":[{"type":"run","ports":["py310-openstackclient","py310-osc-lib"]}]},{"name":"py39-openstacksdk","portdir":"python/py-openstacksdk","version":"4.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/openstacksdk/","description":"Client library for building applications to work with OpenStack clouds","long_description":"Client library for building applications to work with OpenStack clouds","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-pbr","clang-17","py39-installer","py39-build","py39-wheel","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-yaml","py39-platformdirs","py39-jsonpatch","py39-dogpile-cache","py39-keystoneauth1","py39-os-service-types","py39-requestsexceptions","py39-typing_extensions","py39-psutil","py39-jmespath","py39-iso8601","py39-decorator","py39-cryptography"]}],"depends_on":[{"type":"run","ports":["py39-openstackclient","py39-osc-lib"]}]},{"name":"py311-openstackclient","portdir":"python/py-openstackclient","version":"8.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-openstackclient/latest/","description":"Command-line client for OpenStack","long_description":"OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the command set for Compute, Identity, Image, Network, Object Store and Block Storage APIs together in a single shell with a uniform command structure.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-keystoneclient","py311-openstacksdk","py311-osc-lib","py311-oslo-i18n","py311-cliff","py311-cinderclient","py311-stevedore","py311-iso8601","py311-cryptography","py311-requests"]}],"depends_on":[]},{"name":"py310-openstackclient","portdir":"python/py-openstackclient","version":"8.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-openstackclient/latest/","description":"Command-line client for OpenStack","long_description":"OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the command set for Compute, Identity, Image, Network, Object Store and Block Storage APIs together in a single shell with a uniform command structure.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-pbr"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-keystoneclient","py310-openstacksdk","py310-osc-lib","py310-oslo-i18n","py310-cliff","py310-cinderclient","py310-stevedore","py310-iso8601","py310-cryptography","py310-requests"]}],"depends_on":[]},{"name":"py39-openstackclient","portdir":"python/py-openstackclient","version":"8.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-openstackclient/latest/","description":"Command-line client for OpenStack","long_description":"OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the command set for Compute, Identity, Image, Network, Object Store and Block Storage APIs together in a single shell with a uniform command structure.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-pbr","clang-17","py39-installer","py39-build","py39-wheel","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-keystoneclient","py39-openstacksdk","py39-osc-lib","py39-oslo-i18n","py39-cliff","py39-cinderclient","py39-stevedore","py39-requests","py39-iso8601","py39-cryptography"]}],"depends_on":[]},{"name":"py311-novaclient","portdir":"python/py-novaclient","version":"18.9.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-novaclient/latest/","description":"Command line for openstack api","long_description":"This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-prettytable","py311-oslo-utils","py311-oslo-serialization","py311-oslo-i18n","py311-keystoneauth1","py311-stevedore","py311-iso8601"]}],"depends_on":[]},{"name":"py310-novaclient","portdir":"python/py-novaclient","version":"18.9.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-novaclient/latest/","description":"Command line for openstack api","long_description":"This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-pbr"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-oslo-utils","py310-oslo-serialization","py310-oslo-i18n","py310-keystoneauth1","py310-prettytable","py310-stevedore","py310-iso8601"]}],"depends_on":[]},{"name":"py39-novaclient","portdir":"python/py-novaclient","version":"18.9.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-novaclient/latest/","description":"Command line for openstack api","long_description":"This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-pbr","clang-17","py39-installer","py39-build","py39-wheel","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-oslo-utils","py39-oslo-serialization","py39-oslo-i18n","py39-keystoneauth1","py39-prettytable","py39-stevedore","py39-iso8601"]}],"depends_on":[]},{"name":"py311-netifaces","portdir":"python/py-netifaces","version":"0.11.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://alastairs-place.net/projects/netifaces/","description":"an easy way to get the address(es) of the machine’s network interfaces from Python","long_description":"an easy way to get the address(es) of the machine’s network interfaces from Python","active":true,"categories":["python"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"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-netifaces"]}]},{"name":"py311-keystoneclient","portdir":"python/py-keystoneclient","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-keystoneclient/latest/","description":"Client for the OpenStack Identity API","long_description":"Client for the OpenStack Identity API","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","clang-18","py311-pbr","py311-wheel","py311-setuptools","py311-installer"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-oslo-i18n","py311-oslo-serialization","py311-oslo-utils","py311-oslo-config","py311-keystoneauth1","py311-debtcollector","py311-stevedore","py311-requests","py311-packaging"]}],"depends_on":[{"type":"run","ports":["py311-openstackclient"]}]},{"name":"py310-keystoneclient","portdir":"python/py-keystoneclient","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-keystoneclient/latest/","description":"Client for the OpenStack Identity API","long_description":"Client for the OpenStack Identity API","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel","py310-pbr"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-oslo-i18n","py310-oslo-serialization","py310-oslo-utils","py310-oslo-config","py310-keystoneauth1","py310-debtcollector","py310-stevedore","py310-packaging","py310-requests"]}],"depends_on":[{"type":"run","ports":["py310-openstackclient"]}]},{"name":"py39-keystoneclient","portdir":"python/py-keystoneclient","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/python-keystoneclient/latest/","description":"Client for the OpenStack Identity API","long_description":"Client for the OpenStack Identity API","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-pbr","clang-17","py39-installer","py39-build","py39-wheel","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-oslo-i18n","py39-oslo-serialization","py39-oslo-utils","py39-oslo-config","py39-keystoneauth1","py39-debtcollector","py39-stevedore","py39-requests","py39-packaging"]}],"depends_on":[{"type":"run","ports":["py39-openstackclient"]}]},{"name":"py311-keystoneauth1","portdir":"python/py-keystoneauth1","version":"5.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-pbr"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-typing_extensions","py311-requests","py311-iso8601","py311-stevedore","py311-os-service-types"]}],"depends_on":[{"type":"run","ports":["py311-cinderclient","py311-keystoneclient","py311-novaclient","py311-openstacksdk","py311-osc-lib"]}]},{"name":"py310-keystoneauth1","portdir":"python/py-keystoneauth1","version":"5.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-pbr","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-requests","py310-typing_extensions","py310-iso8601","py310-stevedore","py310-os-service-types"]}],"depends_on":[{"type":"run","ports":["py310-cinderclient","py310-keystoneclient","py310-novaclient","py310-openstacksdk","py310-osc-lib"]}]},{"name":"py39-keystoneauth1","portdir":"python/py-keystoneauth1","version":"5.10.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/keystoneauth/latest/","description":"Tools for authenticating to an OpenStack-based cloud","long_description":"Tools for authenticating to an OpenStack-based cloud","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-pbr","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-iso8601","py39-requests","py39-stevedore","py39-typing_extensions","py39-os-service-types"]}],"depends_on":[{"type":"run","ports":["py39-cinderclient","py39-keystoneclient","py39-novaclient","py39-openstacksdk","py39-osc-lib"]}]},{"name":"py311-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-decorator","py311-stevedore"]}],"depends_on":[{"type":"run","ports":["py311-openstacksdk"]}]},{"name":"py310-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-decorator","py310-typing_extensions","py310-stevedore"]}],"depends_on":[{"type":"run","ports":["py310-openstacksdk"]}]},{"name":"py39-dogpile-cache","portdir":"python/py-dogpile-cache","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sqlalchemy/dogpile.cache","description":"Caching front-end based on the Dogpile lock","long_description":"Caching front-end based on the Dogpile lock","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-decorator","py39-stevedore","py39-typing_extensions"]}],"depends_on":[{"type":"run","ports":["py39-openstacksdk"]}]},{"name":"py311-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-pbr","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-wrapt"]}],"depends_on":[{"type":"run","ports":["py311-keystoneclient","py311-oslo-config","py311-oslo-utils"]}]},{"name":"py310-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-pbr","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-wrapt"]}],"depends_on":[{"type":"run","ports":["py310-keystoneclient","py310-oslo-config","py310-oslo-utils"]}]},{"name":"py39-debtcollector","portdir":"python/py-debtcollector","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://docs.openstack.org/debtcollector/latest/","description":"Python deprecation patterns and strategies","long_description":"A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-pbr","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-wrapt"]}],"depends_on":[{"type":"run","ports":["py39-keystoneclient","py39-oslo-config","py39-oslo-utils"]}]}]}