Registry / devops / mulpyplexer

mulpyplexer

JSON →
library0.09pypypi✓ verified 79d ago

A Python module that multiplexes interactions with lists of objects, allowing method calls and attribute access to be broadcast across a collection. The current version is 0.09. Release cadence is low, with no recent updates.

pip install mulpyplexer
INSTALL
IMPORT
SIG · MULPYPLEXER
M
mulpyplexer
devopspythonv0.09
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

MP
from mulpyplexer import MP
from mulpyplexer import multiplex

Multiplex method calls across a list of objects.

from mulpyplexer import multiplex class A: def __init__(self, name): self.name = name def greet(self): print(f"Hello from {self.name}") a1 = A("Alice") a2 = A("Bob") mp = multiplex([a1, a2]) mp.greet() # prints both greetings
Debug
Known issues
gotchaMulpyplexer returns a special wrapper, but slicing or indexing the multiplex object does not return the underlying objects; use .__wrapped__ or access the list directly.
fix
Access the original list via mp.__wrapped__.
affects: all
gotchaMethod calls return a list of results, but if methods have side effects, order of execution is not guaranteed to be sequential.
fix
Use sequential processing if order matters.
affects: all
deprecatedPython 2 support may be incomplete; library has not been updated for Python 3 changes like __iter__ vs iteration protocols.
fix
Test with Python 3; consider using list comprehensions as alternative.
affects: 0.09
Upgrade
Version history
0.09latest on PyPI · released Jan 11, 2021
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
10
Resources

No resource links recorded.

mulpyplexer — pip install mulpyplexer · libregistry