Wampify

Latest version: v0.1.7

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.0

What's Changed
Wampify exceptions are upgraded, you can define the cause attribute or pass arguments directly to __init__(), you just need to extend from BaseException class

class middleware replaced by regular function

**Full Changelog**: https://github.com/aturkenov/wampify/compare/0.0.6...0.1.0

0.0.6

0.0.5

[pydantic payload configuration added, urip renamed to preuri](https://github.com/aturkenov/wampify/commit/c88d3d05c781fb171115774a045490ab12e02ce0)

**Full Changelog**: https://github.com/aturkenov/wampify/compare/0.0.3...0.0.5

0.0.3

orjson removed
logger improved
on_challenge added
payload validation improved

0.0.2

Deployment added

0.0.1

Features:
- [High performance](https://github.com/aturkenov/wampify/tree/main/example/benchmark)
- [Remote Procedure Calls (RPC)](https://github.com/aturkenov/wampify#remote-procedure-call-rpc) and [Publish & Subscribe (PubSub)](https://github.com/aturkenov/wampify#publish--subscribe-pubsub)
- [Payload validation](https://pydantic-docs.helpmanual.io/usage/validation_decorator/) based on [pydantic](https://pydantic-docs.helpmanual.io)
- [Serialization](https://github.com/aturkenov/wampify#serialization) (default [binary orjson](https://github.com/ijl/orjson))
- [Signals (WAMP session joined/leaved, entrypoint opened/raised/closed and custom)](https://github.com/aturkenov/wampify#signals)
- [Background tasks](https://github.com/aturkenov/wampify#backgroud-tasks)
- [Custom middlewares](https://github.com/aturkenov/wampify#custom-middlewares)
- Source code is well documented

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.