Current collected state Current
Observed since 20 Oct, 21:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
afterlink
AfterLink Protocol SDK - TCP client/server with routing, middleware, and pub/sub
Python Client and Server SDK for the binary AfterLink protocol.
pip install afterlink
import asyncio
from afterlink import Server
server = Server(port=4000)
@server.on("users/get")
async def get_user(req):
return {"id": 1, "username": "ajay"}
asyncio.run(server.listen())
import asyncio
from afterlink import Client
async def main():
client = Client("tcp://localhost:4000")
await client.connect()
res = await client.request("users/get")
print(res)
await client.disconnect()
asyncio.run(main())
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
msgpackEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | msgpack>=1.0.8 | runtime |
pydanticEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pydantic>=2.0 | runtime |
uvloopEnvironment{
"extras": "",
"marker": "extra == \"uvloop\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | uvloop>=0.17.0; extra == "uvloop" | runtime |
bdist_wheel · 11.57 KB · Python py3
sdist · 9.86 KB · Python source
Observed since 20 Oct, 21:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:a167e01ca8148a457a5b3f5ec391330f6200e18cda93d3daeb71e1158608dad0