BSD Ports

devel/py-txaio 22.2.1_1 MidnightBSD

Compatibility API between asyncio/Twisted/Trollius

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
devel, python

Description

txaio is a helper library for writing code that runs unmodified on both Twisted and asyncio / Trollius.

This is like six, but for wrapping over differences between Twisted and asyncio so one can write code that runs unmodified on both (aka source code compatibility). In other words: your users can choose if they want asyncio or Twisted as a dependency.

In the other systems

SystemPortVersion
MidnightBSDdevel/py-txaio22.2.1_1
FreeBSDdevel/py-txaio26.6.1
OpenBSDdevel/py-txaio26.6.1
NetBSDdevel/py-txaio26.6.1
DragonFlydevel/py-txaio22.2.1_1
HardenedBSDdevel/py-txaio26.6.1
GhostBSDdevel/py-txaio26.6.1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}txaio

From mports:

cd /usr/mports/devel/py-txaio && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}txaio>0:devel/py-txaio

Dependencies

Configuration

Options name: devel_txaio

OptionDefaultDescription
TWISTEDonTwisted network backend support
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
txaio-22.2.1.tar.gz536452e4582b70f04b2345908254684a984206c0d9b50e3074a24a4c55aba21d24d01
Master sites 1
  • PYPI