Port details on branch 2022Q2 |
- py-kombu AMQP messaging framework for Python
- 5.3.7 net =1 5.3.5Version of this port present on the latest quarterly branch.
- Maintainer: olgeni@FreeBSD.org
- Port Added: 2011-03-18 04:46:38
- Last Update: 2024-04-14 14:38:06
- Commit Hash: 6277c1a
- People watching this port, also watch:: powerdns, py39-celery, portupgrade
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://kombu.readthedocs.org/
- Description:
- Kombu is an AMQP messaging framework for Python.
The aim of Kombu is to make messaging in Python as easy as
possible by providing an idiomatic high-level interface for
the AMQP protocol, and also provide proven and tested solutions
to common messaging problems.
Features:
* Allows application authors to support several message
server solutions by using pluggable transports.
* Supports automatic encoding, serialization and compression
of message payloads.
* Consistent exception handling across transports.
* The ability to ensure that an operation is performed by
gracefully handling connection and channel errrors.
* Several annoyances with amqplib has been fixed, like
supporting timeouts and the ability to wait for events on
more than one channel.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}kombu>0:net/py-kombu@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/net/py-kombu/ && make install clean
- To add the package, run one of these commands:
- pkg install net/py-kombu
- pkg install py39-kombu
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-kombu listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-kombu
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1713105430
SHA256 (kombu-5.3.7.tar.gz) = 011c4cd9a355c14a1de8d35d257314a1d2456d52b7140388561acac3cf1a97bf
SIZE (kombu-5.3.7.tar.gz) = 439344
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-amqp>=5.1.1,<6.0.0 : net/py-amqp@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Run
-
- devel/py-celery
- devel/py-oslo.messaging
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for py39-kombu-5.3.7:
BOTO=off: Include AWS transport support
MONGODB=off: Include MongoDB transport support
REDIS=off: Include Redis transport support
SQLALCHEMY=off: Include SQLAlchemy transport support
ZMQ=off: Include ZMQ transport support
===> Use 'make config' to modify these settings
- Options name:
- net_py-kombu
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|